/* style.css */
.text-sm .select2-container--default .select2-selection--multiple,
select.form-control-sm
  ~ .select2-container--default
  .select2-selection--multiple {
  min-height: calc(1.8125rem + 2px);
  display: flex;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  padding: 1px;
  display: none;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
  color: black;
}

.sidebar-collapse img.brand-image.img-circle.elevation-3.logo-image {
  display: none;
}
.sidebar-collapse .logo-long-image {
  display: block;
}
.logo-long-image {
  display: none;
}

#processing-date {
  width: 165px;
  outline: none;
  border: 1px solid #aaa;
  padding: 6px 28px;
  border-radius: 2px;
  color: black;
}
.date-container {
  position: relative;
  float: left;
}
.date-text {
  position: absolute;
  top: 6px;
  left: 12px;
  color: #aaa;
}
.date-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #aaa;
}

.text-sm .select2-container--default .select2-selection--multiple,
select.form-control-sm
  ~ .select2-container--default
  .select2-selection--multiple {
  min-height: calc(1.8125rem + 2px);
  display: flex;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  padding: 1px;
  display: none;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
  color: black;
}
#tag-input.has-tags::placeholder {
  color: transparent; /* Hide placeholder text */
}

.flash-message {
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 1050; /* Higher than the rest of the content */
  display: none; /* Hidden by default */
}
.nav-link .nav-icon {
  margin-right: 0px !important;
}
