.eleva-sb-start,
.eleva-sb-end,
.eleva-sb-indicator,
.eleva-sb-counter,
.eleva-sb-options,
.eleva-sb-actions,
.eleva-sb-option-label {
  pointer-events: none !important;
  user-select: none !important;
  caret-color: transparent !important;
}

.eleva-sb-start-btn,
.eleva-sb-option,
.eleva-sb-actions-btn,
.eleva-sb-end-btn {
  pointer-events: all !important;
}

body[data-gjs-type="wrapper"] h1[data-gjs-editable="false"],
body[data-gjs-type="wrapper"] p[data-gjs-editable="false"] {
  pointer-events: none;
}

body[data-gjs-type="wrapper"] .eleva-step-button-label,
body[data-gjs-type="wrapper"] .eleva-step-field-label,
body[data-gjs-type="wrapper"] .eleva-step-field-wrap {
  pointer-events: none !important;
}

a[model="anchor-button"] p,
a[model="anchor-button"] i,
button[model="anchor-button"] p,
button[model="anchor-button"] i,
button[model="wa-button"] > p,
button[model="wa-button"] > i,
.tab-button > button > a,
.tab-button > button > i,
img.eleva-video-placeholder,
.eleva-placeholder {
  -webkit-user-drag: none !important;
  user-drag: none !important;
  user-select: none !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  pointer-events: none;
  cursor: pointer;
}

p[data-gjs-editable="false"] {
  pointer-events: none;
}

/*  centered aligned fix */
section > div[data-source="wrapper"] {
  width: 1280px !important;
  position: relative;
}

@media (max-width: 1199px) {
  section > div[data-source="wrapper"] {
    width: 600px !important;
  }
}

@media (max-width: 599px) {
  section > div[data-source="wrapper"] {
    width: 350px !important;
  }

  /* special case for quiz and qualificatin headings */
  .eleva-sb-start-title,
  .eleva-sb-end-title,
  .h3.eleva-sb-question,
  .eleva-sb-question {
    font-size: 25px !important;
  }
}
