<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.disable-user-select {
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.position-sticky {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  position: sticky;
}
html,
body {
  font-family: "Fira Sans", sans-serif, Arial;
}
.language-rtl.language-arabic {
  font-family: 'Tajawal', sans-serif;
}
.survey-background-image,
.modern-progress-mid-wrapper {
  background-color: #f7f7f7;
}
.survey-background-image {
  background-image: none;
}
.survey-progressbar {
  width: 100%;
  background: #ffffff;
}
@media only screen and (min-width: 1024px) {
  .survey-progressbar {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .survey-progressbar {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .survey-progressbar {
    width: calc(1300px - 130px);
  }
}
.has-bg-img .survey-progressbar {
  background: none;
}
.survey-progressbar span {
  color: #545E6B;
  font-weight: 300;
}
.survey-progressbar .progress {
  background: rgba(10, 134, 234, 0.3);
}
.survey-progressbar .progress-bar {
  background: #0a86ea;
}
.ok-wrapper .ok-btn {
  font-weight: 400;
  background: #0a86ea;
  color: #fff;
}
.ok-wrapper .ok-btn:focus,
.ok-wrapper .ok-btn:hover {
  -moz-box-shadow: 0 0 10px #0a86ea;
  -webkit-box-shadow: 0 0 10px #0a86ea;
  box-shadow: 0 0 10px #0a86ea;
}
.ok-wrapper .ok-btn:focus,
.ok-wrapper .ok-btn:hover {
  -moz-box-shadow: 0 0 10px #0a86ea;
  -webkit-box-shadow: 0 0 10px #0a86ea;
  box-shadow: 0 0 10px #0a86ea;
}
.ok-wrapper .ok-btn.has-loader .qp-loader &gt; span {
  background: #fff;
}
.ok-wrapper .ok-btn.btn-back {
  border: 1px solid #0a86ea;
}
.ok-wrapper .ok-btn.btn-back &gt; i {
  color: #0a86ea;
}
.ok-wrapper .ok-btn.btn-back.has-loader .qp-loader &gt; span {
  background: #0a86ea;
}
.ok-wrapper .ok-btn.btn-continue {
  background: #0a86ea;
  color: #ffffff;
}
.ok-wrapper .ok-btn.btn-start,
.ok-wrapper .ok-btn.btn-submit {
  font-size: 20px;
  background: #0a86ea;
  color: #fff;
}
.ok-wrapper .ok-btn.btn-error-message {
  background: #E91D1A;
}
.ok-wrapper .ok-btn.btn-error-message:focus,
.ok-wrapper .ok-btn.btn-error-message:hover {
  -moz-box-shadow: 0 0 10px #E91D1A;
  -webkit-box-shadow: 0 0 10px #E91D1A;
  box-shadow: 0 0 10px #E91D1A;
}
.ok-wrapper .ok-btn.btn-save-later {
  color: #0a86ea;
}
.ok-wrapper .ok-btn.btn-edit-review {
  color: #0a86ea;
}
.ok-wrapper .ok-btn.btn-update-review {
  background: #0a86ea;
  color: #fff;
}
.ok-wrapper .ok-btn.primary-btn {
  background: #0a86ea;
  color: #fff;
}
.ok-wrapper .ok-btn.secondary-btn {
  color: #0a86ea;
}
.ok-wrapper .btn-prev {
  border: 1px solid #0a86ea;
}
.ok-wrapper .btn-prev &gt; i {
  color: #0a86ea;
}
.select-wrapper {
  border-color: #545E6B;
}
.select-wrapper.has-focus {
  border-bottom: 2px solid #0a86ea;
}
.select-wrapper .form-select {
  color: #545E6B;
  font-size: 16px;
}
.select-wrapper:before {
  color: #545E6B;
}
.top-border-wrapper {
  background: #0a86ea;
}
[class*="modern-progress-"] .progress-bar-outer {
  background: rgba(10, 134, 234, 0.2);
}
[class*="modern-progress-"] .progress-bar-outer &gt; .progress-bar-inner {
  background: #0a86ea;
}
[class*="modern-progress-"] .progress-bar-outer &gt; .progress-bar-inner:after {
  border-top: 10px solid #0a86ea;
  border-right: 10px solid transparent;
}
.modern-progress-top-wrapper .progress-bar-outer &gt; .progress-bar-inner:after {
  border-top: 10px solid #0a86ea;
  border-right: 10px solid transparent;
}
.take-survey-logo {
  background-color: #ffffff;
  font-weight: 300;
}
.has-bg-img .take-survey-logo {
  background: rgba(255, 255, 255, 0.3);
}
.take-survey-logo &gt; span {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .take-survey-logo &gt; span {
    width: 95%;
  }
}
@media only screen and (min-width: 1024px) {
  .take-survey-logo &gt; span {
    width: 980px;
  }
}
@media only screen and (min-width: 1200px) {
  .take-survey-logo &gt; span {
    width: 1024px;
  }
}
@media only screen and (min-width: 1400px) {
  .take-survey-logo &gt; span {
    width: 1300px;
  }
}
.survey-exit {
  color: #0a86ea;
}
.survey-exit:hover {
  color: rgba(10, 134, 234, 0.7);
}
.survey-exit &gt; i {
  color: #0a86ea;
  line-height: calc(32px + 8px);
}
.survey-exit &gt; i:hover {
  color: rgba(10, 134, 234, 0.7);
}
.qp-global-dd.dropdown.lang-dropdown.has-search .drp-searchbox {
  background: rgba(10, 134, 234, 0.1);
  color: #0a86ea !important;
}
.qp-global-dd.dropdown.lang-dropdown.has-search .drp-searchbox::placeholder {
  color: #0a86ea !important;
}
.qp-global-dd.dropdown.lang-dropdown.has-search .drp-searchbox:focus {
  background: rgba(10, 134, 234, 0.1);
}
.qp-global-dd.dropdown.lang-dropdown .dropdown-toggle {
  color: #0a86ea !important;
}
.qp-global-dd.dropdown.lang-dropdown .dropdown-toggle:hover {
  color: rgba(10, 134, 234, 0.7);
}
.qp-global-dd.dropdown.lang-dropdown .dropdown-toggle:hover i {
  color: rgba(10, 134, 234, 0.7);
}
.qp-global-dd.dropdown.lang-dropdown .dropdown-toggle i {
  color: #0a86ea;
}
.qp-global-dd.dropdown.lang-dropdown .dropdown-toggle:before {
  background: rgba(10, 134, 234, 0.1);
}
.qp-global-dd.dropdown.lang-dropdown ul.dropdown-menu {
  background: #ffffff;
}
.qp-global-dd.dropdown.lang-dropdown ul.dropdown-menu.has-icons li a {
  color: #000;
}
.qp-global-dd.dropdown.lang-dropdown ul.dropdown-menu.has-icons li a:hover,
.qp-global-dd.dropdown.lang-dropdown ul.dropdown-menu.has-icons li a:focus {
  background: rgba(10, 134, 234, 0.1);
  color: #000;
}
.qp-global-dd.dropdown.lang-dropdown ul.dropdown-menu.has-icons li a .material-icons {
  color: inherit;
}
.take-survey-title {
  background-color: #fff;
  line-height: calc(32px + 8px);
}
.has-bg-img .take-survey-title {
  background: rgba(255, 255, 255, 0.3);
}
.take-survey-title &gt; span {
  color: #0a86ea;
  font-size: 32px;
  font-weight: 400;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .take-survey-title &gt; span {
    width: 95%;
  }
}
@media only screen and (min-width: 1024px) {
  .take-survey-title &gt; span {
    width: 980px;
  }
}
@media only screen and (min-width: 1200px) {
  .take-survey-title &gt; span {
    width: 1024px;
  }
}
@media only screen and (min-width: 1400px) {
  .take-survey-title &gt; span {
    width: 1300px;
  }
}
.take-survey-start &gt; span {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .take-survey-start &gt; span {
    width: 95%;
  }
}
@media only screen and (min-width: 1024px) {
  .take-survey-start &gt; span {
    width: 980px;
  }
}
@media only screen and (min-width: 1200px) {
  .take-survey-start &gt; span {
    width: 1024px;
  }
}
@media only screen and (min-width: 1400px) {
  .take-survey-start &gt; span {
    width: 1300px;
  }
}
.modern-progress-mid-wrapper,
.survey-timer-wrapper {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .modern-progress-mid-wrapper,
  .survey-timer-wrapper {
    width: 95%;
  }
}
@media only screen and (min-width: 1024px) {
  .modern-progress-mid-wrapper,
  .survey-timer-wrapper {
    width: 980px;
  }
}
@media only screen and (min-width: 1200px) {
  .modern-progress-mid-wrapper,
  .survey-timer-wrapper {
    width: 1024px;
  }
}
@media only screen and (min-width: 1400px) {
  .modern-progress-mid-wrapper,
  .survey-timer-wrapper {
    width: 1300px;
  }
}
.modern-progress-mid-wrapper:after,
.survey-timer-wrapper:after {
  background: rgba(10, 134, 234, 0.1);
}
.survey-timer-wrapper:after {
  background: rgba(10, 134, 234, 0.1);
}
.notification-wrapper {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .notification-wrapper {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .notification-wrapper {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .notification-wrapper {
    width: calc(1300px - 130px);
  }
}
.notification-wrapper span {
  color: #E91D1A;
}
.error-wrapper {
  border: 1px solid #E91D1A;
  color: #E91D1A;
  font-weight: 300;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .error-wrapper {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .error-wrapper {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .error-wrapper {
    width: calc(1300px - 130px);
  }
}
.error-wrapper span {
  font-weight: 500;
}
.survey-body-wrapper {
  background: #ffffff;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .survey-body-wrapper {
    width: 95%;
  }
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper {
    width: 980px;
  }
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper {
    width: 1024px;
  }
}
@media only screen and (min-width: 1400px) {
  .survey-body-wrapper {
    width: 1300px;
  }
}
.has-bg-img .survey-body-wrapper {
  background: rgba(255, 255, 255, 0.3);
}
.survey-body-wrapper .survey-run-form {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-run-form {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper .survey-run-form {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .survey-body-wrapper .survey-run-form {
    width: calc(1300px - 130px);
  }
}
.survey-body-wrapper .survey-feedback-run-form {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-feedback-run-form {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper .survey-feedback-run-form {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .survey-body-wrapper .survey-feedback-run-form {
    width: calc(1300px - 130px);
  }
}
.survey-body-wrapper .survey-feedback-run-form .feedback-form-input {
  color: #545E6B;
  font-size: 16px;
  font-weight: 300;
}
.survey-body-wrapper .survey-feedback-run-form .comment-changes-button-wrapper .btn.btn-submit {
  background: #0a86ea;
  color: #fff;
  font-size: 20px;
}
.survey-body-wrapper .answer-price-option div {
  color: #545E6B;
}
.survey-body-wrapper .survey-inside-wrapper.has-interactive-mode .survey-question-wrapper.active-question &gt; .question-container:after,
.survey-body-wrapper .survey-inside-wrapper.has-interactive-mode .survey-question-wrapper.active-question &gt; .answer-container:after,
.survey-body-wrapper .survey-inside-wrapper.has-interactive-mode .survey-question-wrapper.active-question &gt; .multi-row-question:after,
.survey-body-wrapper .survey-inside-wrapper.has-interactive-mode .survey-question-wrapper.active-question &gt; span.error:after {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper.has-separator {
  border-bottom: 1px solid rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .question-container {
  color: #545E6B;
  font-size: calc(22px - 2px);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .question-container {
    font-size: 22px;
    margin-bottom: 8px;
  }
}
.survey-body-wrapper .survey-question-wrapper .question-container.has-question-number.required .question-number:before {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .question-container.required:before {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .question-container .review-comment-count {
  font-size: 16px;
}
.survey-body-wrapper .survey-question-wrapper .table-heading-wrapper .control-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
  font-size: calc(16px - 1px);
}
.survey-body-wrapper .survey-question-wrapper .prefix-wrapper,
.survey-body-wrapper .survey-question-wrapper .suffix-wrapper {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-options.required .controls:before {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-group-header {
  color: #545E6B;
  font-size: 16px;
  font-weight: 500;
}
.survey-body-wrapper .survey-question-wrapper .answer-heading {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .control-letter {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .control-tick {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .control-indicator {
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .control-indicator:after {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection input[type="radio"]:checked ~ .control-indicator:after {
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .radio-check:checked ~ .control-letter {
  background-color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .blinker {
  -webkit-border-radius: 3px ;
  -moz-border-radius: 3px ;
  border-radius: 3px ;
}
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .control-label,
.survey-body-wrapper .survey-question-wrapper .controls.control-selection .other-input {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper .survey-question-wrapper .controls.control-selection .blinker:hover {
    background: rgba(10, 134, 234, 0.1);
  }
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper .survey-question-wrapper .controls.control-selection:hover .blinker {
    background: rgba(10, 134, 234, 0.1);
  }
}
.survey-body-wrapper .survey-question-wrapper .error {
  color: #E91D1A;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .form-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .input-wrapper:before {
  background: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .input-wrapper.error-line .line-flow {
  background: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .form-input {
  background-color: rgba(84, 94, 107, 0.05);
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .line-flow {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container #finishText div {
  color: #0a86ea !important;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover {
  background: #ffffff;
  border: 1px solid rgba(84, 94, 107, 0.1);
  -moz-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  -webkit-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover h2 {
  color: #545E6B;
  font-size: calc(22px - 2px);
  font-weight: 400;
  line-height: calc(calc(22px - 2px) + 6px);
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover h2 {
    font-size: 22px;
    line-height: calc(22px + 6px);
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover &gt; ul &gt; li.controls.control-selection:hover {
  background: rgba(10, 134, 234, 0.1);
  border: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover &gt; ul &gt; li.controls.control-selection .control-label {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover .input-wrapper:before {
  background: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover .input-wrapper.required .form-label:before {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover .input-wrapper .form-label {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-highlighter-popover .input-wrapper .form-input {
  background-color: rgba(84, 94, 107, 0.05);
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-reset-highlight {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-reset-highlight .th-btn {
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-reset-highlight .th-btn span {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container ~ .qp-ts-reset-highlight .qp-secondary-btn.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  -webkit-border-radius: 0 ;
  -moz-border-radius: 0 ;
  border-radius: 0 ;
  outline: none;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question {
  background: rgba(84, 94, 107, 0.05);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question &gt; div,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question &gt; span {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-text-question .answer-options &gt; p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question.has-list-none .answer-options .controls.control-selection {
  border: 2px solid #D8D8D8;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question.has-list-none .answer-options .controls.control-selection:hover {
  border-color: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question.has-list-none .answer-options .controls.control-selection.active {
  border-color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question.has-list-none .answer-options .controls.control-selection .radio-check:checked ~ .blinker {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question.alternate-color .answer-options.alternate-options {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection .control-label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection .list-type {
  color: #0a86ea;
  font-size: 16px;
  font-weight: 500;
  border: 1px solid #0a86ea;
  -webkit-border-radius: 2px ;
  -moz-border-radius: 2px ;
  border-radius: 2px ;
  padding: 1px 7px;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection .radio-check:checked ~ .list-type {
  background: #0a86ea;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.edit-other .other-input {
  border-bottom: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.edit-other .other-input.error-line {
  border-bottom: 1px solid #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.has-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover {
  background: none;
}
@media only screen and (min-width: 1200px) {
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question.has-prefix .answer-options .input-wrapper &gt; span {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question.has-suffix .answer-options .input-wrapper &gt; span {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .answer-options.required:before {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .form-input:focus ~ label,
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .form-input.used ~ label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .intl-tel-input .country-list .country.highlight {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .intl-tel-input .country-name {
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .intl-tel-input .dial-code {
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question.alternate-color .answer-options:nth-child(odd) {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-label {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-label &gt; span,
.survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-label &gt; span,
.survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-label &gt; span {
  border: 1px solid #545E6B;
  color: #545E6B;
  font-weight: 500;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-rating .rating__item,
.survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-rating .rating__item,
.survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-rating .rating__item {
  color: rgba(84, 94, 107, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .slide-text-wrapper &gt; span {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls {
  width: 100%;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection.has-focus .blinker {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection .radio-check:checked ~ .blinker {
  background: rgba(10, 134, 234, 0.13);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.thumbs-up .radio-check:checked ~ .control-icons:before {
  color: #7cca53;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.thumbs-down .radio-check:checked ~ .control-icons:before {
  color: #E91D1A;
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls .control-icons:hover ~ .blinker,
  .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls .control-label:hover ~ .blinker {
    background: rgba(10, 134, 234, 0.1);
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls .control-icons:before {
  color: #979797;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection.has-focus .blinker {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection .radio-check:checked ~ .blinker {
  background: rgba(10, 134, 234, 0.13);
}
@media only screen and (min-width: 1200px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls .control-icons:hover ~ .blinker,
  .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls .control-label:hover ~ .blinker {
    background: rgba(10, 134, 234, 0.1);
  }
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .blinker:hover {
    background: rgba(10, 134, 234, 0.1);
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls.control-selection.has-focus .blinker {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls.control-selection .radio-check:checked ~ .blinker {
  background: rgba(10, 134, 234, 0.13);
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls .croppie-container:hover ~ .blinker {
    background: rgba(10, 134, 234, 0.1);
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls .control-label {
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls .control-label:hover ~ .blinker {
    background: rgba(10, 134, 234, 0.1);
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls.control-selection .control-label:hover ~ .blinker,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls.control-selection .control-label:hover ~ .blinker {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls.control-selection.has-focus .blinker,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls.control-selection.has-focus .blinker {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .blinker,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .blinker {
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .radio-check:checked ~ .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .radio-check:checked ~ .control-label {
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .radio-check:checked ~ .control-label:hover ~ .blinker,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .radio-check:checked ~ .control-label:hover ~ .blinker {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .radio-check:checked ~ .blinker,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .radio-check:checked ~ .blinker {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .radio-check:checked ~ .control-label-nps,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .radio-check:checked ~ .control-label-nps {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options:first-child .controls .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options:first-child .controls .control-label {
  color: #0a86ea;
  font-weight: 500;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options:nth-child(2) .controls.control-selection .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options:nth-child(2) .controls.control-selection .control-label {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.heading-question {
  background-color: #0a86ea;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.heading-question .question-number {
  color: #fff;
  font-size: calc(22px - 2px);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.heading-question .question-number {
    font-size: 22px;
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.sub-heading-question {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.sub-heading-question .question-number {
  color: #545E6B;
  font-size: calc(22px - 2px);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.sub-heading-question .question-number {
    font-size: 22px;
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.presentation-text-question {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.presentation-text-question .question-number {
  color: #545E6B;
  font-size: calc(22px - 2px);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.presentation-text-question .question-number {
    font-size: 22px;
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .steps-count {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr &gt; td {
  border-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr &gt; td:first-child .controls .control-label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr:first-child &gt; td {
  border-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr:last-child &gt; td {
  border-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table .controls .control-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question .steps-count {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question .parent-table .controls.control-selection.has-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question .parent-table .controls.control-selection:hover {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question .parent-table .controls .control-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .active,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .mhoverl,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .mhoverr {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .ctrl-left,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .mhoverl,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .sr {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .ctrl-right,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .mhoverr,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .sl {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .controls.control-selection.has-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question.v2 .parent-table .controls.control-selection:hover {
  background: none;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-maxdiff-question-v2 .steps-count {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.rank-order-question.alternate-color .answer-options:nth-child(odd) {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-dropdown-question .answer-options.alternate-color {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.hotspot-image-question .answer-options .clearButton &gt; a {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.hotspot-image-question .answer-options canvas {
  background: #ffffff;
  border: 1px solid rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.reference-data-question .referenceData {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .inner-input-wrapper:before,
.survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .inner-input-wrapper:after {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .input-wrapper.has-focus .ui-datepicker-trigger {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .icon-wrapper .ui-datepicker-trigger:hover,
.survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .icon-wrapper .ui-datepicker-trigger.has-focus {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .icon-wrapper .ui-datepicker-trigger.time-q:hover {
  background: none;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question .upload-file-wrapper .file-upload-text .browse-btn {
  background-color: #0a86ea;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question .upload-file-wrapper &gt; table &gt; tbody &gt; tr &gt; td .btn.btn-cancel {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question .upload-file-limit {
  color: #545E6B;
  font-weight: 300;
}
@media only screen and (min-width: 768px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question .upload-file-limit {
    font-size: 16px;
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-container .upload-file-limit &gt; span:last-child {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-container .upload-input-wrapper {
  background-color: #f7f7f7;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-container .upload-input-wrapper .file-upload-text .qp-icomoon-icons {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-container .upload-input-wrapper.is-dragover,
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-container .upload-input-wrapper:hover {
  background-color: #f7f7f7;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-progress .file-progress-wrapper.file-error .file-name-wrapper .file-desc &gt; span:not(.file-name) {
  color: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-progress .file-progress-wrapper.file-error .inner-progressbar .progress {
  background: rgba(233, 29, 26, 0.3);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.upload-file-question.v2 .upload-file-wrapper-new.has-error .upload-progress .file-progress-wrapper.file-error .inner-progressbar .progress-bar {
  background: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .temp-highlight,
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .temp-highlight {
  -moz-box-shadow: 0 0 5px 0px rgba(10, 134, 234, 0.7);
  -webkit-box-shadow: 0 0 5px 0px rgba(10, 134, 234, 0.7);
  box-shadow: 0 0 5px 0px rgba(10, 134, 234, 0.7);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; span,
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options &gt; span {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .controls,
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .controls {
  background: rgba(255, 255, 255, 0.3);
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .controls .qp-icomoon-icons:before,
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .controls .qp-icomoon-icons:before {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .controls .control-number,
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .controls .control-number {
  background: #0a86ea;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .controls:hover,
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .controls:hover {
  -moz-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  -webkit-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .first-child {
  background: rgba(84, 94, 107, 0.03);
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .second-child {
  background: rgba(84, 94, 107, 0.03);
  border: 1px dashed #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question .answer-options .second-child .control-anchor {
  color: #545E6B;
  font-size: 13px;
  font-weight: 300;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; .ui-sortable {
  background: rgba(84, 94, 107, 0.03);
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; .ui-sortable .remove-sortable {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .add-sortable-wrapper .btn-add {
  border: 2px dashed rgba(84, 94, 107, 0.1);
  color: #545E6B;
  font-size: 16px;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .add-sortable-wrapper .btn-add:hover,
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .add-sortable-wrapper .btn-add:focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .add-sortable-wrapper .btn-add:active {
  background: rgba(84, 94, 107, 0.05);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .sortable-loop-wrapper &gt; h2 {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
  background: rgba(84, 94, 107, 0.03);
  border: 1px solid #0a86ea;
  border-bottom: 0;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .sortable-loop-wrapper &gt; h2 .this-head-count {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .ui-sortable {
  background: rgba(84, 94, 107, 0.03);
  border: 1px solid #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.qr-code-like-dislike-question.alternate-color .answer-options:nth-child(odd) {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.qr-code-like-dislike-question .qr-code-text span {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.qr-code-like-dislike-question .qr-code-text a {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .control-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead th.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead th.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead th.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead th.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead td.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead td.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead td.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead td.has-error {
  background: rgba(233, 29, 26, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody tr.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody tr.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody tr.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody tr.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody td.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody td.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody td.has-error,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody td.has-error {
  background: rgba(233, 29, 26, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .has-na,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .has-na,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .has-na,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .has-na {
  border-left: 1px solid rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question.has-mobile-rendering .has-na,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question.has-mobile-rendering .has-na,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.has-mobile-rendering .has-na,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question.has-mobile-rendering .has-na {
  border-left: none !important;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr.anchor &gt; td .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr.anchor &gt; td .answer-options .control-label {
  font-size: calc(16px - 2px);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr:last-child &gt; td .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr:last-child &gt; td .answer-options .control-label {
  font-size: calc(16px - 2px);
  text-align: center;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table .alternate-color,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table .alternate-color {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question.is-automatrix .table-wrapper .matrix-inner-scroll a.active,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question.is-automatrix .table-wrapper .matrix-inner-scroll a.active {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question.has-mobile-rendering .parent-table .form-input:focus ~ label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question.has-mobile-rendering .parent-table .form-input:focus ~ label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question.has-mobile-rendering .parent-table .form-input.used ~ label,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question.has-mobile-rendering .parent-table .form-input.used ~ label {
  color: #545E6B;
  font-size: 16px !important;
  font-weight: 400 !important;
  top: 0 !important;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr:first-child &gt; td {
  background: rgba(10, 134, 234, 0.1);
  border-top: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr &gt; td {
  border-right: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr &gt; td {
  border-right: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr:last-child &gt; td {
  border-bottom: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table .controls.control-selection.has-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table .controls.control-selection.has-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table .controls.control-selection.has-focus {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .sbs-mobile-view .table-heading-wrapper .control-label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .sbs-mobile-view .control-label {
  font-weight: 500;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.select-sbs .parent-table &gt; tbody &gt; tr.alternate-color {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; thead &gt; tr:first-child &gt; td:nth-child(even) {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; thead &gt; tr &gt; td {
  border-right: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr.alternate-color {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr &gt; td {
  border-right: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr:nth-last-child(2) &gt; td:nth-child(even) {
  border-bottom: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr.thead-heading &gt; td .answer-options .control-label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr.thead-heading &gt; td:nth-child(even) {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr.thead-range &gt; td .answer-options .control-label {
  font-weight: 300;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .parent-table &gt; tbody &gt; tr:hover &gt; td:first-child .answer-options {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .loop-wrapper .parent-table &gt; thead &gt; tr &gt; td:first-child {
  border-left: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .loop-wrapper .parent-table &gt; thead &gt; tr:first-child &gt; td:nth-child(odd) {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .loop-wrapper .parent-table &gt; tbody &gt; tr &gt; td:first-child {
  border-left: 1px solid rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question.this-table-hover .loop-wrapper .parent-table &gt; tbody &gt; tr:last-child &gt; td:nth-child(odd) {
  border-color: rgba(10, 134, 234, 0.1) !important;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr &gt; td .answer-options .control-label {
  color: #545E6B;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr:first-child &gt; td .answer-options .control-label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr:nth-child(3) &gt; td .answer-options .control-label {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table .answer-options .controls .control-label {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper.alternate-color,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper.alternate-color,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper.alternate-color,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper.alternate-color,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper.alternate-color {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle {
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after {
  background: rgba(10, 134, 234, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus {
  background: #0a86ea;
  border: #0a86ea;
  -moz-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider-range {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.low-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active {
  background: #E53251;
  border: #E53251;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.low-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after {
  background: rgba(229, 50, 81, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.low-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.low-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus {
  background: #E53251;
  border: #E53251;
  -moz-box-shadow: 0 1px 3px rgba(229, 50, 81, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(229, 50, 81, 0.4);
  box-shadow: 0 1px 3px rgba(229, 50, 81, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.low-rate .ui-slider-range {
  background: #db4437;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.med-rate .ui-slider.ui-widget-content .ui-slider-handle {
  color: #747474;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.med-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active {
  background: #FBD701;
  border: #FBD701;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.med-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after {
  background: rgba(251, 215, 1, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.med-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.med-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus {
  background: #FBD701;
  border: #FBD701;
  -moz-box-shadow: 0 1px 3px rgba(251, 215, 1, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(251, 215, 1, 0.4);
  box-shadow: 0 1px 3px rgba(251, 215, 1, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.med-rate .ui-slider-range {
  background: #FBD701;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.high-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active {
  background: #00C95D;
  border: #00C95D;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.high-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after {
  background: rgba(0, 201, 93, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.high-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.high-rate .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus {
  background: #00C95D;
  border: #0a86ea;
  -moz-box-shadow: 0 1px 3px rgba(0, 201, 93, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(0, 201, 93, 0.4);
  box-shadow: 0 1px 3px rgba(0, 201, 93, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper.high-rate .ui-slider-range {
  background: #00C95D;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider .rs-tooltip-text {
  color: #ffffff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider .rs-range-color,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider .rs-path-color {
  background-color: #bbbbbb;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider .rs-handle {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.low-rate .rs-tooltip-text {
  color: #E53251;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.low-rate .rs-range-color {
  background-color: #E53251;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.low-rate .rs-handle.is-handle-active {
  background: #E53251;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.med-rate .rs-tooltip-text {
  color: #FBD701;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.med-rate .rs-range-color {
  background-color: #FBD701;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.med-rate .rs-handle.is-handle-active {
  background: #FBD701;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.high-rate .rs-tooltip-text {
  color: #00C95D;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.high-rate .rs-range-color {
  background-color: #00C95D;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .arc-slider.high-rate .rs-handle.is-handle-active {
  background: #00C95D;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .nps-heading-wrapper .sl-wrapper .sl-inner .control-label {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question.alternate-color .loop-wrapper:nth-child(odd) {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .table-heading-wrapper .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .table-heading-wrapper .na-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .table-heading-wrapper .na-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .table-heading-wrapper .na-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .table-heading-wrapper .na-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .table-heading-wrapper .na-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .table-heading-wrapper .na-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .table-heading-wrapper .na-label {
  font-size: calc(16px - 2px);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .answer-options .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .answer-options .control-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .text-slide-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .text-slide-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .text-slide-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .text-slide-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .text-slide-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .text-slide-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .text-slide-value {
  background: rgba(10, 134, 234, 0.1);
  color: #545E6B;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active:after {
  background: rgba(10, 134, 234, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus,
.survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-handle-active.ui-state-focus {
  background: #0a86ea;
  border: #0a86ea;
  -moz-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper .text-slide-value {
  background: none;
  color: #0a86ea;
  font-size: 16px;
  font-weight: 300;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-mid {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-mid:after {
  background: rgba(10, 134, 234, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-mid.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-mid.ui-state-focus {
  background: #0a86ea;
  border: #0a86ea;
  -moz-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-negative {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-negative:after {
  background: rgba(10, 134, 234, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-negative.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-negative.ui-state-focus {
  background: #0a86ea;
  border: #0a86ea;
  -moz-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-positive {
  background: #0a86ea;
  border: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-positive:after {
  background: rgba(10, 134, 234, 0.2);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-positive.ui-state-active,
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default.is-positive.ui-state-focus {
  background: #0a86ea;
  border: #0a86ea;
  -moz-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
  box-shadow: 0 1px 3px rgba(10, 134, 234, 0.4);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .bipolar-bar .bs-min span {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .bipolar-bar .bs-max span {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question.has-prefix-suffix .sum-wrapper &gt; span {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question.constant-sum-question-v2 .loop-wrapper.has-count {
  background: rgba(10, 134, 234, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question.constant-sum-question-v2 .loop-wrapper .sl-wrapper .sum-wrapper .input-wrapper.has-error .form-input {
  background: rgba(233, 29, 26, 0.1);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question.constant-sum-question-v2 .loop-wrapper .sl-wrapper .sum-wrapper .input-wrapper.has-error .line-flow {
  background: #E91D1A;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question.alternate-color .loop-wrapper:nth-child(even) {
  background-color: rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper .table-heading-wrapper .control-label {
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper .table-heading-wrapper .control-label {
    font-weight: 300;
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .needed-value,
.survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .cost-value {
  color: #545E6B;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .map-wrapper {
  border: 1px solid #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .sl_no_result_found &gt; span {
  font-weight: 300;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .sl_no_result_found &gt; ul &gt; li {
  color: #545E6B;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .sl_no_result_found &gt; p {
  color: #545E6B;
  font-weight: 300;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .sl_no_result_found &gt; p &gt; span {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .store-title {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeDisplay {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeDisplay:hover {
  background: #0a86ea !important;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeSelected {
  background: #0a86ea !important;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeSelected .sl_count {
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeDisplay,
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeSelected {
  font-size: 16px;
  font-weight: 300;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeDisplay b,
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeSelected b,
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeDisplay .sl_count,
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .select-stores-wrapper .storeSelected .sl_count {
  font-weight: 500;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .location-btn {
  background: #0a86ea;
  color: #fff;
}
@media only screen and (min-width: 768px) {
  .survey-body-wrapper .survey-question-wrapper .answer-container.store-locator-question .location-btn {
    font-size: 16px;
  }
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-header &gt; p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-header .this-count-right {
  border-left: 1px solid rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-header .this-count-right &gt; span {
  color: rgba(84, 94, 107, 0.75);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-header .this-count-right &gt; ul {
  color: rgba(84, 94, 107, 0.75);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-comments-list &gt; li {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-comments-list &gt; li .vote-count.voted {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-comments-list &gt; li .vote-count.voted:before {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-comments-list &gt; li .vote-add {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-footer {
  border-top: 1px solid rgba(225, 225, 225, 0.5);
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-footer &gt; p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-footer &gt; p &gt; span {
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-question-footer .vote-count.voted {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-menu-wrapper .v-open-button {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .voting-menu-wrapper .v-open-button span {
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .v-menu-item {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.voting-question .v-menu-item:hover {
  background: #0a86ea;
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .other-option .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper .cx-root-cause-container .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .controls.control-selection input[type="radio"]:checked ~ .control-indicator,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .other-option .controls.control-selection input[type="radio"]:checked ~ .control-indicator,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper .cx-root-cause-container .controls.control-selection input[type="radio"]:checked ~ .control-indicator {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .controls.control-selection input[type="checkbox"]:checked ~ .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .other-option .controls.control-selection input[type="checkbox"]:checked ~ .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper .cx-root-cause-container .controls.control-selection input[type="checkbox"]:checked ~ .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .controls.control-selection input[type="radio"]:checked ~ .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper &gt; .other-option .controls.control-selection input[type="radio"]:checked ~ .control-label,
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper .cx-root-cause-container .controls.control-selection input[type="radio"]:checked ~ .control-label {
  color: #fff;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.word-cloud-question .word-cloud-wrapper .cx-root-cause-container .rc-area-container {
  border-left-color: #0a86ea !important;
}
.survey-body-wrapper .survey-question-wrapper.fb-authentication p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper .reward-score-box {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper ul li {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper .reward-terms {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper .coupon-title {
  color: #545E6B;
  font-size: 22px;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper .coupon-wrapper .coupon-heading {
  color: #545E6B;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper .coupon-wrapper .coupon-sub-heading {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper.reward-wrapper .coupon-wrapper .coupon-separate {
  background: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper.center-message .question-container a {
  color: #0a86ea;
}
.survey-body-wrapper .survey-question-wrapper.center-message p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.survey-body-wrapper.water-mark-wrapper .reward-wrapper .water-mark-text {
  color: #545E6B;
}
.survey-body-wrapper .ui-slider.ui-widget-content .ui-slider-range {
  background: #0a86ea;
}
.survey-body-wrapper .ui-slider.ui-widget-content .ui-slider-handle .tooltip-inner {
  color: #545E6B;
}
.take-survey-toggle-switch .qp-control-label .circle-flow {
  border-color: #0a86ea !important;
}
.take-survey-toggle-switch .qp-control-label .circle-flow:before {
  background-color: #0a86ea !important;
}
.btn {
  font-weight: 400;
}
.btn:focus,
.btn:hover {
  -moz-box-shadow: 0 0 10px #0a86ea;
  -webkit-box-shadow: 0 0 10px #0a86ea;
  box-shadow: 0 0 10px #0a86ea;
}
.btn.has-loader .qp-loader &gt; span {
  background: #fff;
}
.btn.btn-back {
  border: 1px solid #0a86ea;
}
.btn.btn-back &gt; i {
  color: #0a86ea;
}
.btn.btn-back.has-loader .qp-loader &gt; span {
  background: #0a86ea;
}
.btn.btn-continue {
  background: #0a86ea;
  color: #ffffff;
}
.btn.btn-start,
.btn.btn-submit {
  font-size: 20px;
  background: #0a86ea;
  color: #fff;
}
.btn.btn-error-message {
  background: #E91D1A;
}
.btn.btn-error-message:focus,
.btn.btn-error-message:hover {
  -moz-box-shadow: 0 0 10px #E91D1A;
  -webkit-box-shadow: 0 0 10px #E91D1A;
  box-shadow: 0 0 10px #E91D1A;
}
.btn.btn-save-later {
  color: #0a86ea;
}
.btn.btn-edit-review {
  color: #0a86ea;
}
.btn.btn-update-review {
  background: #0a86ea;
  color: #fff;
}
.btn.primary-btn {
  background: #0a86ea;
  color: #fff;
}
.btn.secondary-btn {
  color: #0a86ea;
}
.sponsor-declaration p {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.modal.fade .modal-dialog .modal-content {
  background-image: none;
}
.modal.fade.default-modal .btn {
  font-weight: 400;
}
.modal.fade.default-modal .btn:focus,
.modal.fade.default-modal .btn:hover {
  -moz-box-shadow: 0 0 10px #0a86ea;
  -webkit-box-shadow: 0 0 10px #0a86ea;
  box-shadow: 0 0 10px #0a86ea;
}
.modal.fade.default-modal .btn:focus,
.modal.fade.default-modal .btn:hover {
  -moz-box-shadow: 0 0 10px #0a86ea;
  -webkit-box-shadow: 0 0 10px #0a86ea;
  box-shadow: 0 0 10px #0a86ea;
}
.modal.fade.default-modal .btn.has-loader .qp-loader &gt; span {
  background: #fff;
}
.modal.fade.default-modal .btn.btn-back {
  border: 1px solid #0a86ea;
}
.modal.fade.default-modal .btn.btn-back &gt; i {
  color: #0a86ea;
}
.modal.fade.default-modal .btn.btn-back.has-loader .qp-loader &gt; span {
  background: #0a86ea;
}
.modal.fade.default-modal .btn.btn-continue {
  background: #0a86ea;
  color: #ffffff;
}
.modal.fade.default-modal .btn.btn-start,
.modal.fade.default-modal .btn.btn-submit {
  font-size: 20px;
  background: #0a86ea;
  color: #fff;
}
.modal.fade.default-modal .btn.btn-error-message {
  background: #E91D1A;
}
.modal.fade.default-modal .btn.btn-error-message:focus,
.modal.fade.default-modal .btn.btn-error-message:hover {
  -moz-box-shadow: 0 0 10px #E91D1A;
  -webkit-box-shadow: 0 0 10px #E91D1A;
  box-shadow: 0 0 10px #E91D1A;
}
.modal.fade.default-modal .btn.btn-save-later {
  color: #0a86ea;
}
.modal.fade.default-modal .btn.btn-edit-review {
  color: #0a86ea;
}
.modal.fade.default-modal .btn.btn-update-review {
  background: #0a86ea;
  color: #fff;
}
.modal.fade.default-modal .btn.primary-btn {
  background: #0a86ea;
  color: #fff;
}
.modal.fade.default-modal .btn.secondary-btn {
  color: #0a86ea;
}
.modal.fade.default-modal .btn.btn-modal-primary {
  background: #0a86ea;
  color: #fff;
  font-size: 20px;
}
.modal.fade.default-modal .btn.btn-modal-secondary {
  color: #0a86ea;
}
.modal.fade.default-modal .feedback-form-input {
  color: #545E6B;
  font-size: 16px;
  font-weight: 300;
}
.modal.fade.default-modal .comment-changes-button-wrapper .btn.btn-submit {
  background: #0a86ea;
  color: #fff;
  font-size: 20px;
}
.modal.fade.confirm-dialog .modal-dialog .modal-content {
  border-color: #0a86ea;
}
.modal.fade.confirm-dialog .modal-dialog .confirm-modal-header {
  color: #545E6B;
  font-size: calc(22px - 2px);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .modal.fade.confirm-dialog .modal-dialog .confirm-modal-header {
    font-size: 22px;
  }
}
.modal.fade.confirm-dialog .modal-dialog .confirm-body-content {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.modal.fade.help-link-modal .modal-dialog .modal-content {
  border-color: #0a86ea;
}
.modal.fade.help-link-modal .modal-dialog .SurveySectionHeading {
  color: #0a86ea;
  font-size: calc(22px - 2px);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  .modal.fade.help-link-modal .modal-dialog .SurveySectionHeading {
    font-size: 22px;
  }
}
.modal.fade.help-link-modal .modal-dialog .SurveyTipContent {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.multichoice-lookup-table .tag {
  font-size: 16px;
  font-weight: 400;
}
.ui-autocomplete.ui-menu.lookup-dropdown-ul .ui-state-focus,
.ui-autocomplete.ui-menu.lookup-dropdown-ul .ui-state-active {
  background: rgba(10, 134, 234, 0.1) !important;
}
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; a,
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; .ui-menu-item-wrapper {
  color: #545E6B;
}
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; a .ui-state-focus,
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; .ui-menu-item-wrapper .ui-state-focus,
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; a .ui-state-active,
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; .ui-menu-item-wrapper .ui-state-active,
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; a:hover,
.ui-autocomplete.ui-menu &gt; li.ui-menu-item &gt; .ui-menu-item-wrapper:hover {
  background: rgba(10, 134, 234, 0.1) !important;
  color: #545E6B;
}
.ui-autocomplete.ui-widget-content {
  background: #ffffff;
  -moz-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  -webkit-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
}
.ui-autocomplete.ui-widget-content .ui-menu-item-wrapper {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.ui-autocomplete.ui-widget-content .ui-menu-item-wrapper.ui-state-active {
  color: #545E6B;
}
.survey-progress-wrapper {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .survey-progress-wrapper {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .survey-progress-wrapper {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .survey-progress-wrapper {
    width: calc(1300px - 130px);
  }
}
.survey-progress-wrapper span {
  color: #545E6B;
  font-weight: 300;
}
.survey-progress-wrapper .progress {
  background: rgba(10, 134, 234, 0.3);
}
.survey-progress-wrapper .progress-bar {
  background: #0a86ea;
}
.custom-footer-wrapper {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .custom-footer-wrapper {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .custom-footer-wrapper {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .custom-footer-wrapper {
    width: calc(1300px - 130px);
  }
}
.thank-you-ad .survey-run-form {
  background-color: #ffffff;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .thank-you-ad .survey-run-form {
    width: 95%;
  }
}
@media only screen and (min-width: 1200px) {
  .thank-you-ad .survey-run-form {
    width: calc(1024px - 130px);
  }
}
@media only screen and (min-width: 1400px) {
  .thank-you-ad .survey-run-form {
    width: calc(1300px - 130px);
  }
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .thad-heading {
  color: #0a86ea;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .thad-info {
  color: #545E6B;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .form-fields .control-label {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .form-fields.has-error .custom-form-text .line-flow:after {
  background: #E91D1A;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .form-fields .custom-form-text .line-flow:after {
  background: #0a86ea;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .form-fields .error {
  color: #E91D1A;
  font-size: 16px;
  font-weight: 400;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .form-action-panel .call-out-btn {
  background: #FF9F00;
}
.thank-you-ad .qp-thank-you-adv .thanks-ad-left .form-action-panel .call-out-btn:hover {
  background: #FFBB33;
}
.common-ss-wrapper &gt; span {
  color: #545E6B;
  font-weight: 300;
}
.common-ss-wrapper &gt; a {
  color: #545E6B;
}
.common-ss-wrapper &gt; a:hover {
  color: #0a86ea;
}
.thank-you-wrapper {
  font-family: "Fira Sans", sans-serif, Arial;
}
.qp-loader &gt; span {
  background: #0a86ea;
}
.bootstrap-select.form-select &gt; .bs-searchbox .form-control {
  background: rgba(10, 134, 234, 0.1);
}
.bootstrap-select.form-select &gt; .bs-searchbox .form-control:focus {
  background: rgba(10, 134, 234, 0.1);
}
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default {
  color: #545E6B;
  font-size: 16px;
  font-weight: 400;
}
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default.bs-placeholder,
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default.bs-placeholder:hover,
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default.bs-placeholder:focus,
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default.bs-placeholder:active {
  color: #545E6B;
}
.open.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default,
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default:hover,
.bootstrap-select.form-select &gt; .dropdown-toggle.btn-default:focus {
  color: #545E6B;
}
.has-error .bootstrap-select.form-select .dropdown-toggle,
.error .bootstrap-select.form-select .dropdown-toggle {
  border-color: #E91D1A;
}
.bootstrap-select.form-select.btn-group.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select.form-select.btn-group .dropdown-menu {
  background: #ffffff;
  border: 1px solid rgba(84, 94, 107, 0.1);
  -moz-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  -webkit-box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
  box-shadow: 0 2px 4px rgba(84, 94, 107, 0.175);
}
.bootstrap-select.form-select.btn-group .dropdown-menu li.active &gt; a {
  background-color: #0a86ea;
  color: #000;
}
.bootstrap-select.form-select.btn-group .dropdown-menu li a {
  color: #000;
}
.bootstrap-select.form-select.btn-group .dropdown-menu li a:hover,
.bootstrap-select.form-select.btn-group .dropdown-menu li a:focus {
  background: rgba(10, 134, 234, 0.1);
  color: #000;
}
.bootstrap-select.form-select.btn-group .dropdown-menu li a span.label,
.bootstrap-select.form-select.btn-group .dropdown-menu li a span.text {
  color: inherit;
  font-size: 16px;
  font-weight: 400;
}
.bootstrap-select.show-menu-arrow.open &gt; .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: '';
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
}
/* DatePicker CSS */
.ui-datepicker table.ui-datepicker-calendar .ui-state-hover {
  background: rgba(10, 134, 234, 0.6) !important;
  color: #fff;
}
.ui-datepicker table.ui-datepicker-calendar .ui-state-active {
  background: #0a86ea !important;
  color: #fff;
}
.ui-datepicker .ui-datepicker-header {
  border-top: solid #0a86ea;
}
/* Autocomplete - lookup question */
.autocomplete-suggestion {
  color: #000;
  font-size: 16px;
  font-weight: 400;
}
.autocomplete-suggestion.selected {
  background: rgba(10, 134, 234, 0.1);
}
/* single question per page */
.ts-sqpp.hasBgImg .survey-progressbar {
  background-color: unset !important;
  border: none !important;
  padding: 15px;
}
@media only screen and (min-width: 1024px) {
  .ts-sqpp.hasBgImg .survey-progressbar {
    padding: 0;
  }
}
.ts-sqpp .survey-background-image {
  background-color: unset;
}
.ts-sqpp .take-survey-header .take-survey-title span:before {
  background-color: rgba(84, 94, 107, 0.3);
}
.ts-sqpp .survey-body-wrapper.ts-sqpp-main {
  background: none !important;
}
.ts-sqpp .ok-wrapper .ok-btn {
  font-size: 20px;
}
/* Visual mode*/
.ts-visual-mode div[style="display: block !important;"] {
  background-color: rgba(10, 134, 234, 0.7) !important;
}
.ts-visual-mode div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span {
  color: #545E6B !important;
}
.ts-visual-mode div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span &gt; a {
  color: #545E6B !important;
}
.ts-visual-mode div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span &gt; a &gt; span {
  color: #545E6B !important;
}
.ts-visual-mode .branding-survey-footer {
  background-color: rgba(10, 134, 234, 0.7) !important;
}
.ts-visual-mode .branding-survey-footer .survey-footer &gt; a {
  color: #545E6B;
}
.ts-visual-mode .branding-survey-footer .survey-footer &gt; a:last-child &gt; span {
  color: #545E6B;
}
.ts-visual-mode .branding-survey-footer .sf-share &gt; span {
  color: #545E6B;
}
.ts-visual-mode .branding-survey-footer .sf-share &gt; a {
  color: #545E6B;
}
.ts-visual-mode .autocomplete-suggestions {
  background: #0a86ea;
  border-color: #0a86ea;
}
.ts-visual-mode .autocomplete-suggestions .autocomplete-suggestion {
  color: #545E6B;
}
.ts-visual-mode .autocomplete-suggestions .autocomplete-suggestion.selected {
  background: #24D4A7;
  color: #ffffff;
}
.ts-visual-mode .modern-progress-top-wrapper {
  background: transparent;
}
.ts-visual-mode .modern-progress-top-wrapper .progress-bar-outer {
  background: rgba(36, 212, 167, 0.5);
}
.ts-visual-mode .modern-progress-top-wrapper .progress-bar-outer &gt; .progress-bar-inner {
  background: #24D4A7;
}
.ts-visual-mode .modern-progress-top-wrapper .progress-bar-outer &gt; .progress-bar-inner:after {
  border-top: 10px solid #24D4A7;
}
.ts-visual-mode .survey-exit {
  color: #545E6B;
}
.ts-visual-mode .survey-exit &gt; i {
  color: #545E6B;
}
.ts-visual-mode .btn.btn-start,
.ts-visual-mode .btn.btn-submit {
  background: #0a86ea;
  color: #ffffff;
}
.ts-visual-mode .btn.btn-start:hover,
.ts-visual-mode .btn.btn-submit:hover {
  background: #0a86ea;
  color: #545E6B;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ts-visual-mode .take-survey-header .take-survey-title span {
  color: #545E6B;
}
.ts-visual-mode .survey-background-image {
  background-image: unset;
  background-color: #0a86ea;
}
.ts-visual-mode .survey-background-image.is-fill:before {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-background-image.is-gradient:before {
  background-image: -webkit-linear-gradient(-90deg, rgba(10, 134, 234, 0.75) 14.69%, rgba(10, 134, 234, 0.55) 37.34%, rgba(10, 134, 234, 0) 81.35%);
  background-image: -moz-linear-gradient(-90deg, rgba(10, 134, 234, 0.75) 14.69%, rgba(10, 134, 234, 0.55) 37.34%, rgba(10, 134, 234, 0) 81.35%);
  background-image: -ms-linear-gradient(-90deg, rgba(10, 134, 234, 0.75) 14.69%, rgba(10, 134, 234, 0.55) 37.34%, rgba(10, 134, 234, 0) 81.35%);
  background-image: -o-linear-gradient(-90deg, rgba(10, 134, 234, 0.75) 14.69%, rgba(10, 134, 234, 0.55) 37.34%, rgba(10, 134, 234, 0) 81.35%);
  background-image: linear-gradient(180deg, rgba(10, 134, 234, 0.75) 14.69%, rgba(10, 134, 234, 0.55) 37.34%, rgba(10, 134, 234, 0) 81.35%);
}
.ts-visual-mode .survey-background-image:after {
  background-image: none;
  background-position: unset;
}
.ts-visual-mode .survey-progressbar {
  background: transparent;
}
.ts-visual-mode .bootstrap-select.form-select.btn-group .dropdown-menu {
  background: #0a86ea;
}
.ts-visual-mode .bootstrap-select.form-select.btn-group .dropdown-menu li a {
  color: #545E6B;
}
.ts-visual-mode .bootstrap-select.form-select.btn-group .dropdown-menu li.selected a,
.ts-visual-mode .bootstrap-select.form-select.btn-group .dropdown-menu li:hover a {
  background: #24D4A7;
  color: #ffffff;
}
.ts-visual-mode .upload-file-wrapper-new .upload-container .upload-file-limit span {
  color: #545E6B;
}
.ts-visual-mode .upload-file-wrapper-new .upload-progress .file-progress-wrapper .file-name-wrapper .file-desc span {
  color: #545E6B;
}
.ts-visual-mode .upload-file-wrapper-new .upload-progress .file-progress-wrapper .file-name-wrapper .btn.btn-cancel .material-icons {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .print-link &gt; a {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .print-link ~ .survey-inside-wrapper {
  background-color: rgba(10, 134, 234, 0.7);
}
.ts-visual-mode .survey-body-wrapper .reward-wrapper .coupon-wrapper .coupon-heading,
.ts-visual-mode .survey-body-wrapper .reward-wrapper .coupon-wrapper .coupon-text {
  color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .thank-you-ad {
  background-color: rgba(10, 134, 234, 0.7);
}
.ts-visual-mode .survey-body-wrapper .thank-you-ad .qp-thank-you-adv:before {
  background-color: rgba(84, 94, 107, 0.7);
}
.ts-visual-mode .survey-body-wrapper .thank-you-ad .qp-thank-you-adv .form-action-panel .tp-heading,
.ts-visual-mode .survey-body-wrapper .thank-you-ad .qp-thank-you-adv .form-action-panel .tp-content {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper {
  background-color: rgba(10, 134, 234, 0.7);
}
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper .thank-you-header h3,
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper .thank-you-header h4 {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper .thank-you-header h4:before {
  background-color: rgba(84, 94, 107, 0.7);
}
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper .thank-you-header h4 span {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper .thank-you-list &gt; ul &gt; li {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .thank-you-wrapper .thank-you-list &gt; ul &gt; li:before {
  color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .question-container .question-tip.help-image {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .form-input {
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: 2px solid #0a86ea;
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .controls.control-selection .control-label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .select-wrapper {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .select-wrapper:after {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .select-wrapper:hover {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .select-wrapper:hover:after {
  background-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .input-wrapper:before {
  display: none;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .input-wrapper .form-input {
  backdrop-filter: blur(8px);
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: 2px solid #0a86ea;
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .answer-options .icon-wrapper .fa {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container .input-wrapper:before {
  background: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container #finishText div {
  color: #545E6B !important;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.map-question .answer-options .AnswerText {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .answer-options.required .input-wrapper:after {
  color: #E91D1A;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.age-verification-question .answer-options .control-label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .form-input:focus ~ label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.form-type-question .form-input ~ label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question {
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question &gt; span {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question .qp-ts-reset-highlight a {
  color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-highlighter-question ~ .qp-ts-highlighter-popover {
  background-color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .icon-wrapper {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .icon-wrapper .ui-datepicker-trigger.has-focus {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .icon-wrapper .ui-datepicker-trigger.has-focus .fa-calendar {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .blinker,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .blinker {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .blinker:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .blinker:hover {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .control-label,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .control-label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .control-label:hover ~ .blinker,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .control-label:hover ~ .blinker {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .radio-check:checked ~ .control-label,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .radio-check:checked ~ .control-label {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-question .answer-options .controls .radio-check:checked ~ .blinker,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-plus-question .answer-options .controls .radio-check:checked ~ .blinker {
  background: #24D4A7;
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls.control-selection {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls.control-selection:hover {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls.control-selection.active {
  background-color: #24D4A7 !important;
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.image-chooser-question .answer-options .controls.control-selection.active .cr-boundary .cr-image {
  background-color: #24D4A7;
  background-blend-mode: multiply;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection .blinker,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection .blinker {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection:hover .blinker,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection:hover .blinker {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection.active .blinker,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection.active .blinker {
  background-color: #24D4A7;
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection .radio-check ~ .control-icons:before,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection .radio-check ~ .control-icons:before {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection .radio-check:checked ~ .control-label,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection .radio-check:checked ~ .control-label {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.smiley-question .answer-options .controls.control-selection .radio-check:checked ~ .control-icons:before,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.thumbs-updown-question .answer-options .controls.control-selection .radio-check:checked ~ .control-icons:before {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .controls.control-selection.active .control-indicator:before,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .controls.control-selection.active .control-indicator:before,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .controls.control-selection.active .control-indicator:before,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .controls.control-selection.active .control-indicator:before {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator {
  border-color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .controls.control-selection.active .radio-check[type="radio"] ~ .control-indicator:after {
  border-color: #ffffff;
  background: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator:after {
  background: transparent;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr &gt; th &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr &gt; th &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr &gt; th &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr &gt; th &gt; .answer-options {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection.active,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection.active,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection.active,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr &gt; td &gt; .answer-options &gt; .controls.control-selection.active {
  background: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; thead &gt; tr &gt; td .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; thead &gt; tr &gt; td .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; thead &gt; tr &gt; td .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; thead &gt; tr &gt; td .child-table {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr:not(.error-tr),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr:not(.error-tr),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr:not(.error-tr),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr:not(.error-tr) {
  border-right: 2px solid #0a86ea;
  border-left: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td {
  background-color: rgba(10, 134, 234, 0.6);
  border-bottom: 2px solid #0a86ea;
  border-top: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection.active,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection.active,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection.active,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr:not(.error-tr) &gt; td &gt; .controls.control-selection.active {
  background: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-subheading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-subheading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-subheading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-subheading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-heading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-heading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-heading,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-heading {
  border-right: none;
  border-left: none;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td {
  background: transparent;
  border: none;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .child-table,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-subheading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.flex-matrix-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-sidebyside-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-spreadsheet-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .answer-options,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.matrix-multipoint-question .parent-table &gt; tbody &gt; tr.thead-heading &gt; td &gt; .answer-options {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper:after {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper:hover {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper:hover:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper:hover:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper:hover:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper:hover:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper:hover:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper:hover:after,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper:hover:after {
  background-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-range {
  background: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper:hover .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default {
  background: #0a86ea;
  border-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-range {
  background: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.nps-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.budget-scale-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.constant-sum-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.numeric-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.bipolar-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.text-slider-question .loop-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default {
  background: #24D4A7;
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .video-slider-wrapper {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .video-slider-wrapper .ui-slider:before {
  background-color: #0a86ea;
  content: "";
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .video-slider-wrapper .ui-slider.ui-widget-content .ui-slider-range {
  background: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .video-slider-wrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-default {
  background: #24D4A7;
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.van-westendorp-text-question .answer-options {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr:first-child &gt; td {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr:first-child &gt; td:first-child {
  background-color: rgba(10, 134, 234, 0.6);
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr:first-child &gt; td.hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr:first-child &gt; td.active {
  background-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr &gt; td {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr &gt; td.hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr &gt; td.active {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.conjoint-question .parent-table &gt; tbody &gt; tr &gt; td:first-child {
  background-color: rgba(10, 134, 234, 0.6) !important;
  border: 2px solid #0a86ea !important;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover {
  background-color: rgba(36, 212, 167, 0.6);
  border: 2px solid #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating {
  background: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(1):hover ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(1):hover ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(2):hover ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(2):hover ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(3):hover ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(3):hover ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(4):hover ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(4):hover ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(5):hover ~ .rating__item:nth-of-type(-n+5),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(5):hover ~ .rating__item:nth-of-type(-n+5) {
  color: #0a86ea;
  opacity: 0.6;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(1):checked ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(1):checked ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(2):checked ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(2):checked ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(3):checked ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(3):checked ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(4):checked ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(4):checked ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(5):checked ~ .rating__item:nth-of-type(-n+5),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__control:nth-of-type(5):checked ~ .rating__item:nth-of-type(-n+5) {
  color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection:hover .star-rating .rating__item,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover .star-rating .rating__item {
  color: #24D4A7;
  text-shadow: -1px 0 #0a86ea, 0 1px #0a86ea, 1px 0 #0a86ea, 0 -1px #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating {
  background: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(1):hover ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(1):hover ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(2):hover ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(2):hover ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(3):hover ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(3):hover ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(4):hover ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(4):hover ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(5):hover ~ .rating__item:nth-of-type(-n+5),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(5):hover ~ .rating__item:nth-of-type(-n+5) {
  color: #24D4A7;
  opacity: 0.6;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(1):checked ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(1):checked ~ .rating__item:nth-of-type(1),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(2):checked ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(2):checked ~ .rating__item:nth-of-type(-n+2),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(3):checked ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(3):checked ~ .rating__item:nth-of-type(-n+3),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(4):checked ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(4):checked ~ .rating__item:nth-of-type(-n+4),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(5):checked ~ .rating__item:nth-of-type(-n+5),
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__control:nth-of-type(5):checked ~ .rating__item:nth-of-type(-n+5) {
  color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls.control-selection .star-rating .rating__item,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection .star-rating .rating__item {
  color: #0a86ea;
  text-shadow: -1px 0 #24D4A7, 0 1px #24D4A7, 1px 0 #24D4A7, 0 -1px #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options.social-sharing {
  background: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls.control-selection:hover {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; span,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; .ui-sortable {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; span .controls,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; .ui-sortable .controls {
  backdrop-filter: blur(8px);
  background-color: rgba(255, 255, 255, 0.8);
  border: none;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; span .controls.control-selection .control-label,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options &gt; .ui-sortable .controls.control-selection .control-label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .sortable-loop-wrapper &gt; h2 {
  background-color: #0a86ea;
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .sortable-loop-wrapper .ui-sortable {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .sortable-loop-wrapper .ui-sortable .controls {
  backdrop-filter: blur(8px);
  background-color: rgba(255, 255, 255, 0.8);
  border: none;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.card-sorting-question .answer-options .ui-sortable-container .sortable-loop-wrapper .ui-sortable .controls.control-selection .control-label {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection {
  background-color: rgba(10, 134, 234, 0.6);
  border: 2px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:before {
  background-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active {
  background-color: rgba(36, 212, 167, 0.6);
  border-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover:before,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active:before {
  background-color: #24D4A7;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover .control-label,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active .control-label,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover .other-input,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active .other-input {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover .control-label::placeholder,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active .control-label::placeholder,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover .other-input::placeholder,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active .other-input::placeholder {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection:hover .control-indicator,
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.active .control-indicator {
  border-color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection.edit-other .other-input {
  border-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection .list-type {
  color: #545E6B;
  background: none !important;
  font-size: 16px;
  font-weight: 500;
  border: none;
  padding: 0;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection .control-indicator {
  border-color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection .control-indicator:after {
  background: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection input[type="checkbox"] ~ .control-indicator:before {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection input[type="checkbox"] ~ .control-indicator:after {
  background: transparent;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection input[type="checkbox"]:checked ~ .control-indicator:before {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection input[type="radio"]:checked ~ .control-indicator {
  border-color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .answer-container.multiple-choice-question .controls.control-selection input[type="radio"]:checked ~ .control-indicator:after {
  background: #ffffff;
  border-color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .ok-wrapper .ok-btn {
  background: #0a86ea;
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .ok-wrapper .ok-btn:hover {
  background: #0a86ea;
  color: #545E6B;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .ok-wrapper .btn-prev {
  background-color: #0a86ea;
  border: 1px solid #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .ok-wrapper .btn-prev:hover {
  background: #0a86ea;
  border-color: #0a86ea;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .ok-wrapper .btn-prev:hover &gt; i {
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-question-wrapper .ok-wrapper .btn-prev &gt; i {
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-save-later,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-prev,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-back {
  background-color: #0a86ea !important;
  border: 1px solid #0a86ea !important;
  color: #545E6B;
}
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-save-later:hover,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-prev:hover,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-back:hover {
  background: #0a86ea !important;
  border-color: #0a86ea !important;
  color: #ffffff;
}
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-save-later:hover &gt; i,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-prev:hover &gt; i,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-back:hover &gt; i {
  color: #ffffff !important;
}
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-save-later &gt; i,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-prev &gt; i,
.ts-visual-mode .survey-body-wrapper .survey-submit-wrapper .btn-back &gt; i {
  color: #545E6B !important;
}
.ts-visual-mode .modern-progress-top-wrapper .progress-bar-outer &gt; span {
  background: #0a86ea;
}
.ts-tm-wrapper {
  color: #545E6B;
  font-size: 22px;
  font-weight: 400;
}
.ts-tm-wrapper .ts-btn-group .btn-link {
  color: #0a86ea;
}
.ts-tm-wrapper .ts-btn-group .btn-link:hover {
  border-color: #0a86ea;
}
.survey-question-wrapper.is-review-mode:before {
  background: rgba(84, 94, 107, 0.05);
}
.has-kbf-active .take-survey-title &gt; span .survey-exit.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .question-container .question-tip {
  overflow: unset;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .question-container .question-tip.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .input-wrapper .form-input.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .input-wrapper .form-input.focus-visible ~ .line-flow {
  display: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .sl_search_button_box input.focus-visible,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .sl_next_button input.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .bootstrap-select.form-select.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .location-btn.focus-visible {
  -webkit-border-radius: 0  !important;
  -moz-border-radius: 0  !important;
  border-radius: 0  !important;
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .ok-wrapper .ok-btn.focus-visible,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .ok-wrapper .btn-prev.focus-visible {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .ok-wrapper .ok-btn.focus-visible:before,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .ok-wrapper .btn-prev.focus-visible:before {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .controls.control-selection.focus-visible {
  -webkit-border-radius: 0 ;
  -moz-border-radius: 0 ;
  border-radius: 0 ;
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
@media only screen and (min-width: 1200px) {
  .has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .controls.control-selection.focus-visible .blinker {
    background: rgba(10, 134, 234, 0.1);
  }
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .controls.control-selection.focus-visible:hover {
  -webkit-border-radius: 0 ;
  -moz-border-radius: 0 ;
  border-radius: 0 ;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .social-icon-wrapper a {
  position: relative;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .social-icon-wrapper a.focus-visible {
  text-decoration: none;
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .ui-slider-handle.focus-visible {
  text-decoration: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .ui-slider-handle.focus-visible:after {
  display: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .ui-slider-handle.focus-visible:before {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .addoption-wrapper a {
  position: relative;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .addoption-wrapper a.focus-visible {
  text-decoration: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container .addoption-wrapper a.focus-visible:before {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container a.verify-btn {
  position: relative;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container a.verify-btn.focus-visible {
  text-decoration: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container a.verify-btn.focus-visible:before {
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(1) ~ .rating__item:nth-of-type(1)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(1) ~ .rating__item:nth-of-type(1)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(1) ~ .rating__item:nth-of-type(1)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(2) ~ .rating__item:nth-of-type(2)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(2) ~ .rating__item:nth-of-type(2)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(2) ~ .rating__item:nth-of-type(2)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(3) ~ .rating__item:nth-of-type(3)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(3) ~ .rating__item:nth-of-type(3)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(3) ~ .rating__item:nth-of-type(3)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(4) ~ .rating__item:nth-of-type(4)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(4) ~ .rating__item:nth-of-type(4)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(4) ~ .rating__item:nth-of-type(4)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.star-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(5) ~ .rating__item:nth-of-type(5)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.pushto-social-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(5) ~ .rating__item:nth-of-type(5)::after,
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.video-rating-question .answer-options .controls .star-rating .rating__control.focus-visible:nth-of-type(5) ~ .rating__item:nth-of-type(5)::after {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.calendar-question .answer-options .ui-datepicker-trigger.focus-visible {
  content: "";
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  outline: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.qr-code-like-dislike-question a {
  position: relative;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.qr-code-like-dislike-question a.focus-visible {
  text-decoration: none;
}
.has-kbf-active .survey-body-wrapper .survey-question-wrapper .answer-container.qr-code-like-dislike-question a.focus-visible:before {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .btn-back,
.has-kbf-active .survey-body-wrapper .btn-submit {
  position: relative;
}
.has-kbf-active .survey-body-wrapper .btn-back.focus-visible,
.has-kbf-active .survey-body-wrapper .btn-submit.focus-visible {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-kbf-active .survey-body-wrapper .btn-back.focus-visible:before,
.has-kbf-active .survey-body-wrapper .btn-submit.focus-visible:before {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper .btn-save-later {
  position: relative;
}
.has-kbf-active .survey-body-wrapper .btn-save-later.focus-visible {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-kbf-active .survey-body-wrapper .btn-save-later.focus-visible:after {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  content: "";
  position: absolute;
  top: -0.2em;
  right: -0.2em;
  bottom: -0.2em;
  left: -0.2em;
  z-index: 0;
}
.has-kbf-active .survey-body-wrapper ~ div .btn,
.has-kbf-active .survey-body-wrapper ~ div a {
  position: relative;
}
.has-kbf-active .survey-body-wrapper ~ div .btn.focus-visible,
.has-kbf-active .survey-body-wrapper ~ div a.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  text-decoration: none;
}
.has-kbf-active .branding-survey-footer .btn,
.has-kbf-active .branding-survey-footer a {
  position: relative;
}
.has-kbf-active .branding-survey-footer .btn.focus-visible,
.has-kbf-active .branding-survey-footer a.focus-visible {
  box-shadow: 0 0 0 4px rgba(10, 134, 234, 0.4);
  text-decoration: none;
}
div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span {
  color: #545E6B !important;
}
div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span &gt; a {
  color: #0a86ea !important;
}
div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span &gt; a &gt; span {
  color: #0a86ea !important;
}
div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span:nth-child(2) &gt; a {
  padding: 0 5px !important;
}
div[style="display: block !important;"] div[style="display: flex !important;"] &gt; span:nth-child(2) &gt; a:not(:last-child) {
  border-right: 1px solid #545E6B !important;
}
.wf-info-label-tooltip-take-survey {
  color: #0a86ea;
}
.wf-info-label-tooltip-take-survey:hover .wf-pophover-take-survey {
  visibility: visible;
}
.wf-pophover-take-survey {
  width: auto;
  background-color: #fff;
  border-top: 5px solid #0a86ea;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  color: #555;
  display: inline-block;
  padding: 10px;
  position: absolute;
  visibility: hidden;
  z-index: 1;
}
.survey-body-wrapper .survey-question-wrapper .answer-container.drag-drop-question.alternate-color .answer-options &gt; ul &gt; li:nth-child(odd) {
  background-color: rgba(225, 225, 225, 0.5);
}</pre></body></html>