#layout-menu,
#layout-menu .popover-header,
#taskmenu .special-buttons,
#rcmdraglayer,
html.dark-mode #layout-menu {
  background-color: #000 !important;
}
html.dark-mode #layout-menu {
  border-right-color: #1c1c22;
}
html.dark-mode #layout-menu .popover-header {
  border-bottom-color: #1c1c22;
}
html.dark-mode #layout-menu .special-buttons a:not(:focus) {
  background: #000;
}
#taskmenu a:hover,
#taskmenu a:focus,
#taskmenu a.selected,
#taskmenu a.selected:hover,
html.dark-mode #taskmenu a:hover,
html.dark-mode #taskmenu a:focus,
html.dark-mode #taskmenu a.selected,
html.dark-mode #taskmenu a.selected:hover {
  background: #1c1c22;
}
#taskmenu a.selected,
html.dark-mode #taskmenu a.selected {
  color: #ff5b12;
}
html.dark-mode .btn-primary,
html.dark-mode .floating-action-buttons a.button,
html.dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ff5b12;
}
html.dark-mode .btn-primary:hover:not(:disabled) {
  background-color: #e04500;
}
