.section-comments{
    background-color: #F2F2F2;
    border-radius: 6px;
}
.card-comment-form .user-img,
.card-comment-answer-form .user-img{
    height: 50px;
    width: 50px;
    border: 1px solid #ddd;
}

.card-comment .user-img,
.card-comment-answer .user-img{
    height: 50px;
    width: 50px;
    border: 1px solid #ddd;
}

.card-comment .user-name,
.card-comment-answer .user-name{
    font-weight: 600;
    display: inline-block;
    margin-bottom: 0px;
}

.card-comment .comment-time,
.card-comment-answer .answer-time{
    display: inline-block;
    margin-bottom: 0px;
}

.card-comment .comment-text,
.card-comment-answer .answer-text{
    margin-bottom: 0px;
}

.card-comment .comment-text p,
.card-comment-answer .answer-text p{
    margin-bottom: 0px;
}

.card-comment .comment-ct-like,
.card-comment-answer .answer-ct-like{

}

.card-comment .comment-num-likes,
.card-comment-answer .answer-num-likes{

}

.card-comment .comment-set-like,
.card-comment-answer .comment-answer-set-like{
    text-align: center;
    cursor: pointer;
}

.card-comment .comment-set-like .comment-like-icon,
.card-comment-answer .comment-answer-set-like .answer-like-icon{
    
}

.card-comment .comment-set-like .comment-like-icon .bi-heart-fill,
.card-comment-answer .comment-answer-set-like .answer-like-icon .bi-heart-fill{
    color: #FF4032;
}

.card-comment .comment-f,
.card-comment-answer .answer-f{
    margin-top: 3px;
}

.card-comment .comment-ct-num-likes,
.card-comment-answer .answer-ct-num-likes{
    text-align: center;
}

.card-comment .comment-ct-num-likes,
.card-comment-answer .answer-ct-num-likes{
    text-align: center;
}

.card-comment-form .media{
    display: block;
}

.card-comment-form .media-header{
    display: block;
    padding-bottom: 15px;
}

.card-comment-form .media-body{
    display: block;
}

.card-comment-form .fg-ta-comment-text{
    margin-bottom: 15px;
}

.card-comment-form .btn-comment-create,
.card-comment-form .btn-comment-create:hover{
    /* background-color: #FF4032 !important;
    border-color: #FF4032 !important;
    color: #FFF !important; */
    border-radius: 6px !important;
    padding: 5px 15px !important;
    font-size: 1rem !important;
}

.btn-comment-answer-create,
.btn-comment-answer-create:hover{
    /* background-color: #FF4032 !important;
    border-color: #FF4032 !important;
    color: #FFF !important; */
    border-radius: 6px !important;
    padding: 3px 15px !important;
    font-size: 1rem !important;
}

.btn-comment-reply{
    color: var(--ct-text-color-primary) !important;
    padding: 0px !important;
    font-weight: 500;
}

.section-comment-replies{
    padding: 50px;
}

.section-comment-replies .title{
    font-weight: 600;
    font-size: 16px;
}

.btn-comment-delete,
.btn-comment-answer-delete,
.btn-comment-delete:hover,
.btn-comment-answer-delete:hover{
    color: var(--ct-color-secondary);
    font-weight: 500;
}

.btn-comment-answer-delete{
    padding:0px;
}