body #surveyCreatorContainer {
  --primary-color: #35485b;
  --secondary-color: #e9c12d;
  --primary-text-color: #35485b;
  --secondary-text-color: #a7a7a7;
  --inverted-text-color: #ffffff;
  --primary-hover-color: #ddd;
  --selection-border-color: #c3d8d2;
  --primary-icon-color: #e9c12d;
  --primary-bg-color: #f8f8f8;
  --secondary-bg-color: #f4f4f4;
  --primary-border-color: #35485b;
  --secondary-border-color: #ddd;
  --error-color: #dc3545;
  --primary: #35485b; /* rgba(39, 9, 80, 0.7); */
  --primary-light: #ddd;
  --foreground: #4a4a4a;
  --primary-foreground: #dedede;
  --secondary: #403f3a;
  --background: #f8f8f8;
  --background-dim: #f4f4f4;
  --background-dim-light: #e7eaec;
}

/* #surveyCreatorContainer {
  height: 100%;
} */

.widgetmap {
  width: 100%;
  height: 25rem;
}

.svc-page__question-type-selector {
  height: auto !important;
  line-height: 22px;
}

#svd-save .sv-action-bar-item--active {
  animation: pulse 1.5s infinite;
  -webkit-animation: pulse 1.5s infinite;
}

/* .sd-question[data-name="choices"]  */
.sd-tagbox {
  min-width: 150px !important;
}

/* .sd-question[data-name="choices"]  */
/*.sv-popup__container {*/
/*  width:250px !important;*/
/*}*/

/* .sd-question[data-name="choices"]  */
.sv-tagbox__item {
  padding: 2px !important;
  font-size: 11px !important;
}

/* @-webkit-keyframes pulse {
  0% {
    @include transform(scale(.9));
  }
  70% {
    @include transform(scale(2));
    box-shadow: 0 0 0 50px rgba(#5a99d4, 0);
  }
    100% {
    @include transform(scale(.9));
    box-shadow: 0 0 0 0 rgba(#5a99d4, 0);
  }
} */

@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.35, 1.35, 1.35);
    transform: scale3d(1.35, 1.35, 1.35);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.formlist-content-icon {
  font-size: 16px;
}

.form-wrap.form-builder .tooltip-element {
  bottom: 6px;
}

.formlist-content {
  overflow: auto;
  align-content: normal;
  justify-content: left;
  position: relative;
}

.tooltip {
  z-index: 100000000;
}

#previewmodal .form-outline .trailing {
  pointer-events: all !important;
}

.formmap {
  width: 100%;
  height: 20rem;
}

.formmap .select-wrapper {
  width: 100px;
}

.formlist-content .datatable-header {
  display: none;
}

.formlist-content .datatable,
.formlist-content table {
  width: 100% !important;
}

.formlist-content .datatable,
.formlist-content .datatable .table > :not(caption) > * > * {
  background: transparent !important;
}

.formlist-content .datatable tbody tr:last-child {
  height: auto !important;
}

.formlist-content .datatable td,
.formlist-content .datatable tr {
  padding: 0 5px 0 0 !important;
}

.formlist-content .table > :not(caption) > * > * {
  border: 0 none !important;
}

.formlist-content .datatable .datatable-select-text {
  display: none;
}
