.filter-container .group-label .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #6145af;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 19px;
}
@media (max-width: 991px) {
  .filter-container .group-label .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #373737;
    padding-top: 15px;
    padding-right: 40px;
    padding-bottom: 16px;
    padding-left: 16px;
  }
}
.filter-container .group-label .select2-container .select2-selection--single {
  height: 39px;
}
.filter-container .group-label .select2-container--default .select2-selection--single .select2-selection__arrow {
  width: 13px;
  height: 8px;
  right: 16px;
  top: 16px;
}
@media (max-width: 991px) {
  .filter-container .group-label .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 21px;
    right: 20px;
  }
}
.filter-container .group-label .select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-image: url("../assets/img/icon/filter-arrow.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 13px;
  height: 8px;
  margin-top: 0;
  margin-left: 0;
  border: 0;
  left: auto;
  top: auto;
}
.filter-container .group-label .select2-container--default .select2-selection--single .select2-selection__rendered {
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  padding: 10px 30px 9px 14px;
}
@media (max-width: 991px) {
  body .node.node--type-video-library .row {
    padding-left: 0;
    padding-right: 0;
  }
  body .node.node--type-video-library .row .form-control.group-checkbox {
    display: block;
  }
  body .node.node--type-video-library .row .wrapper .group-label {
    width: calc((100% - 60px) / 3);
    margin-right: 20px;
  }
}
@media (max-width: 768px) {
  body .node.node--type-video-library .row .wrapper {
    display: block;
  }
  body .node.node--type-video-library .row .wrapper .group-label {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
