/**** SOCIAL *****/
.profile-buttons .big-button-social{
    margin-right:5px;
    margin-top:5px;
}
.felhasznalo-buttons .social_widget,
.felhasznalo-buttons .social_widget .big-button-social{
    width:100%;
    padding: 0px;
    margin: 0px;
}
.big-button-social {
    background-color: #ffffff;
    border: 1px solid #b0b3b5;
    border-radius: 5px;
    height: 40px;
    line-height: 40px;
    padding: 0 12px;
    transition: all 0.5s ease 0s; 
    position:relative;
    color:#03a8fd;
}
.big-button-social.like,.big-button-social.ignore, .big-button-social.friend,
.big-button-social.sentFriendRequest, .big-button-social.gotFriendRequestAccept,
.big-button-social.gotFriendRequestRefuse, .big-button-social.gotFriendRequestRefused,
.big-button-social.favourite
{
    background-color: #e6e6e6;
}
.big-button-social:hover{
    background-color: #e6e6e6;
    transition: all 0.5s ease 0s; 
}
.big-button-social span.icon {
    margin-right: 10px;
    margin-top:11px;
    float:left;
    color:#b0b3b5;
    font-size:17px;
}
.big-button-social .icon-hearth{
    color:#8b063b;
}

.big-button-social span.social-function-text{
    float:left;
}
.small-button-social-without-border{
    background-color: #ffffff;
    border:none;
    padding:0px;
    margin-left:30px;
    position:relative;
}
.small-button-social-without-border.like .icon-hearth,
.small-button-social-without-border.favourite .icon-diamond,
.small-button-social-with-border.favourite .icon-diamond,
.small-button-social-without-border.favourite .icon-like,
.small-button-social-with-border.favourite .icon-like,
.small-button-social-without-border-on-card.favourite .icon-like
{
    color:#8b063b;
}
.small-button-social-without-border-on-card{
    background-color: transparent;
    border:none;
    padding:0px;
    position:relative;
}
.small-button-social-without-border-on-card.favourite .icon-hearth{
    color:#8b063b;
}
.small-button-social-without-border-on-card.friend .icon-user{
    color:#03a7fc;
}
.small-button-social-without-border-on-card.sentFriendRequest .icon-user,
.small-button-social-without-border-on-card.sentFriendRequestToMe .icon-user{
    color:#de9f4b
}


.small-button-social-without-border .icon{
    font-size:16px;
    line-height:16px;
}
.small-button-social-without-border .icon.icon-diamond,
.small-button-social-without-border .icon.icon-like
{
    font-size:16px;
    line-height:14px;
}

.small-button-social-with-border {
    background-color: #fff;
    border: 1px solid #cbc8c7;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    transition: all 0.5s ease 0s; 
    width:40px;
    position:relative;
}
.small-button-social-with-border:hover{
    background-color: #03a8fd;
    border-color: #1f9aa7;
    transition: all 0.5s ease 0s; 
}

.small-button-social-with-border.with-icon-close:hover{
    background-color: #8b063b;
    border-color: #8b063b;
    transition: all 0.5s ease 0s; 
}
.small-button-social-with-border.with-icon-ok:hover,
.small-button-social-with-border.with-icon-done:hover{

    background-color: #03a8fd;
    transition: all 0.5s ease 0s; 
}

.small-button-social-with-border:hover span.icon{
    color: #ffffff;
    transition: all 0.5s ease 0s; 
}

.small-button-social-with-border .icon-close{
    color:#8b063b;
    font-size:18px;
    line-height:37px;
}
.small-button-social-with-border .icon-ok,
.small-button-social-with-border .icon-done{
    color:#03a8fd;
    font-size:18px;
    line-height:37px;
}
.contact-notification{
    color:#8c0138;
}






/*contact szerinti állapotok,friend, like */
.small-button-social-with-border.friend{
    background-color:#03a8fd;
    border-color:#03a8fd;
}
.small-button-social-with-border.friend .icon-user
{
    color:#fff;
}

.small-button-social-with-border.sentFriendRequestToMe, .small-button-social-with-border.sentFriendRequest{
    background-color:#de9f4b;
    border-color:#de9f4b;
}
.small-button-social-with-border.sentFriendRequestToMe .icon-user,
.small-button-social-with-border.sentFriendRequest .icon-user
{
    color:#fff;
}
.small-button-social-with-border.like{
    background-color:#8b063b;
    border-color:#8b063b;
   
}
.small-button-social-with-border.like .icon-hearth{
    color:#fff;
}
.small-button-social-with-border.friendIgnoreMe, 
.small-button-social-with-border.friendIgnoreUser,
.small-button-social-with-border.ignore{
    background-color:#ff0000;
    border-color:#ff0000;
}

.small-button-social-with-border.friendIgnoreMe .icon-user,
.small-button-social-with-border.friendIgnoreUser .icon-user,
.small-button-social-with-border.ignore .icon-ban,
.small-button-social-with-border.ignore .icon-block
{
    color:#fff;
}
.small-button-social-with-border.favourite {
    background-color: #03a8fd;
}
.small-button-social-with-border.favourite .icon-diamond,
.small-button-social-with-border.favourite .icon-like
{
    color:#fff;
}

span.reflort_icon {
    background: rgba(0, 0, 0, 0) url("../images/BTN_Viszonzom.png") no-repeat scroll center center;
	display: inline-block;
	width: 19px;
	height: 18px;
}
.big-button-likeable{
    width: 100%; 
    position:relative;
}

.card-bottom .small-button-social-without-border-on-card{
    font-size:20px;
    display:inline-block;
    margin:0px 10px;

}
/**** SOCIAL *****/
