/*
 * USER CARD start
 */

.user_card {
	position: relative;
}

.user_card.vert.centered {
	text-align: center;
}

	.user_card a.avatar {
		display: block;
		overflow: hidden;
	}
	
	.user_card.centered a.avatar {
		margin: 0 auto 3px;
	}
	
	.user_card.large a.avatar {
		max-height: 80px;
		width: 80px;		
	}

	
	.user_card.small a.avatar {
		height: 40px;
		width: 40px;
	}

    .user_card.small .bcounter {
		font-size: 9px;
	}

	.user_card.horiz .descr {
		color: #666;
		font-style: italic;
		font-size: 12px;
		line-height: 17px;
		margin-top: 5px;
	}
		.user_card.horiz .service_btn.micro {
			margin-left: 5px;
		}

	.user_card.horiz .info {
		margin-top: 2px;
	}

	.user_card.horiz.small .info {
		margin-left: 50px;
	}

	.user_card.horiz.large .info {
		margin-left: 90px;
	}
		.user_card.horiz.large .info .rating.user {
			margin-left: 3px;
			vertical-align: top;
		}

	.user_card.vert.centered img {
		margin: 0 auto;
	}

	.user_card.vert .rating {
		display: inline-block;
		margin-top: 2px;
    	vertical-align: top;
	}

	.user_card.vert.centered .rating {
		margin-left: 3px;
	}

    .user_card .user_name {
        position: relative;
    }
        .user_card .user_name .online {
            position: absolute;
            top: 0;
            left: 0;
            margin: 0px -8px 0 1px;
        }

    .user_card.vert .dde.user_vc {
        display: none;
        /*margin-left: -5px;*/
    }
        .user_card.vert .dde.user_vc .avatar_wr {
            position: relative;
        }
            .user_card.vert .dde.user_vc .avatar_wr .help_tip_box {
                position: absolute;
                height: 7px;
                top: 100%;
                right: 0;
                margin: -7px 7px 0 0;
            }

    .user_card.vert:hover .dde.user_vc {
        display: block;
    }

    .user_blocked,  .user_blocked h2, .user_blocked a {
        color: #777 !important;
        background: none;
        margin-left: 0px;
    }
    .user_blocked h2,  .user_blocked p {
        margin-left: 10px;
    }
    .user_blocked p {
        margin-left: 35px !important;
    }


/*
 * USER CARD end
 */


