/* Generated from ..\..\..\..\..\..\..\..\src\multiple-choice.css */

.tooltipster-sidetip.tooltipster-shadow .tooltipster-box {
  box-shadow: 0 0 10px 6px rgba(0, 0, 0, 0.4);
}
.scoring-legend {
  margin: 10px;
}
.scoring-legend .scoring-label {
  font-size: 18px;
  color: #ffffff;
  background-color: #3F51B5;
  display: block;
  padding: 10px;
  text-align: left;
  border-bottom: 1px solid #CCCCCC;
}
.scoring-legend .scoring-legend-row {
  display: block;
  border-bottom: 1px solid #CCCCCC;
}
.scoring-legend .scoring-legend-row div {
  display: flex;
  align-content: flex-start;
  align-items: center;
  font-size: 16px;
  background-color: #f5f5f5;
  padding: 10px;
}
.scoring-legend .scoring-legend-row div .scoring-interval {
  flex-basis: 60px;
  flex-grow: 0;
  flex-shrink: 0;
  white-space: nowrap;
  padding: 5px 10px;
  margin-right: 10px;
}
.scoring-legend .scoring-legend-row div .scoring-description {
  flex-grow: 1;
  flex-shrink: 1;
  color: #3F51B5;
  font-weight: bold;
  text-align: left;
}
.multiple-choice-context {
  background-color: #ffffff;
  display: block;
  /*

	----------------- MEASURE / VALUES COMPONENTS UI -- START 

	*/
  /* 

	----------------- MEASURE / VALUES COMPONENTS UI -- END 

	*/
}
.multiple-choice-context button.svg-button[disabled] {
  fill: #AAAAAA;
}
.multiple-choice-context .node-hidden {
  display: none !important;
}
.multiple-choice-context .revisited-4 + label {
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  margin-right: 0;
}
.multiple-choice-context .revisited-4:checked + .check-black:before {
  content: url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);
  width: 25px;
  height: 25px;
  transition: all 0s;
}
.multiple-choice-context .revisited-4:not(:checked) + .check-black:before {
  content: '';
  width: 25px;
  height: 25px;
  transition: all 0s;
}
.multiple-choice-context .revisited-4.is-null + .check-black:before {
  background-color: #CCCCCC;
  content: '';
  width: 25px;
  height: 25px;
  transition: all 0s;
}
.multiple-choice-context .eq-datetimepicker-wrapper {
  width: min-content;
}
.multiple-choice-context .eq-datetimepicker-wrapper .datepicker-input {
  width: 92px;
}
.multiple-choice-context .eq-datetimepicker-wrapper input[type=text].timepicker-input {
  width: 70px;
  box-shadow: none;
}
.multiple-choice-context .rendering-hider {
  /* div di transizione sopra alla foresta */
  width: 200%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  z-index: 190;
  display: none;
}
.multiple-choice-context .measure-list-container {
  margin-left: 0;
  margin-bottom: 10px;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 0;
}
.multiple-choice-context .measure-list-container .dropdown-menu {
  position: absolute;
  z-index: 199;
}
.multiple-choice-context .measure-list-container .measure-list-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 4px 4px 4px 4px;
  background-color: #f5f5f5;
  border-bottom: 1px solid #CCCCCC;
}
.multiple-choice-context .measure-list-container .measure-list-header > div {
  display: flex;
  align-items: center;
}
.multiple-choice-context .measure-list-container .measure-list-header > div h4 {
  color: #0D99F3;
  display: inline-block;
}
.multiple-choice-context .measure-list-container .measure-list-header > div .status {
  display: inline-block;
}
.multiple-choice-context .measure-list-container .measure-list-header .add-list-row {
  margin-bottom: 0;
  fill: #0D99F3;
  background: none;
}
.multiple-choice-context .measure-list-container .measure-list-header .show-list-history {
  margin-bottom: 0;
  fill: #0D99F3;
  background: none;
}
.multiple-choice-context .measure-list-container .measure-list-header .show-all-list {
  /* expando */
  margin-bottom: 0;
  fill: #0D99F3;
  background: none;
  width: 30px;
}
.multiple-choice-context .measure-list-container .measure-list-container {
  margin-left: 0;
  /*margin-top: 0;*/
  margin-bottom: 10px;
  border-left: 1px solid #CCCCCC;
}
.multiple-choice-context .measure-list-container .show-sublist {
  margin-bottom: 0;
  fill: #0D99F3;
  background: none;
}
.multiple-choice-context .measure-list-container .measure-list-row-index {
  line-height: 22px;
  font-size: 11px;
  text-align: center;
  color: white;
}
.multiple-choice-context .measure-list-container .list-row-menu-item {
  /* voce del menu contestuale della riga */
}
.multiple-choice-context .measure-list-container .list-row-menu-item a {
  display: flex;
  color: #0D99F3;
  fill: #0D99F3;
  border: 0;
}
.multiple-choice-context .measure-list-container .list-row-menu-item a eq-icon-type {
  width: 20px;
  margin-right: 10px;
}
.multiple-choice-context .measure-list-container .list-row-menu-item a.delete-row {
  color: #f44336;
  fill: #f44336;
}
.multiple-choice-context .measure-list-container .list-row-menu-item li.compilation-error {
  white-space: nowrap;
  margin: 8px 11px 6px 7px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll {
  overflow-x: auto;
  width: 100%;
  padding-bottom: 83px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll .measure-list-table-scroll {
  overflow-x: initial;
  width: initial;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table {
  width: 100%;
  min-width: 500px;
  border-spacing: 4px;
  border-collapse: separate;
  table-layout: fixed;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  min-width: 126px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.action-column {
  width: 30px;
  min-width: unset;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.datetime-column {
  width: 202px;
  min-width: 202px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.date-column {
  width: 136px;
  min-width: 136px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.duration-column {
  width: 80px;
  min-width: 80px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.bool-column {
  width: 80px;
  min-width: 80px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.standard-column {
  width: 180px;
  min-width: 180px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.large-column {
  width: 240px;
  min-width: 240px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th.multiple-column {
  width: 300px;
  min-width: 300px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table thead th:last-child {
  width: 40px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table tbody .inline-measure-container,
.multiple-choice-context .measure-list-container .measure-list-table-scroll table tbody .inline-value-container,
.multiple-choice-context .measure-list-container .measure-list-table-scroll table tbody .inline-component-container {
  margin-bottom: 0;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table tbody td.action-column:first-child div.dropdown {
  margin-top: 2px;
  height: 40px;
  padding-top: 2px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table tbody td.action-column:first-child div.dropdown.status-errors:before {
  content: url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%2…0.281%200.734%200.766z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);
  display: inline-block;
  vertical-align: top;
  width: 15px;
  height: 15px;
  margin: 2px 5px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table tbody td.action-column .show-sublist {
  width: 30px;
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table .inline-measure-container {
  border-left: 0 solid #CCCCCC;
  padding-left: 0;
  /*margin-top: 0;*/
}
.multiple-choice-context .measure-list-container .measure-list-table-scroll table .inline-measure-container .inline-component-container {
  margin-bottom: 0;
}
.multiple-choice-context .not-evaluated-component {
  background: #ededed;
  padding: 4px 8px;
  margin: 10px 0;
  border: 1px #ccc dashed;
}
.multiple-choice-context .not-evaluated-component hr {
  margin: 4px 0 10px 0;
  background: #AAAAAA;
  height: 1px;
}
.multiple-choice-context .scoring.tree {
  margin-left: -10px;
  margin-bottom: -10px;
}
.multiple-choice-context .scoring.tree .toolbar-flex {
  padding: 6px 20px;
  border-radius: 0 0 0 10px;
  border-top: 1px dotted #CCCCCC;
  /*.scoring-not-evaluated-container {

					.restyled[type=checkbox] + .restyled-label:before {
						width: 30px;
						height: 30px;
						padding: 0;
					}

					.restyled-label:before {
						border: 2px solid #666;
					}
				}*/
}
.multiple-choice-context .scoring.tree .toolbar-flex .scoring-title {
  font-size: 14px;
  line-height: 28px;
}
.multiple-choice-context .scoring.tree .toolbar-flex .scoring-score {
  height: 30px;
  font-size: 14px;
  line-height: 26px;
}
.multiple-choice-context .scoring.forest .toolbar-flex {
  padding: 10px 20px;
  /*.scoring-not-evaluated-container {

					.restyled[type=checkbox] + .restyled-label:before {
						width: 34px;
						height: 34px;
					}

					.restyled-label:before {
						border: 2px solid #666;
					}
				}*/
}
.multiple-choice-context .scoring .toolbar-flex {
  padding: 10px 20px;
  background-color: #f5f5f5;
  margin-bottom: 0;
}
.multiple-choice-context .scoring .toolbar-flex .scoring-value-container {
  display: flex;
}
.multiple-choice-context .scoring .toolbar-flex .scoring-title {
  margin-right: 20px;
  color: #0D99F3;
  font-size: 18px;
  line-height: 34px;
}
.multiple-choice-context .scoring .toolbar-flex .scoring-score {
  height: 34px;
  min-width: 34px;
  font-size: 18px;
  line-height: 30px;
  color: #ffffff;
  background-color: #0D99F3;
  border-top: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  text-align: center;
  padding: 0 4px;
  font-weight: bold;
}
.multiple-choice-context .flex-container {
  display: flex;
  flex-direction: row;
}
.multiple-choice-context .flex-container nav {
  user-select: none;
  border-right: 1px solid #CCCCCC;
}
.multiple-choice-context .flex-container nav + .multiple-choice-content {
  padding-left: 10px;
}
.multiple-choice-context .flex-container nav .overlayer-button {
  display: none;
}
.multiple-choice-context .flex-container nav .expando {
  margin-left: 5px;
  margin-top: 20px;
}
.multiple-choice-context .flex-container nav.slim {
  max-width: 60px;
}
.multiple-choice-context .flex-container nav.slim .menu-content {
  width: 60px;
}
.multiple-choice-context .flex-container nav.slim .item-label {
  display: none;
}
@media (min-width: 1001px) {
  .multiple-choice-context .flex-container nav.slim li:hover {
    position: relative;
    z-index: 191;
    width: max-content;
    transition: all 0.1s;
    box-shadow: 6px 0px 10px #aaaaaa;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
  }
  .multiple-choice-context .flex-container nav.slim li:hover:first-child {
    border: none;
    box-shadow: none;
  }
  .multiple-choice-context .flex-container nav.slim li:hover .item-label {
    padding-right: 20px;
    display: initial;
  }
}
.multiple-choice-context .flex-container .spacer {
  height: 81px;
}
.multiple-choice-context .flex-container .menu-content {
  flex-grow: 0;
  flex-shrink: 0;
  width: 260px;
  padding-right: 10px;
}
.multiple-choice-context .flex-container .menu-content li {
  overflow-x: hidden;
  height: 60px;
}
.multiple-choice-context .flex-container .menu-content li .menu-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
  font-weight: bold;
  height: 100%;
  transition: all 0.2s;
  color: #0D99F3;
  background-color: #ffffff;
  padding-left: 3px;
}
.multiple-choice-context .flex-container .menu-content li .menu-item.active,
.multiple-choice-context .flex-container .menu-content li .menu-item.active:hover {
  background-color: #E3F2FD;
}
.multiple-choice-context .flex-container .menu-content li .menu-item.active .status,
.multiple-choice-context .flex-container .menu-content li .menu-item.active:hover .status {
  transition: all 0.2s;
  border-top: 2px solid #01579B;
  border-left: 2px solid #01579B;
  border-right: 2px solid #01579B;
  border-bottom: 2px solid #01579B;
}
.multiple-choice-context .flex-container .menu-content li .menu-item:hover {
  background-color: #f5f5f5;
}
.multiple-choice-context .flex-container .menu-content li .menu-item:hover .status {
  border-top: 2px solid #CCCCCC;
  border-left: 2px solid #CCCCCC;
  border-right: 2px solid #CCCCCC;
  border-bottom: 2px solid #CCCCCC;
}
.multiple-choice-context .flex-container .menu-content li .menu-item .status {
  flex-grow: 0;
  flex-shrink: 0;
  /*flex-basis: 28px;*/
  width: 38px;
  height: 38px;
  margin: 3px;
}
.multiple-choice-context .flex-container .menu-content li .menu-item .status eq-icon-type.multiple-choice-icon svg {
  width: 34px;
}
.multiple-choice-context .flex-container .menu-content li .menu-item .status-number {
  vertical-align: middle;
  text-align: center;
  font-size: 16px;
  width: 100%;
  height: 100%;
  font-weight: bold;
  color: #ffffff;
  line-height: 35px;
}
.multiple-choice-context .flex-container .menu-content li .menu-item .item-label {
  flex-grow: 1;
  flex-basis: 10px;
}
.multiple-choice-context .flex-container .menu-content li .menu-item .item-label.forest-mandatory {
  text-decoration: underline;
}
.multiple-choice-context .flex-container .multiple-choice-content {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 20px;
}
.multiple-choice-context .flex-container .multiple-choice-content *:not([unfocusable]):focus,
.multiple-choice-context .flex-container .multiple-choice-content .focused {
  outline: 4px solid #0D99F3;
  outline-offset: -4px;
}
.multiple-choice-context .flex-container .multiple-choice-content .menu-content {
  display: none;
}
.multiple-choice-context .flex-container .multiple-choice-content eq-multiple-choice-forest {
  display: block;
}
.multiple-choice-context .flex-container .multiple-choice-content .dashboard-forest-container {
  min-height: 40px;
}
.multiple-choice-context .flex-container .multiple-choice-content .dashboard-tree-container {
  padding: 10px 0;
  min-height: 40px;
}
.multiple-choice-context .flex-container .multiple-choice-content .dashboard-node-container {
  padding: 10px 0;
  min-height: 40px;
}
.multiple-choice-context .multiplechoice-dashboard-container {
  min-height: 40px;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.hr .measure-horizontal-list-content-value {
  height: 55px;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.hr .measure-horizontal-list-content-value svg {
  fill: #0D99F3;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small {
  flex-direction: row;
  width: 220px;
  height: 60px;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-header {
  order: 2;
  flex-direction: column;
  padding: 4px 0;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-header h1 {
  flex: unset;
  width: 168px;
  padding: 2px 0;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-header .measure-horizontal-list-caption {
  font-size: 10px;
  line-height: 14px;
  margin-top: 5px;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-content {
  order: 1;
  width: 46px;
  flex-grow: 0;
  display: flex;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-content .measure-horizontal-list-content-value {
  height: 55px;
  align-self: center;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-content .measure-horizontal-list-content-value svg {
  fill: #0D99F3;
}
.multiple-choice-context .multiplechoice-dashboard-container .measure-horizontal-list.small .measure-horizontal-list-footer {
  display: none;
}
@media (max-width: 1000px) {
  .multiple-choice-context .flex-container nav {
    max-width: 60px;
  }
  .multiple-choice-context .flex-container nav .menu-content {
    width: 60px;
  }
  .multiple-choice-context .flex-container nav .item-label {
    display: none;
  }
  .multiple-choice-context .flex-container nav .slimmer-button {
    display: none;
  }
  .multiple-choice-context .flex-container nav .overlayer-button {
    display: block;
  }
  .multiple-choice-context .flex-container nav.overlay .menu-content {
    width: 260px;
  }
  .multiple-choice-context .flex-container nav.overlay .menu-content li {
    position: relative;
    z-index: 191;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
  }
  .multiple-choice-context .flex-container nav.overlay .menu-content li:first-child {
    border: none;
  }
  .multiple-choice-context .flex-container nav.overlay .menu-content li .item-label {
    display: initial;
  }
}
@media (max-width: 600px) {
  .multiple-choice-context .flex-container nav {
    display: none;
  }
  .multiple-choice-context .flex-container nav .item-label {
    display: none;
  }
  .multiple-choice-context .flex-container .multiple-choice-content .menu-content {
    display: block;
    width: auto;
    margin: 20px auto;
    text-align: center;
  }
  .multiple-choice-context .flex-container .multiple-choice-content .menu-content li {
    display: inline-block;
  }
  .multiple-choice-context .flex-container .multiple-choice-content .menu-content li .status {
    margin: 10px;
  }
}
.multiple-choice-context .dblock {
  display: block;
}
.multiple-choice-context div.svg-enum-map {
  height: 300px;
  display: inline-block;
  z-index: 400;
}
.multiple-choice-context div.svg-enum-map svg {
  width: initial;
}
.multiple-choice-context .forest-description {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 10px;
}
.multiple-choice-context .tree-container {
  /*margin-top: -10px;*/
  padding-top: 10px;
  margin-left: 4px;
  border-left: 1px dotted #CCCCCC;
  border-bottom: 1px dotted #CCCCCC;
  padding-bottom: 10px;
  padding-left: 10px;
  border-radius: 0 0 0 10px;
}
.multiple-choice-context .tree-container.tree-container-disabled,
.multiple-choice-context .tree-container .node-readonly,
.multiple-choice-context .tree-container .wrapper-tree-readonly,
.multiple-choice-context .tree-container .wrapper-tree-readonly .wrapper-tree {
  background: repeating-linear-gradient(150deg, #efefef, #efefef 1px, #ffffff 2px, #ffffff 4px) !important;
  color: #aaaaaa !important;
}
.multiple-choice-context .tree-container .basic {
  display: flex;
}
.multiple-choice-context .tree-container .basic eq-entity-set-picker {
  width: 100%;
}
.multiple-choice-context .tree-description {
  margin: 10px 0 10px 0;
}
.multiple-choice-context .tree-description span:last-child {
  border-bottom: 1px solid #CCCCCC;
}
.multiple-choice-context .tree-description span:empty {
  display: none;
}
.multiple-choice-context .tree-description:empty {
  display: none;
}
.multiple-choice-context tr.history-item button:hover {
  opacity: 1;
}
.multiple-choice-context tr.history-item .when {
  padding: 4px 20px;
  min-width: 160px;
  margin-top: 6px;
}
.multiple-choice-context tr.history-item .dot {
  width: 40px;
}
.multiple-choice-context tr.history-item .dot .copy {
  height: 40px;
  background-color: #0D99F3;
  color: #ffffff;
  border-radius: 20px;
  width: 40px;
  margin: 0 10px;
  z-index: 900;
  min-width: 40px;
}
.multiple-choice-context tr.history-item .dot .copy svg.svg-icon {
  height: 30px;
  margin-left: -2px;
  fill: #ffffff;
}
.multiple-choice-context tr.history-item .box {
  border-left: 2px solid #0D99F3;
  padding-left: 40px;
  padding-bottom: 30px;
  margin-left: -31px;
  padding-top: 10px;
}
.multiple-choice-context tr.history-item .box .value {
  padding-top: 10px;
}
.multiple-choice-context tr.history-item .box .measure {
  padding: 4px 20px;
  background-color: #0D99F3;
  color: #ffffff;
}
.multiple-choice-context tr.history-item .box .desc {
  margin-left: 10px;
  padding: 4px 0px;
}
.multiple-choice-context tr.history-item .box .notes {
  min-width: 100%;
  margin-top: 10px;
}
.multiple-choice-context tr.history-item:last-child .dot {
  height: 0px;
}
.multiple-choice-context tr.history-item:last-child .box {
  padding-bottom: 0;
  border-left: 2px dotted #0D99F3;
}
.multiple-choice-context .section-header {
  margin-bottom: 10px;
}
.multiple-choice-context .section-header:empty {
  display: none;
}
.multiple-choice-context .button-bar {
  display: inline-flex;
  flex-wrap: wrap;
  vertical-align: middle;
  border: 0;
  margin-right: 10px;
  margin-bottom: 10px;
}
.multiple-choice-context .button-bar.vertical {
  flex-direction: column;
  align-items: flex-start;
}
.multiple-choice-context .button-bar:empty {
  display: none;
}
.multiple-choice-context .button-bar .enumeration-search {
  width: 70px;
  height: 31px;
  margin-top: 10px;
  border-radius: 8px;
  margin-right: 10px;
}
.multiple-choice-context .button-bar .normal-search {
  width: 70px;
  margin-top: 10px;
  margin-right: 10px;
}
.multiple-choice-context .button-bar .choice-label {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  text-align: left;
  height: auto;
  min-height: 40px;
  max-width: 100%;
  min-width: 40px;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  background-color: #f2f2f2;
  color: #333333;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 0 10px;
  margin-top: 10px;
  margin-right: 10px;
  user-select: none;
}
.multiple-choice-context .button-bar .choice-label[disabled] {
  background-color: #f2f2f2;
  color: #b2b2b2;
}
.multiple-choice-context .button-bar .choice-label[readonly] {
  background-color: #f2f2f2;
  color: #333333;
}
.multiple-choice-context .button-bar .choice-label.enumeration {
  min-height: unset;
  padding: 4px 10px;
  border-radius: 8px;
  margin-top: 10px !important;
}
.multiple-choice-context .button-bar .choice-label.enumeration.show-all,
.multiple-choice-context .button-bar .choice-label.enumeration.show-less {
  min-width: unset;
  background-color: #0D99F3;
  color: #ffffff;
}
.multiple-choice-context .button-bar .choice-label.js-active {
  background-color: #FF9800;
  color: #ffffff;
}
.multiple-choice-context .button-bar .choice-label.js-active eq-icon-type.multiple-choice-icon svg {
  fill: #ffffff;
}
.multiple-choice-context .button-bar .choice-label.js-active:before {
  content: url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);
  width: 20px;
  height: 20px;
  margin-right: 10px;
  fill: #ffffff;
}
.multiple-choice-context .button-bar .choice-label .mandatory {
  margin-left: 4px;
}
.multiple-choice-context .radio-accordion .radio-accordion-item {
  margin-bottom: 10px;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header {
  background-color: #f5f5f5;
  color: #0D99F3;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .choice-label {
  margin-top: 0;
  z-index: 190;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .info-with-slider {
  /* pulsante info sull'accordion del tree */
  width: 20px;
  padding: 0;
  margin: 0;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .radio-accordion-header-right {
  margin-right: 0;
  z-index: 900;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .radio-accordion-header-right .restyled-label:before,
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .radio-accordion-header-right .restyled[type=checkbox]:checked + .restyled-label:before {
  width: 30px;
  height: 30px;
  padding: 2px;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .radio-accordion-header-right eq-not-evaluated-enabler {
  display: block;
  margin-right: 20px;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .score-led {
  height: 40px;
  width: auto;
  min-width: 30px;
  padding: 0 20px;
  background-color: #0D99F3;
  color: #ffffff;
  font-weight: bold;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-header .button-bar {
  margin-bottom: 0;
}
.multiple-choice-context .radio-accordion .radio-accordion-item .radio-accordion-body {
  padding: 0;
}
.multiple-choice-context .wrapper-tree {
  padding: 14px 4px 14px 10px;
  /*margin-top: 10px;*/
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  background: none;
  background-color: #FAFAFA;
  /*display: none;*/
  margin-bottom: 10px;
}
.multiple-choice-context .wrapper-tree .section-label .nodeH4 {
  font-size: 18px;
}
.multiple-choice-context .wrapper-tree .section-label .nodeH4 > span {
  margin-right: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.multiple-choice-context .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #FAFAFA;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  margin-bottom: 10px;
  background-color: #ECECEC;
}
.multiple-choice-context .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree {
  background-color: #FAFAFA;
}
.multiple-choice-context .multiple-choice-errors {
  border-top: 1px solid #f44336;
  border-left: 1px solid #f44336;
  border-right: 1px solid #f44336;
  border-bottom: 1px solid #f44336;
  padding: 8px;
  margin-top: 10px;
}
.multiple-choice-context .multiple-choice-errors:empty {
  display: none;
}
.multiple-choice-context .compilation-error {
  color: #f44336;
  font-size: 13px;
}
.multiple-choice-context .compilation-error:before {
  content: url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2021.484v-2.969q0-0.219-0.148-0.367t-0.352-0.148h-3q-0.203%200-0.352%200.148t-0.148%200.367v2.969q0%200.219%200.148%200.367t0.352%200.148h3q0.203%200%200.352-0.148t0.148-0.367zM15.969%2015.641l0.281-7.172q0-0.187-0.156-0.297-0.203-0.172-0.375-0.172h-3.437q-0.172%200-0.375%200.172-0.156%200.109-0.156%200.328l0.266%207.141q0%200.156%200.156%200.258t0.375%200.102h2.891q0.219%200%200.367-0.102t0.164-0.258zM15.75%201.047l12%2022q0.547%200.984-0.031%201.969-0.266%200.453-0.727%200.719t-0.992%200.266h-24q-0.531%200-0.992-0.266t-0.727-0.719q-0.578-0.984-0.031-1.969l12-22q0.266-0.484%200.734-0.766t1.016-0.281%201.016%200.281%200.734%200.766z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);
  display: inline-block;
  vertical-align: top;
  width: 13px;
  height: 13px;
  margin: 2px 5px 2px 0;
}
.multiple-choice-context .compilation-error-main {
  color: #f44336;
}
.multiple-choice-context .compilation-error-main > li > b {
  margin-top: 0;
  display: block;
}
.multiple-choice-context .compilation-error-sub {
  margin-left: 20px;
}
.multiple-choice-context .compilation-error-item,
.multiple-choice-context .compilation-error-item a {
  color: #f44336;
  font-weight: bold;
  margin: 4px 0;
  font-size: 14px;
}
.multiple-choice-context .compilation-error-item:before {
  content: url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2021.484v-2.969q0-0.219-0.148-0.367t-0.352-0.148h-3q-0.203%200-0.352%200.148t-0.148%200.367v2.969q0%200.219%200.148%200.367t0.352%200.148h3q0.203%200%200.352-0.148t0.148-0.367zM15.969%2015.641l0.281-7.172q0-0.187-0.156-0.297-0.203-0.172-0.375-0.172h-3.437q-0.172%200-0.375%200.172-0.156%200.109-0.156%200.328l0.266%207.141q0%200.156%200.156%200.258t0.375%200.102h2.891q0.219%200%200.367-0.102t0.164-0.258zM15.75%201.047l12%2022q0.547%200.984-0.031%201.969-0.266%200.453-0.727%200.719t-0.992%200.266h-24q-0.531%200-0.992-0.266t-0.727-0.719q-0.578-0.984-0.031-1.969l12-22q0.266-0.484%200.734-0.766t1.016-0.281%201.016%200.281%200.734%200.766z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);
  display: inline-block;
  vertical-align: top;
  width: 15px;
  height: 15px;
  margin: 2px 5px 2px 0;
}
.multiple-choice-context input[type=number],
.multiple-choice-context input[type=datetime-local],
.multiple-choice-context input[type=date],
.multiple-choice-context input[type=time] {
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  font-size: 14px;
  font-family: arial, helvetica, sans-serif;
  padding: 7px 10px;
  height: 40px;
}
.multiple-choice-context input[type=number] {
  max-width: 100px;
  text-align: right;
}
.multiple-choice-context input[type=datetime-local] {
  width: 220px;
}
.multiple-choice-context input[type=date] {
  width: 180px;
}
.multiple-choice-context input[type=time] {
  width: 180px;
}
.multiple-choice-context button.dtlocal-button {
  margin: -2px 0 0 0;
}
.multiple-choice-context .restyled-label {
  margin-bottom: 0;
  margin-right: -10px;
}
.multiple-choice-context .datetimepicker-container {
  margin-top: 0;
}
.multiple-choice-context .multiple-choice-inline-image {
  height: 24px;
  width: 24px;
  margin-right: 10px;
}
.multiple-choice-context .multiple-choice-result {
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 8px;
  margin-top: 10px;
}
.multiple-choice-context eq-icon-type.multiple-choice-icon {
  width: auto;
  height: 24px;
}
.multiple-choice-context eq-icon-type.multiple-choice-icon.tree svg {
  width: 20px;
  height: 20px;
  margin: 4px;
}
.multiple-choice-context eq-icon-type.multiple-choice-icon svg {
  width: 24px;
  margin: 0 10px 0 0;
}
.multiple-choice-context .node-info-container {
  display: inline-block;
  margin-right: 10px;
  z-index: 900;
}
.multiple-choice-context .node-info-container .info-with-slider {
  width: 20px;
  padding: 0;
  margin: -4px 0 0 0;
}
.multiple-choice-context .info-with-slider {
  fill: #0D99F3;
  background: none;
  height: 20px;
}
.multiple-choice-context .info-with-tooltip {
  fill: #0D99F3;
  background: none;
  height: 21px;
  margin-top: 0;
  margin-right: 4px;
  width: 21px;
  display: inline-block;
}
.multiple-choice-context .status {
  /* quadrato dello stato del tree *************************************************************************** */
  border-top: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  margin-right: 6px;
  width: 28px;
  height: 28px;
}
.multiple-choice-context .status-complete {
  background-color: #259b24;
  fill: #FFFFFF;
}
.multiple-choice-context .status-untouched {
  background-color: #FFC107;
  fill: #000000;
}
.multiple-choice-context .status-errors {
  background-color: #f44336;
  fill: #FFFFFF;
}
.multiple-choice-context .measure-title-small {
  font-size: 0.6em;
}
.multiple-choice-context .node-description {
  /*margin-top: 10px;*/
  width: 100%;
  display: block;
}
.multiple-choice-context .multiplechoicevalue-button {
  /* pulsante misure non inline */
  margin-bottom: 0;
  /*margin-top: 10px;*/
  margin-right: 10px;
  font-weight: bold;
  background-color: #ffffff;
  color: #000000;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}
.multiple-choice-context .tabular-children-container {
  /* tabular-childs ************************************************************************************************************** */
  /*margin-top: 10px;*/
  margin-left: 0px;
}
.multiple-choice-context .tabular-children-container .tabular-children {
  background-color: transparent;
  padding: 4px 0px 14px 10px;
  margin: 0;
  border: 0;
  border-bottom: 1px solid #CCCCCC;
}
.multiple-choice-context .tabular-children-container .tabular-children:last-child {
  border: 0;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-header {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: stretch;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-header .tabular-children-title {
  flex-grow: 1;
  /*margin-top: 10px;*/
  align-self: flex-start;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-header .tabular-children-title h4.nodeH4 {
  height: 40px;
  vertical-align: middle;
  display: table-cell;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-header .tabular-children-columns {
  flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  flex-grow: 1;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-header .tabular-children-columns .button-bar {
  margin-right: 0;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-header .tabular-children-columns .button-bar > label:last-child {
  margin-right: 0;
}
.multiple-choice-context .tabular-children-container .tabular-children .tabular-children-sub {
  margin-left: 10px;
  margin-right: 10px;
}
.multiple-choice-context .left-score-container {
  /* left-score ************************************************************************************************************** */
  margin-left: 0px;
}
.multiple-choice-context .left-score-container .left-score {
  background-color: transparent;
  padding: 4px 0px 14px 10px;
  margin: 0;
  border: 0;
  border-bottom: 1px solid #CCCCCC;
}
.multiple-choice-context .left-score-container .left-score:last-child {
  border: 0;
}
.multiple-choice-context .left-score-container .left-score .left-score-header {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  align-content: stretch;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-title {
  flex-grow: 1;
  align-self: flex-start;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-title .section-header {
  margin-top: 10px;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-title h4.nodeH4 {
  height: 40px;
  vertical-align: middle;
  display: table-cell;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-title h4.nodeH4 span {
  line-height: 40px;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-columns {
  flex-grow: 1;
  flex-shrink: 0;
  align-self: flex-start;
  text-align: right;
  flex-grow: 0;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-columns .button-bar {
  margin-right: 10px;
}
.multiple-choice-context .left-score-container .left-score .left-score-header .left-score-columns .button-bar > label:last-child {
  margin-right: 0;
}
.multiple-choice-context .left-score-container .left-score .left-score-sub {
  margin-left: 0;
  margin-right: 10px;
}
.multiple-choice-context .compilation-errors-container:empty {
  display: none;
}
.multiple-choice-context .standard-container:empty {
  display: none;
}
.multiple-choice-context .vertical-children-container .button-bar.vertical-bar {
  /* vertical ************************************************************************************************************** */
  flex-direction: column;
  align-items: flex-start;
}
.multiple-choice-context .vertical-children-container .button-bar.vertical-bar .choice-label {
  flex-grow: 0;
  width: unset;
  flex-shrink: 2;
}
.multiple-choice-context .vertical-children-container .button-bar.vertical-bar .choice-label span {
  margin: 6px 0;
}
.multiple-choice-context .wrapper-tree.text-collecting {
  /* text collecting **************************************************************************************** */
  background-color: none;
  border: 0;
}
.multiple-choice-context .wrapper-tree.text-collecting:not(:first-child) {
  /*margin-top: 10px;*/
}
.multiple-choice-context .wrapper-tree.text-collecting .nodeH4 {
  padding-top: 10px;
}
.multiple-choice-context .wrapper-tree.text-collecting .choice-label {
  margin-top: 0;
}
.multiple-choice-context .braden-legenda-bar {
  /* legenda e indice delle schede nel PDF ***********************************************************************************/
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.multiple-choice-context .braden-legenda-bar .braden-legenda-container {
  display: inline-block;
}
.multiple-choice-context .braden-legenda-bar .braden-legenda-container .braden-legenda-servizi {
  display: flex;
  flex-direction: column;
}
.multiple-choice-context .braden-legenda-bar .braden-legenda-container .braden-legenda-servizi .flex-input-item {
  flex-grow: 1;
}
.multiple-choice-context .braden-legenda-bar .braden-legenda-container .braden-legenda-servizi .flex-input-item * {
  white-space: nowrap;
  flex-grow: 1;
}
.multiple-choice-context .braden-legenda-bar .braden-legenda-container .braden-legenda-servizi .flex-input-item label span:first-child {
  flex-grow: 0;
  min-width: 85px;
}
.multiple-choice-context .inline-grid-scroll {
  overflow: auto;
}
.multiple-choice-context .inline-grid-container {
  /* =============================== G R I D ==================== */
  display: grid;
  margin-bottom: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: start;
  align-items: start;
  justify-content: start;
  align-content: start;
  grid-auto-flow: row;
}
.multiple-choice-context .inline-grid-container.kissed {
  /* ---------------------------- GRIGLIA BACIATA */
  grid-column-gap: 20px;
  grid-row-gap: 10px;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item {
  /*.inline-value-container {
					grid-template-columns: 1fr 1fr;
				}*/
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item.mono .inline-measure-container.single,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item.mono .inline-value-container.single {
  grid-template-columns: 1fr;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-measure-container.single,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-value-container.single {
  grid-template-columns: 1fr 1fr;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-measure-container.multiple,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-value-container.multiple {
  grid-template-columns: auto auto 250px;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-measure-container.multiple > .inline-component-container,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-value-container.multiple > .inline-component-container {
  justify-self: right;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-measure-container.multiple > .inline-component-container + .inline-component-container,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-value-container.multiple > .inline-component-container + .inline-component-container {
  grid-column: 3;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-measure-container > .title,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-value-container > .title {
  grid-column: 1;
  grid-row: 1;
  text-align: right;
  display: inline-block;
}
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-measure-container > .inline-component-container,
.multiple-choice-context .inline-grid-container.kissed .inline-grid-item .inline-value-container > .inline-component-container {
  grid-column: 2;
  grid-row: 1;
  text-align: left;
}
.multiple-choice-context .inline-grid-container.kissed.inverted {
  /* ---------------------------- GRIGLIA BACIATA INVERTITA */
}
.multiple-choice-context .inline-grid-container.kissed.inverted .inline-grid-item .inline-measure-container > .title,
.multiple-choice-context .inline-grid-container.kissed.inverted .inline-grid-item .inline-value-container > .title {
  grid-column: 2;
  grid-row: 1;
  text-align: left;
}
.multiple-choice-context .inline-grid-container.kissed.inverted .inline-grid-item .inline-measure-container > .inline-component-container,
.multiple-choice-context .inline-grid-container.kissed.inverted .inline-grid-item .inline-value-container > .inline-component-container {
  grid-column: 1;
  grid-row: 1;
  text-align: right;
}
.multiple-choice-context .inline-grid-container.rowed {
  /* ---------------------------- GRIGLIA CLASSICA */
  grid-column-gap: 20px;
  grid-row-gap: 10px;
}
.multiple-choice-context .inline-grid-container.rowed .inline-grid-item {
  /*.inline-value-container {
					grid-template-rows: 25px auto;
				}*/
}
.multiple-choice-context .inline-grid-container.rowed .inline-grid-item .inline-measure-container > .inline-component-container,
.multiple-choice-context .inline-grid-container.rowed .inline-grid-item .inline-value-container > .inline-component-container {
  text-align: left;
}
.multiple-choice-context .inline-grid-container .inline-grid-area {
  position: relative;
  overflow: hidden;
}
.multiple-choice-context .inline-grid-container .inline-grid-item {
  justify-self: start;
  align-self: start;
  width: 100%;
  /*.inline-value-container {

				& > input {
					margin-top: 0;
				}
			}*/
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container {
  display: grid;
  padding: 0;
  margin: 0;
  border-left: none;
  grid-template-rows: min-content;
  grid-column-gap: 10px;
  align-items: center;
  justify-content: stretch;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container .bool-container,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container .bool-container {
  display: inline-block;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container.multiple > .inline-component-container,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container.multiple > .inline-component-container {
  justify-self: right;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container.multiple > .inline-component-container > .title,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container.multiple > .inline-component-container > .title {
  display: none;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container > .title,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container > .title {
  margin: 0;
  padding: 0;
  align-self: center;
  white-space: normal;
  display: inline-block;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container > .title:empty,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container > .title:empty {
  display: none;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container > .title .history,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container > .title .history {
  display: none;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container > .title .title-measure-style,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container > .title .title-measure-style {
  display: none;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container > .inline-component-container,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container > .inline-component-container {
  margin: 0;
  padding: 0;
  text-align: right;
}
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-measure-container > .inline-component-container > select,
.multiple-choice-context .inline-grid-container .inline-grid-item .inline-value-container > .inline-component-container > select {
  width: 120px;
}
.multiple-choice-context .not-evaluated-flexbar {
  width: auto;
  /*background-color: greenyellow;*/
}
@media (max-width: 1400px) {
  .multiple-choice-context .inline-grid-container {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 1000px) {
  .multiple-choice-context .inline-grid-container {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 600px) {
  .multiple-choice-context .inline-grid-container {
    grid-template-columns: 1fr;
  }
}
.multiple-choice-context .title-container {
  font-weight: bold;
  margin-bottom: 10px;
  white-space: nowrap;
  color: #0D99F3;
  display: flex;
  width: 100%;
}
.multiple-choice-context .title-container .title {
  display: inline-block;
}
.multiple-choice-context .title-container .title:empty {
  display: none;
}
.multiple-choice-context .title-container .title title-measure-style {
  margin-left: 10px;
}
.multiple-choice-context .title-container .title .svg-icon {
  height: 20px;
  width: 20px;
}
.multiple-choice-context .title-container .title .required-field-icon .svg-icon {
  height: 100%;
  width: 100%;
}
.multiple-choice-context .title-container .title .pop-up {
  /* per il testo del popup */
  white-space: normal;
  font-weight: normal;
}
.multiple-choice-context .title-container button.history {
  margin-left: 10px;
  margin-right: 10px;
  background: none;
  height: 21px;
  width: 21px;
  fill: #0D99F3;
}
.multiple-choice-context .title-container .formatted-measure-with-style {
  display: inline-block;
  margin-left: 10px;
}
.multiple-choice-context .title-container .buttons button {
  color: #ffffff;
  padding: 1px 10px;
  border-radius: 8px;
  font-size: 11px;
}
.multiple-choice-context .title-container .buttons button.delete {
  background-color: #f44336;
}
.multiple-choice-context .title-container .buttons button.manual {
  background-color: #0D99F3;
  margin-right: 10px;
}
.multiple-choice-context .inline-component-container {
  margin-bottom: 10px;
}
.multiple-choice-context .inline-measure-container,
.multiple-choice-context .inline-value-container {
  /* inline measure **************************************************************** */
  margin-bottom: 10px;
}
.multiple-choice-context .inline-measure-container .title-container .title .mandatory-title,
.multiple-choice-context .inline-value-container .title-container .title .mandatory-title {
  color: #f44336;
  font-size: 20px;
  font-weight: bolder;
}
.multiple-choice-context .inline-measure-container:not(.manual-mode) > .inline-component-container > div,
.multiple-choice-context .inline-value-container:not(.manual-mode) > .inline-component-container > div {
  flex-grow: 1;
}
.multiple-choice-context .inline-measure-container.single,
.multiple-choice-context .inline-value-container.single {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: space-between;
}
.multiple-choice-context .inline-measure-container.multiple .inline-component-container,
.multiple-choice-context .inline-value-container.multiple .inline-component-container {
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  align-content: space-between;
}
.multiple-choice-context .inline-measure-container.multiple .inline-component-container .title,
.multiple-choice-context .inline-value-container.multiple .inline-component-container .title {
  flex-grow: 0;
  margin-right: 10px;
}
.multiple-choice-context .inline-measure-container.multiple .inline-component-container.ranged .inline-component-container,
.multiple-choice-context .inline-value-container.multiple .inline-component-container.ranged .inline-component-container {
  margin-left: 0;
}
.multiple-choice-context .inline-measure-container.single-line,
.multiple-choice-context .inline-value-container.single-line {
  display: flex;
  flex-wrap: nowrap;
}
.multiple-choice-context .inline-measure-container.single-line .inline-component-container,
.multiple-choice-context .inline-value-container.single-line .inline-component-container {
  margin-left: 0;
  margin-right: 10px;
}
.multiple-choice-context .inline-measure-container.single-line .inline-component-container .title,
.multiple-choice-context .inline-value-container.single-line .inline-component-container .title {
  display: none;
}
.multiple-choice-context .inline-measure-container .inline-component-container,
.multiple-choice-context .inline-value-container .inline-component-container {
  padding-top: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.multiple-choice-context .inline-measure-container .inline-component-container .title,
.multiple-choice-context .inline-value-container .inline-component-container .title {
  margin-bottom: 0;
}
.multiple-choice-context .inline-measure-container .inline-component-container div.manual,
.multiple-choice-context .inline-value-container .inline-component-container div.manual {
  flex-grow: 0;
}
.multiple-choice-context .inline-measure-container .inline-component-container div.manual:first-child,
.multiple-choice-context .inline-value-container .inline-component-container div.manual:first-child {
  margin-right: 10px;
}
.multiple-choice-context .inline-measure-container .inline-component-container div.manual label,
.multiple-choice-context .inline-value-container .inline-component-container div.manual label {
  color: #0D99F3;
}
.multiple-choice-context .inline-measure-container .inline-component-container div.manual input,
.multiple-choice-context .inline-value-container .inline-component-container div.manual input {
  margin-top: 0;
}
.multiple-choice-context .inline-measure-container .inline-component-container .datetimepicker-container,
.multiple-choice-context .inline-value-container .inline-component-container .datetimepicker-container {
  display: flex;
  width: 220px;
}
.multiple-choice-context .rzslider {
  /* rzslider personalizzazioni */
}
.multiple-choice-context .rzslider .rz-bar {
  background-color: #0D99F3;
}
.multiple-choice-context .rzslider .rz-model-value {
  font-weight: bold;
}
.multiple-choice-context .rzslider[disabled] .rz-bar {
  background-color: #d8e0f3;
}
.multiple-choice-context label.choice-label.round-button {
  border-radius: 50%;
  text-align: center;
}
.multiple-choice-context label.choice-label.round-button span {
  width: 100%;
}
.multiple-choice-context label.choice-label.round-button.js-active:before {
  content: none;
}
.multiple-choice-context label.choice-label.js-active.red {
  background-color: #F44336;
  color: #FFFFFF;
}
.multiple-choice-context label.choice-label.js-active.orange {
  background-color: #FF9800;
}
.multiple-choice-context label.choice-label.js-active.yellow {
  background-color: #FFFF00;
  color: #000000;
}
.multiple-choice-context label.choice-label.js-active.blue {
  background-color: #0D99F3;
  color: #FFFFFF;
}
.context-output {
  /* output per client */
}
.context-output table.generic-table th {
  font-weight: bolder;
}
.context-output table.generic-table th,
.context-output table.generic-table td {
  padding: 2px 4px;
}
.context-output table.measure-list-table {
  margin: 10px 0 20px 0;
  border: 1px solid #CCCCCC;
  min-width: 500px;
}
.context-output table.measure-list-table caption {
  font-weight: bold;
}
.context-output .bolder {
  font-weight: bolder;
}
table.node-debug-table {
  min-width: 360px;
}
table.node-debug-table td {
  padding: 2px 8px;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\consents\native-consents.css */


/* Generated from ..\..\..\..\..\..\..\..\src\native\body-part\body-part-observation.css */

.multiple-choice-content .body-part-cont {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  .multiple-choice-content .body-part-cont .canvas-cont {
    width: 48%;
    padding-right: 20px;
  }
}
.multiple-choice-content .body-part-cont .canvas-cont .buttons {
  display: flex;
}
.multiple-choice-content .body-part-cont .canvas-cont img {
  border: 1px solid black;
  width: 100%;
  height: auto;
}
.multiple-choice-content .body-part-cont .fields-cont {
  flex-grow: 2;
}
@media screen and (min-width: 1024px) {
  .multiple-choice-content .body-part-cont .fields-cont {
    width: 50%;
  }
}
.multiple-choice-content .body-part-cont .fields-cont .first-row {
  display: flex;
}
.multiple-choice-content .body-part-cont .fields-cont .dates-cont {
  display: flex;
  flex-flow: row wrap;
}
.multiple-choice-content .body-part-cont .fields-cont .dates-cont div {
  margin-right: 10px;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\healthcare-service-instance\healthcare-service-instance.css */

.mcnhsi {
  background-color: #E6EFF3;
}
.mcnhsi div.main-buttons {
  display: flex;
  justify-content: end;
}
.mcnhsi eq-healthcare-service-instance-availability {
  width: 100%;
  display: flex;
  position: relative;
  margin-bottom: 5px;
  border: 2px solid white;
}
.mcnhsi eq-healthcare-service-instance-availability.marked-for-deletion {
  border: 2px solid red;
  border-radius: 6px;
}
.mcnhsi eq-healthcare-service-instance-availability.is-draft {
  border: 2px solid #259b24;
  border-radius: 6px;
}
.mcnhsi .search-bar {
  display: flex;
  justify-content: flex-end;
  padding-right: 10px;
}
.mcnhsi .search-bar > div.toolbar-flex {
  width: unset;
}
.mcnhsi .items-container {
  display: block;
  overflow-y: auto;
  max-height: 600px;
  padding-left: 6px;
}
.mcnhsi .revisited-4 + label {
  margin-right: 5px;
  border: 1px solid black;
}
.mcnhsi section.hsi-header {
  display: flex;
  background: #3F51B5;
  color: white;
  margin-bottom: 20px;
}
.mcnhsi section.hsi-header button {
  margin: 0;
}
.mcnhsi section.hsi-header p.title {
  margin: 0;
  padding: 0 0 0 10px;
}
.mcnhsi section.hsi-header div {
  flex-grow: 0;
}
.mcnhsi section.hsi-header div:first-child {
  flex-grow: 1;
  line-height: 40px;
  align-self: center;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\healthrecord-report\native-healthrecord-report.css */

.multiple-choice-content .healthrecordreport-cont {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 20px;
}
.multiple-choice-content .healthrecordreport-cont .fields-cont {
  flex-grow: 2;
}
@media screen and (min-width: 1024px) {
  .multiple-choice-content .healthrecordreport-cont .fields-cont {
    width: 50%;
  }
}
.multiple-choice-content .healthrecordreport-cont .fields-cont .first-row {
  display: flex;
}
.multiple-choice-content .healthrecordreport-cont .fields-cont .dates-cont {
  display: flex;
  flex-flow: row wrap;
}
.multiple-choice-content .healthrecordreport-cont .fields-cont .dates-cont div {
  margin-right: 10px;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\hospitalization-diagnoses\native-hospitalization-diagnoses.css */

.multiple-choice-content ul.diagnosis-list {
  margin-bottom: 20px;
}
.multiple-choice-content ul.diagnosis-list li > div {
  display: flex;
  width: 100%;
  margin-bottom: 8px;
}
.multiple-choice-content ul.diagnosis-list li > div > div:first-child {
  flex: 0 0 auto;
}
.multiple-choice-content ul.diagnosis-list li > div > div.diagnosis-description {
  flex-grow: 1;
  background: #E3F2FD;
}
.multiple-choice-content ul.diagnosis-list li > div > div.diagnosis-description label {
  display: block;
  vertical-align: middle;
  padding: 10px 20px;
  font-weight: normal;
  min-height: 40px;
  line-height: 20px;
  overflow: hidden;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\hospitalization-problems\native-hospitalization-problems.css */

.multiple-choice-content ul.problem-list {
  margin-bottom: 20px;
}
.multiple-choice-content ul.problem-list li > div {
  display: flex;
  width: 100%;
  margin-bottom: 8px;
}
.multiple-choice-content ul.problem-list li > div div.problem-description {
  display: flex;
}
.multiple-choice-content ul.problem-list li > div div.problem-description label {
  align-self: center;
}
.multiple-choice-content ul.problem-list li > div > div:first-child {
  flex: 0 0 auto;
}
.multiple-choice-content ul.problem-list li > div > div.diagnosis-description {
  flex-grow: 1;
  background: #E3F2FD;
}
.multiple-choice-content ul.problem-list li > div > div.diagnosis-description label {
  display: block;
  vertical-align: middle;
  padding: 10px 20px;
  font-weight: normal;
  min-height: 40px;
  line-height: 20px;
  overflow: hidden;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\hospitalization-surgical-procedures\hospitalization-surgical-procedures.css */

.multiple-choice-content ul.surgical-procedures-list {
  margin-bottom: 20px;
}
.multiple-choice-content ul.surgical-procedures-list li > div {
  display: flex;
  width: 100%;
  margin-bottom: 8px;
}
.multiple-choice-content ul.surgical-procedures-list li > div > div:first-child {
  flex: 0 0 auto;
}
.multiple-choice-content ul.surgical-procedures-list li > div > div.surgical-procedure-description {
  flex-grow: 1;
  background: #E3F2FD;
}
.multiple-choice-content ul.surgical-procedures-list li > div > div.surgical-procedure-description label {
  display: block;
  vertical-align: middle;
  padding: 10px 20px;
  font-weight: normal;
  min-height: 40px;
  line-height: 20px;
  overflow: hidden;
}

/* Generated from ..\..\..\..\..\..\..\..\src\native\prescription-survey\prescription-survey.css */


/* Generated from ..\..\..\..\..\..\..\..\src\native\template\template.css */

.multiple-choice-content {
  /* §§MULTIPLECHOICENATIVEINTERFACETEMPLATE§§ */
}
