:root {
    --color-primary: #1688f2 !important;
    --color-primary-dark-1: #0878df !important;
    --color-primary-dark-2: #086bc6 !important;
    --color-primary-light-1: #3399f4 !important;
}

/* obere Navigation */
.page-header,
header,
.ui.menu.bar {
    border-color: #183653 !important;
}

/* Links */
a {
    color: #268ff3;
}

a:hover {
    color: #54a7f5;
}

/* Primary Buttons */
.ui.primary.button,
.ui.blue.button {
    background: #1688f2 !important;
}

.ui.primary.button:hover,
.ui.blue.button:hover {
    background: #0878df !important;
}

/* aktive Navigation/Tabs */
.ui.menu .active.item {
    color: #3399f4 !important;
}

/* Form-Fokus, unter anderem Login */
input:focus,
textarea:focus,
.ui.input input:focus {
    border-color: #1688f2 !important;
}

/* Repository-/Status-Akzente */
.repo-title a,
.repository.file.list a {
    color: #268ff3;
}

/* Login-Box etwas ruhiger */
.user.signin .ui.segment,
.user.signup .ui.segment {
    border-radius: 8px;
}

/* Footer dezenter */
footer {
    opacity: .82;
}
