/**
 * .b-user-avatar
 *
 * Аватар пользователя
 */
 .b-user{
 }
 .b-user__avatar{
  display: block;
  /*margin-bottom: 1rem;*/
 }
 .b-user__avatar img,
 .b-user__avatar .b-image-pane{
   /* border-radius: 3px; */
   border-radius: 50%;
 }
 
 .b-user_m-birthday .b-user__name{
   color:#10A2BA !important;
   font-weight: bold;
 }
 .b-user_f-birthday .b-user__name{
   color:#EB15B0 !important;
   font-weight: bold;
 }
 .b-user_c-birthday .b-user__name{
   /*  color:#FF0000 !important;*/
   font-weight: bold;
 }

/* .b-user_size_default .b-user__avatar{
  width: 2rem;
  height: 2rem;
  overflow: hidden;
 }*/
 .b-xforum-topics-table .b-user_size_default .b-user__avatar{
  width: inherit;
  height: inherit;
  overflow: hidden;
 }
 .b-user_size_4header .b-user__avatar{
  width: 5.5rem;
  height: 5.5rem;
 }
 .b-user__name{
   white-space: nowrap;
   color: #458407;
}
 .b-user__status{
   font-size: .8em;
   color: #aaa;
 }

 .b-user__status_online{
 }
 .b-user_display_inline .b-user__avatar{
   padding-right: .5rem;
 }
 .b-user_display_block .b-user__avatar{
   display: block;
   padding-bottom: .5rem;
 }
 .b-user_display_block .b-user__name{
   display: block;
   padding-bottom: .5rem;
 }

.b-user .paid_icon{
  height: .75em;
  vertical-align: baseline;
  display: inline-block;
}


/**
 * realstatus 
 */
.b-user .realstatus{
  display: inline-block;
  width: 13px;
  height: 12px;
  margin-left: 3px;
}

.b-user .realstatus-couple{
  background: url(images/real-status-2.png) 0px 0px no-repeat;
  width: 26px;
}

.b-user .realstatus-single{
  background: url(images/real-status-1.png) 0px 0px no-repeat;
}

.b-user__ajax-info-toggler{
  border: #62bad8 solid 1px;
  border-radius: 100%;
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 1px;
}