B.profile-sprite{ background:url("/../../img/democracy/profile.png") top left no-repeat; display: inline-block; vertical-align: middle;  }
.fill-saldo{ width:12px; height:12px; background-position:-10px -10px; }
.logout{ width:12px; height:15px; background-position:-11px -35px; }
.searches{ width:12px; height:15px; background-position:-11px -61px; }
.profile{ width:12px; height:15px; background-position:-11px -85px; }
.watches{ width:15px; height:15px; background-position:-10px -110px; }


.profile-widget.login {
    margin-top: 35px;
}

.profile-widget {
    background-color:  #F9F9F9;
    padding: 17px 25px 13px 25px;
    border-bottom: 4px solid #EEEEEE ;
    margin: 15px 0 0 0;
    color: #3F6EA1;

}

.profile-widget div.block:after {
    content: ' ';
    clear: both;
    display: block;
}

.profile-widget .button2 {
    font-size: 18px;
    text-decoration: none;
    display: inline-block;
    vertical-align: text-top;
}

.profile-widget .button2:first-child {
    margin-right: 20px;
}

.profile-widget .button2 a {
    text-decoration: none;
    padding-bottom: 10px;
    vertical-align: text-top;
    font-size: 16px;
}

.profile-widget .button2 a span {
    height: 20px;
    display: inline-block;
    vertical-align: middle;
}

.profile-widget .button2 a span:nth-child(2) {
    padding-top: 5px;
}

.profile-widget a.button2 img {
    margin-top: 10px;
}

ul.profile-menu {

}

ul.profile-menu li {
    float: left;
    list-style: none;
    margin-left: 5px;
    height: 21px;
}

ul.profile-menu li a {
    font-size: 12px;
    margin-left:3px;
    margin-right:3px;
    text-decoration: none;
    position: relative;
}

.profile-widget a:hover {
    text-decoration: underline;
}

ul.profile-menu li span {
    margin-left: 5px;
}

.profile-widget .saldo  {
    font-size: 19px;
    color: #595B68;
    margin: 0 5px 0 4px;
}
.profile-widget .login-prefix   {
    font-style: italic;
    color: #878787;
}

.profile-widget p {
    margin: 0 0 11px;
}

.profile-widget .saldo-title {

}

.profile-widget div.block:first {
    margin: 0 0 15px 0;

}

.profile-widget .events-count {
    padding: 0;
    margin: 0;
    color: red;
    font-size: 10px;
    position: absolute;
    top: -8px;
    right: -4px;
}

