.abubu-userbadges-profile {
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	
	/*border-top: 1px dotted #ccc;*/
	/*border-bottom: 1px dotted #ccc;*/
}

.abubu-userbadges-post-containter {
    font-size: 1.1em;
    clear: left;
    line-height: 140%;
    overflow: hidden;
    width: 100%;
	
    margin-top: 1.5em;
    padding-top: 0.2em;
    border-top: 1px dashed transparent;
    border-top-color: #cccccc;
}

.abubu-userbadges-profile img, .abubu-userbadges-post-containter img {
	margin: 1px;
    padding: 2px;
	
    /*max-width: 50px;*/
    /*max-height: 50px;*/
    border-radius: 5px;
    background-color: rgba(255,255,255,0.5);
	
	-webkit-transition: opacity 0.50s ease-in-out;
	-moz-transition: opacity 0.50s ease-in-out;
	-ms-transition: opacity 0.50s ease-in-out;
	-o-transition: opacity 0.50s ease-in-out;
	transition: opacity 0.50s ease-in-out;
}

.abubu-userbadges-profile img:hover, .abubu-userbadges-post-containter img:hover {
	margin: 1px;
	padding: 2px;
	
    opacity: 0.25;
    filter: alpha(opacity=25); /* For IE8 and earlier */
	
    /*max-width: 50px;*/
    /*max-height: 50px;*/
    border-radius: 5px;
    background-color: rgba(255,255,255,0.5);
	
	-webkit-transition: opacity 0.10s ease-out;
	-moz-transition: opacity 0.10s ease-out;
	-ms-transition: opacity 0.10s ease-out;
	-o-transition: opacity 0.10s ease-out;
	transition: opacity 0.10s ease-out;
}