.task-tags > ul > li
{
  color: #000 !important;
}
.task-board-header a,
.task-board-header > .dropdown > .dropdown-menu > strong,
.task-board-header > .dropdown > .dropdown-menu-link-icon i,
.task-board-header > .js-modal-large > i,
.task-board-icons-row,
.task-board-title a {
  color: #FFF !important;
}
.task-board, .task-board-expanded {
  background: #1A1A1A !important;
}

.task-board {
  border-color: #1f1226 !important;
  transition: border 0.2s, box-shadow 0.2s, scale 0.2s;
}

.task-board.draggable-item:hover {
  border-color: #1d2244 !important;
  cursor: grab;
}

.task-board.draggable-item.draggable-item-selected {
  border-color: dodgerblue !important;
  box-shadow: 0px 0px 15px dodgerblue;
  cursor: grabbing !important;
  scale: 1.05;
}

.task-board.draggable-item.draggable-item-selected > .task-board-expanded {
  pointer-events: none;
}

.task-board.color-yellow > .task-board-expanded,
.task-board.color-yellow:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #FFFF00 3px;
}

.task-board.color-blue > .task-board-expanded,
.task-board.color-blue:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #0271f9 3px;
}

.task-board.color-green > .task-board-expanded,
.task-board.color-green:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #00aa00 3px;
}

.task-board.color-purple > .task-board-expanded,
.task-board.color-purple:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #890ac9 3px;
}

.task-board.color-red > .task-board-expanded,
.task-board.color-red:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #cc0000 3px;
}

.task-board.color-orange > .task-board-expanded,
.task-board.color-orange:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #EE7700 3px;
}

.task-board.color-grey > .task-board-expanded,
.task-board.color-grey:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #858585 3px;
}

.task-board.color-brown > .task-board-expanded,
.task-board.color-brown:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #7a2101 3px;
}

.task-board.color-deep_orange > .task-board-expanded,
.task-board.color-deep_orange:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #e64a19 3px;
}

.task-board.color-dark_grey > .task-board-expanded,
.task-board.color-dark_grey:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #323232 3px;
}

.task-board.color-pink > .task-board-expanded,
.task-board.color-pink:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #fc6150 3px;
}

.task-board.color-teal > .task-board-expanded,
.task-board.color-teal:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #80CBC4 3px;
}

.task-board.color-cyan > .task-board-expanded,
.task-board.color-cyan:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #00BCD4 3px;
}

.task-board.color-lime > .task-board-expanded,
.task-board.color-lime:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #AFB42B 3px;
}

.task-board.color-light_green > .task-board-expanded,
.task-board.color-light_green:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #689F38 3px;
}

.task-board.color-amber > .task-board-expanded,
.task-board.color-amber:not(:has(.task-board-expanded)) > .task-board-header {
  border-top: solid #FFA000 3px;
}