.sv-question__title--answer {
  background: transparent;
}

.sv-dropdown_clean-button {
  display: none;
}

.sv-dropdown__filter-string-input {
  display: none;
}

.sv-action-bar {
  margin: 0;
}

.sv-progress__text {
  margin: 0;
  padding: 0;
  color: inherit;
}

.sv-action-bar {
  display: block;
}

.sv-radio__svg {
  display: none !important;
}

table,
tbody,
thead,
tr {
  box-sizing: border-box;
}

tbody,
thead,
tr {
  display: flex;
  flex-flow: row wrap;
}

td,
th {
  flex: 1;
}

.sv-table__cell,
.sv-table__cell:not(:first-child),
.sv-table__cell:not(:last-child) {
  padding: 0;
}
