:root {
  --bayerfuchsia: #FF3162;
  --bayerblue: #0091DF;
  --bayerrasperry: #D30F4B;
  --darkgreen: #004422;
  --midpurple: #624963;
  --bayergreen: #66B512;
  --darkblue: #10384F;
  --brightblue: #00BCFF;
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
}
a {
  color: var(--darkblue);
}

a:hover {
  color: var(--bayerblue) !important;
}

h1.text-title, h1.text-header {
  color: white !important;
}

.c-menu { 
  background-color: var(--bayerrasperry);
}

.c-vote-counter__button--voted svg, .c-vote-counter__button:hover svg{
    color: var(--bayergreen) !important;
}

.c-vote-counter__button--voted, .c-vote-counter__button:hover {
    color: var(--bayergreen) !important;
}

.c-vote-counter__button {
  color: var(--darkblue);
}

.c-vote-counter__button svg{
  color: var(--darkblue);
  opacity: 0.5
}

.c-status-label--started {
    color: var(--bayergreen);
}

.c-status-label--planned{
    color: var(--bayergreen);
}

.c-status-label--completed {
    color: var(--bayergreen);
}

.c-status-label--duplicate{
    color: var(--bayerfuchsia);
}

.c-status-label--declined{
    color: var(--bayerfuchsia);
}

.c-username {
  color: var(--midpurple);
}

.c-username--staff {
  color: var(--bayerrasperry) !important;
}

.c-menu-user .c-dropdown__handle:before {
  content: "≡";
  font-size: 36px;
  position: relative;
  top: -6px;
  display: block;
  vertical-align: middle;
  color: var(--white);
}

.c-menu-user .c-dropdown__handle img {
  display: none
}

.c-notification-indicator svg { 
  color: white; 
}