.activity-follow-container input[type="checkbox"] {
    display:none;
}

.activity-follow-container label  {
    font-weight: normal;
}

label[for="follow-checkbox"]{
    background-position-y: 2px;
    cursor: pointer;
    padding-left: 20px;
    color: #1C7DB7;
}

label[for="follow-checkbox"]:hover{
    text-decoration: underline;
}

.has-subscribed{
    background-image: url("../images/star-fill-16.svg") ;
    background-repeat: no-repeat;
}

.has-not-subscribed{
    background-image: url("../images/star-16.svg")  ;
    background-repeat: no-repeat;
}

.loading-follow{
    background-image: url("../images/mini-load.gif") ;
    background-repeat: no-repeat;
}

@media all and (max-width: 768px) {
    .activity-follow-container{
        text-align: center;
    }
}

@media all and (max-width: 576px) {
    .activity-follow-container label {
        position: relative;
        bottom: 7px;
    }
}

@media all and (min-width: 768px) {
    .scam-subtitle-container{
        white-space: nowrap;
    }
    .activity-follow-container{
        width: 34%;
        position: relative;
        bottom: 2px;
    }
    .widget-width{
        width: 99.5%!important;
        text-align: right !important;
    }
}
.widget-width{
    margin-top: 2% !important;
}

@media only screen and (min-width:768px) and (max-width:1099px) {
    .widget-width{
        margin-top: 3% !important;
    }
}

@media only screen and (max-width:767px) {
    .widget-width{
        margin-top: 4% !important;
    }
}
.me-20{
    margin-right: 20px!important;
}

