.select2-container--default .select2-selection--multiple .select2-selection__choice,
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    float: none !important;
    width: fit-content;
}

/**
 * Mobile support to likert webform element that converts radios in table
 * grid to inline vertical radios.
 */
@media (max-width: 768px) {
  table.sticky-header thead {
    display: none;
  }
  
  .webform-likert-table[data-likert-answers-count] th,
  .webform-likert-table[data-likert-answers-count] th:first-child,
  .webform-likert-table td,
  .webform-likert-table td:first-child {
    width: 100%;
    display:block;
  }
  
  table.webform-likert-table tbody td:not(:first-child):after{
    border-left-width:0;    
  }
  
  .webform-submission-form .webform-likert-table td>.form-check {
    align-items: center;
    display: flex;
    flex-direction: row;
  }
}

