.following.bar.light {
    background: #404040;
    color: #fff;
    border-bottom-color: #2e3d54;
}

footer {
	background: #404040;
}

.following.bar .top.menu a.item {
    color: #fff;
}

.following.bar .top.menu a.item:hover {
    background-color: #1e1e1e;
    color: #f0f0f0;
}

.following.bar .top.menu a.item.active {
    background-color: #1e1e1e;
    color: #f0f0f0;
}

.following.bar .head.link.item {
    color: #f0f0f0;
}

.following.bar .head.link.item i.octicon-triangle-down {
    font-size: 12px;
    color: #d8d5d5;
}

.following.bar .right.menu .dropdown .menu {
    border-radius: 0;
}

.ui.menu .ui.dropdown .menu>.item:hover,
.ui.menu .ui.dropdown .menu>.selected.item {
    background-color: #595959 !important;
    color: #fff !important;
    border-radius: 0;
}

.ui.top.attached.header,
.ui.vertical.menu .header.item {
	background-color: #666666;
    color: #fff;
    border: 0;
}


.ui.link.menu .item:hover,
.ui.menu .dropdown.item:hover,
.ui.menu .link.item:hover,
.ui.menu a.item:hover {
    color: #fff !important;	
    border-radius: 0;
}

.ui.secondary.vertical.filter.menu .item:hover,
.ui.vertical.menu.navbar .item:hover,
.ui.dropdown.type.jump.item:hover,
.ui.three.item.tabable.menu .item:hover,
.ui.tabular.menu .item:hover {
	color: #27262e !important;
}

.ui.vertical.menu .active.item {
	background-color: rgba(0,0,0,.15) !important;
}
