
.wc-alert
{
	background:    #f5f5f5;
	color:         #d8d8d8;
	border-radius: 20px;
	/*margin-top:    10px;*/
	/*margin-right:  10px;*/
	/*margin-left:   10px;*/
	padding:       7px 9px;
	width:         35px;
	display:       inline-block;
	height:        35px;
	text-align:    center;
	position:      relative;
}

.wc-alert span
{
	background: white;
	display: block;
	position: absolute;
	bottom: -4px;
	right: -5px;
	color: #8c8c8c;
	padding: 1px 0px;
	width: 20px;
	text-align: center;
	height: 20px;
	border-radius: 11px;
	box-shadow: 0px 1px 1px rgba(128, 128, 128, 0.74)
}

.wc-alert.new
{
	background:#e0354d;
	color:white;
}

.wc-alert.notification
{

}

#top-bar-right
{
	text-align: right;
}


#top-bar-right nav .menu-item
{
	display:inline-block;
	vertical-align: top;

}

#top-bar-right nav .menu-item > div,#top-bar-right nav .menu-item > a, #top-bar #top-bar-right nav .menu-item > button
{
	display:block;
	padding:12px;
	height:59px;
	margin:0px;
}

#top-bar #top-bar-right nav .menu-item > button.navbar-toggle.collapsed
{
	background:white;
}

#top-bar-right nav .menu-item > div:hover,#top-bar-right nav .menu-item > a:hover, #top-bar #top-bar-right nav .menu-item > button:hover, #top-bar #top-bar-right nav .menu-item > button.navbar-toggle.collapsed:hover
{
	background: #ebe6e9;
}

#top-bar-right nav .menu-item > div.active, #top-bar-right nav .menu-item > a.active, #top-bar #top-bar-right nav .menu-item > button.active, #top-bar #top-bar-right nav .menu-item > button.navbar-toggle
{
	background: #28323c;
}


#top-bar-right nav .menu-item > div > span, #top-bar-right nav .menu-item > a > span, #top-bar #top-bar-right nav .menu-item > button > span, .radiusBox
{
	border-radius: 18px;
	display: inline-block;
	width: 35px;
	height: 35px;
	display:block;
}

#top-bar-right .navbar-collapse
{
	position: absolute;
	top: 59px;
	width: 250px;
	right: 0px;
	box-shadow: 1px 1px 22px rgba(0,0,0,0.35);
	background: white;
}

#top-bar-right .navbar-collapse.large
{
	width:360px;
}

#top-bar-right .navbar-collapse li
{
	display:block;
}

#top-bar-right .navbar-collapse li+li
{
	border-top:1px solid #dbdbdb;
}

#top-bar-right .navbar-collapse li a
{
	display:block;
	float:none;
	text-align: left;
	padding:5px 10px;
}

#top-bar-right .navbar-collapse li a:hover
{
	color:black;
}

.wc-alert.user
{

}

#relations li > div
{
	padding: 15px 4px;
	text-align: left;
}


#relations .wc-profile
{
	margin: 14px 7px;
	width: 48px;
	height: 48px;
	border-radius: 25px;
}