:root {
	--darkBgColor : #262626;
	--darkTextColor : #fff;
	--darkGrpTextColor : #8a8a8a;
	--darkDescriptionColor : #b3b3b3;
	--darkMenuActiveBgColor : #3b3b3b;
	--darkMenuBgColor : #eeeeee;
	--darkMenuTextColor : #343434;
	--darkMenuHoverBgColor : #8a8a8a;
}

.st-profile-top div.st-content{
	background-color: var(--darkBgColor) !important;
	color: var(--darktextcolor) !important;
}

.st-profile-top div.st-content{
	color: var(--darkTextColor) !important;
}

.st-profile-nick_name a{
	color: var(--darkTextColor) !important;
}

.st-profile-top .extra.pf-card-extra-content{
	color: var(--darkTextColor) !important;
}

.st-profile-top .meta.st-profile-group{
	color: var(--darkGrpTextColor) !important;
}

.st-profile-top .description.st-profile-description{
	color: var(--darkDescriptionColor) !important;
}

.st-profile-top .extra.pf-card-extra-content a{
	color: var(--darkTextColor) !important;
}

.st-profile-top .extra.pf-card-extra-content a:hover{
	color: var(--darkMenuHoverBgColor) !important;
}

div.st-ui.cards > .card > .extra, .st-ui.card > .extra{
	border-top: 1px solid rgba(105, 105, 105, 0.571) !important;
}

.st-ui.st-ui.menu{
	background-color: var(--darkMenuBgColor) !important;
}

.st-ui.menu .active.item{
	background-color: var(--darkMenuActiveBgColor) !important;
	color: var(--darkTextColor) !important;
}

.st-ui.menu .item{
	background-color: var(--darkMenuBgColor) !important;
	color: var(--darkMenuTextColor) !important;
}

.st-ui.menu .item:hover{
	background-color: var(--darkMenuHoverBgColor) !important;
	color: var(--darkTextColor) !important;
}

.st-ui.unstackable.items .meta, .st-ui.unstackable.items a{
	color: var(--darkTextColor) !important;
}
.st-ui.unstackable.items a:hover{
	color: var(--darkMenuHoverBgColor) !important;
}

.st-ui.list .list > .item > i.st-icon, .st-ui.list > .item > i.st-icon{
	color: var(--darkTextColor) !important;
}
