/* line 1, vendor/assets/stylesheets/dual_list_box.scss */
.dual_box_list_ul {
  width: auto;
  color: #3F4254;
  border: 1px solid #EBEDF3;
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 9, vendor/assets/stylesheets/dual_list_box.scss */
li.dual_box_list_selected, li.dual_box_list_available {
  font-size: 13px !important;
}

/* line 13, vendor/assets/stylesheets/dual_list_box.scss */
li.dual_box_list_selected.list-group-item:first-child, li.dual_box_list_available.list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 18, vendor/assets/stylesheets/dual_list_box.scss */
li.dual_box_list_selected.list-group-item:last-child, li.dual_box_list_available.list-group-item:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}

/* line 25, vendor/assets/stylesheets/dual_list_box.scss */
li.list-group-item.dual_box_list_selected, li.list-group-item.dual_box_list_available {
  border-top: 0;
  border-right: 0;
  border-left: 0;
}

/* line 31, vendor/assets/stylesheets/dual_list_box.scss */
input#dual_box_list_search_selected:focus, input#dual_box_list_search_available:focus {
  border-color: #0ee7a5 !important;
}

/* line 35, vendor/assets/stylesheets/dual_list_box.scss */
.dual_box_btn {
  font-size: 0.9rem !important;
  font-weight: 500;
  background-color: #F3F6F9;
  border-radius: 0.42rem !important;
  margin-bottom: 0.5rem;
  color: black;
  transition: all 0.3s ease;
  width: 40px !important;
  text-decoration: none;
}
