.userdata{
	margin: 0;
	position: relative;
	/* display: flex; */
	height: 100%;
	margin-bottom: 20px;
}
.userdata>li{
	padding: 0!important;
	background: unset!important;
	margin-left: 10px;
	display: block;
	/* margin-bottom: 5px; */
	line-height: 28px;
}
.userdata a{
	position: relative;
	display: flex;
	align-items: center;
}
.userdata a[data-counter=""].hide_empty,
.userdata a[data-counter="0"].hide_empty{
	display: none;
}
.userdata a i {
	opacity: 0;
}
.userdata:not(.with_icons) a[data-counter]:not([data-counter=""]):not([data-counter="0"]):after {
    content: '(' attr(data-counter) ')';
}
.userdata.with_icons a[data-counter]:not([data-counter=""]):not([data-counter="0"]):before{
    content: attr(data-counter);
    position: absolute;
    left: 17px;
    top: 0px;
    width: 12px;
    height: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgb(255, 0, 0);
    border-radius: 50%;
    color: rgb(255, 255, 255);
    font-size: 7px;
    opacity: 0.7;
}

.userdata.with_icons a{
	padding-left: 34px;
	padding-right: 5px;
}

.userdata.with_icons a.favorites{
	background: url('./images/favorites.png') left center no-repeat;
}
.userdata.with_icons a.watched{
	background: url('./images/watched.png') left center no-repeat;
}
.userdata.with_icons a.compared{
	background: url('./images/compared.png') left center no-repeat;
}
.userdata.with_icons a.minicart{
	background: url('./images/minicart.png') left center no-repeat;
}
