.follow-profile button.following-btn.button{
    color: #FFF;
        /*padding: 0% 8%;*/
        line-height: 2.3;
        font-size: 16px;
        width: 8em;
}
.section-viewtopic .follow-profile button.following-btn.button{
    color: #FFF;
        /*padding: 0% 8%;*/
        line-height: 1.5;
        width: 8em;
}
.section-viewtopic .follow-profile button.following-btn.button:hover {
        /*padding: 0% 8% !important;*/
        color: #5D9532;
        width: 8em;
}
.follow-profile .button.unfollow {
    background-color: #FFF;
    color: #7FB036 !important;
    width: 8em;
}
.follow-profile .button.follow {
    background-color: #7FB036;
    color: #FFF;
    width: 8em;
}
.follow-profile .button.unfollow:hover,.follow-profile .button.follow:hover {
  background-color: #5D9532; /* Green */
    font-style: normal;
font-weight: normal;
/*font-size: 16px !important;*/
line-height: 2;
/* identical to box height */
/*padding: 0% 8%;*/
text-align: center;
/*width: 8em;*/
color: #FFFFFF !important;
text-decoration:none;
background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;
}
.list-follow button.following-btn.following-btn.button {
    /*padding: 0% 40%;*/
    width: 8em;
}
.section-memberlist .cp-main-front .inner dl.row-item dd.profile-info div.post-page{
    color :#EAEAEA;
    padding: 0% 2%;
    display: inline;
}
.alert_title .follow-title .follow_amount{
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 21px;
    color: #555555;
}
.alert_title .follow-title {
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    color: #272522;
}
button.following-btn2.button.unfollow {
    border: 1px solid #7FB036;
    border-radius: 2px;
    background-color: transparent;
    color: #7FB036 !important;
    /*padding: 0 3% !important;*/
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 2;
        margin-top: 0.9em;
         width: 8em;
}
.profile-posts_like .all_heading strong{
    font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 3.5;
/* identical to box height */


/* P100 */

color: #272522;
}
button.following-btn2.button.follow {
    border: 1px solid #7FB036;
    border-radius: 2px;
    /*background-color: #0000;*/
    /*color: #7FB036;*/
/*    padding: 0 6% !important;*/
    /*padding: 0 6% !important;*/
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 2;
     margin-top: 0.9em;
}
button.following-btn2.button:hover {
    background-color: #5D9532;
   color: #FFFFFF !important;
   background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;
   /*padding: 0 3% !important;*/
}
.cp-main-front button.following-btn.following-btn.button {
    border-radius: 2px;
    /*padding: 1% 8%;*/
    height: 30px;
    line-height: 2 !important;
    font-style: normal;
    font-weight: normal;
    font-size: 14px  !important;
}
.cp-main-front button.following-btn.following-btn.button:hover{
    font-size: 14px  !important;
      background-color: #5D9532;
   color: #FFFFFF !important;
   background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;
   /*padding: 0.5% 8%  !important;*/
}
.cp-main-front button.following-btn.following-btn.button.follow:hover{
   /*padding: 0.5% 8%;*/   
}
button.following-btn.following-btn.button.unfollow {
    background-color: transparent;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
     line-height: 2.2; 
    text-align: center;
    color: #7FB036 !important;
}
button.following-btn.following-btn.button.unfollow:hover {
    color: #FFF;
    background-color: #7FB036 !important;
}
.pop.btn_follow_user button.following-btn.following-btn.button.unfollow{
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 2;
    text-align: center;
    color: #7FB036  !important;
    /*padding: 0% 16% !important;*/
    width: 8em;
    margin-top: 0.9em;
}
.pop.btn_follow_user button.following-btn.following-btn.button.follow{
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 2;
    text-align: center;
        /*padding: 0% 15% !important;*/
        width: 8em;
        margin-top: 0.9em;
}
.list-follow .avatar-like > img{
    max-width: 80px;
    max-height: 80px;
    margin-right: 15px;
    margin-left: 15px;
    margin-top: 0px;
}
.all_heading a{
   
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 3;
    color: #272522;
    margin-left: 5%;

}
.list-follow .avatar-like img{ width: 48px !important; height: 48px !important;}
.sub_follow_user{margin-top: 2%;    padding-left: 8px;display: grid; }
.sub_follow_user button.following-btn.following-btn.button.unfollow{font-size: 16px;line-height: 2.4;    text-decoration: none;}
.sub_follow_user button.following-btn.following-btn.button.unfollow:hover{background: #5D9532;font-size: 16px;line-height: 2.4;    text-decoration: none;
border-radius: 2px;background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;color:#FFF !important;}
.sub_follow_user button.following-btn.button.follow{line-height: 2.4;width: 35%}
.sub_follow_user button.following-btn.following-btn.button.follow:hover{background: #5D9532;font-size: 16px;line-height: 2.4;    text-decoration: none;
border-radius: 2px;background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;color:#FFF !important;}
@media (min-width: 1640px){  
    .action-main-front input.button.non-button {line-height: 3.9;}
}
.postbody .following_subject{
    font-style: normal;
font-weight: 600;
font-size: 18px;
color: #272522;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    display: block;
    line-height: 2;
}
.postbody .following_subject span.next-icon{margin-left: 1.5%;}
.postbody .following_subject span.next-icon img{margin-top: -0.5%;}
.postbody .following_subject{line-height: 2;    display: inline-flex;}
@media (min-width: 1640px){  
    .postbody .following_subject span.next-icon img {
        margin-top: -0.5%;
    }
}
span.sf_amount {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #555;
}
.pop.btn_follow_user button.following-btn.following-btn.button.follow:hover, .pop.btn_follow_user button.following-btn.following-btn.button.unfollow:hover{
    color: #FFF !important;
    background-color: #5D9532 !important;
    background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;
}
/*.following_subject {
    display: inline-flex;
}*/
@media (min-width: 1400px){  
    .following_subject_showfull:after {
        content: '\f105';
        display: inline-block;
        font: normal normal normal 22px/1 FontAwesome;
        padding-left: 2%;
        padding-top: 6px;
        line-height: 1.5;
        /* vertical-align: top; */
    }
    .following_subject  .post_s:after {
        content: '\f105';
        display: inline-block;
        font: normal normal normal 22px/1 FontAwesome;
        padding-left: 2%;
        padding-top: 6px;
        line-height: 1;
         vertical-align: top; 
    }
    .postbody .following_subject .post_s a{
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #272522;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        -ms-text-overflow: ellipsis;
        overflow: hidden;
        width: 80%;
        display: inline-block;
        line-height: 2;
    }
}
@media (min-width: 1640px){  
     .postbody .following_subject .post_s{width: 100%;display: contents;}
}
span.post_s.showfull {
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #272522;
}
dl.postprofile dd.profile-follower-amount {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #555;
}

.section-search .postprofile dd,.section-search .postprofile dt{    margin-left: 0px;margin-top: 0px !important;}
.section-search .sub_follow_user{padding-left: 0;}
.phpbb_alert .alert_text button.following-btn2.button.follow {
    /*width: 3em;*/
    width: 8em;
    margin-right: 0.5%
}
.phpbb_alert .alert_text button.following-btn2.button.unfollow{margin-right: 0.5%;}
.cp-main-front button.following-btn.following-btn.button {
    /*padding: 0.15% 8%;*/
    height: 40px;
        border-radius: 4px;
        width: 8.5em;
}
/*.cp-main-front  button.following-btn.button.follow {
    width: 4.5em;
}*/

.button.follow:hover, .button.follow:focus{
        border-color: #7FB036 !important;
    background-color: #7FB036 !important;
    color: #FFF !important;
    /*padding: 0 8% !important;*/
        background-image: linear-gradient(to bottom, #7FB036 0%,#7FB036 100%) !important;
}
.button.unfollow:hover, .button.unfollow:focus{
        border-color: #7FB036 !important;
    background-color: transparent !important;
    color: #7FB036;
}
.phpbb_alert button.following-btn2.button.follow:hover {
   /*padding: 0 3% !important;*/
   background-color: #5D9532 !important;
    background-image: linear-gradient(to bottom, #5D9532 0%,#5D9532 100%) !important;
    color: #FFF !important;
}
.sub_follow_user .button.follow {
    background-color: #7FB036;
    color: #FFF;
    width: 8em;
}
.profile-joined button.following-btn2.button.follow {
    width: 8em;
}
.show .box-sub-comment-old {
     margin-top: 16px;
}
.follow-show .button.following-btn2.follow {
    width: 8em;
}
.pop .following-btn.button span.loading{font-size: 14px;color: #FFFFFF;}
.pop button.following-btn.button.load {
    /*background: transparent;*/
    margin-top: 0.7em;
    line-height: 1;
    width: 8em;
    color: #FFFFFF;
    font-size: 14px;
}
.action-bar.bar-top.following-top  .button{    float: inherit;}
.sub_follow_user .following-btn2 button{width: 30%;} 