@media (prefers-color-scheme: light) {
    :root {
    	--color-secondary-alpha-60: #f2e2e2;
    	--color-primary-light-4: #e1a4a4;
        --color-primary-light-2: #d06767;
        --color-primary: #c44141;
        --color-primary-dark-2: #9f3131;
        --color-primary-dark-4: #772525;
    }
}

::selection {
  color: white !important;
  background-color: #c63f41 !important;
}

nav#navbar {
    background: #a20002;
}

.navbar-left>.item, .navbar-right>.item {
    color: white;
    border: 1px solid transparent;
}


#navbar a.item:hover, #navbar button.item:hover { 
    background: #820002;
    border: 1px solid #b02629;
}

.tippy-content {background: #fff5f5;}


.ui.dropdown>.left.menu,
.dashboard.feeds .context.user.menu, .dashboard.issues .context.user.menu{
    background: #fff5f5;
    color: #333;
}

#navbar a.item:hover, #navbar button.item:hover {
    color: white;
    border: none;
}

.ui.secondary.menu .active.item, .ui.secondary.menu .active.item:hover,
a:hover, a.suppressed:hover, a.muted:hover, a.muted:hover [class*=color-text], .muted-links a:hover{
    color: #820002;
}

.page-content.home .center img.logo {
    content: url(/assets/img/favicon.svg);
}

.page-content { 
	min-height: calc(100vh - 150px); 
	padding-top: 45px;
	box-sizing: border-box;
}

.footer a{ float: right; }
