.comment_caro {
    max-height:400px;                 
    padding:0 15px;
    width: 100%;
    overflow-x:hidden;
}
.comment_o-f-hd
{
    overflow-y: hidden; 
}
.comments-list__author-name{color:#333;}
.user_comment_area{display: table;width:100%;padding:10px 10px;position:relative;}
.admin_name{
    font-size: 12px;font-weight: 400;
}
.admin_ul{padding-left: 40px;}
.comment_caro::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 0px;
    background-color: #F5F5F5;
}

.comment_caro::-webkit-scrollbar
{
    width: 8px;
    background-color: #F5F5F5;
}

.comment_caro::-webkit-scrollbar-thumb
{
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
.comment-player{padding-top:15px;padding-left: 0;list-style: none;display: table;width:100%;}
.comment-player li{margin-bottom: 0;display:table;width:100%;}
.comment-player li>span{float:left;}
.user-image{width: 50px;border-radius:50%;overflow:hidden;height:50px;}
.user-image img{width:100%;height:100%;}
.user-comment p{font-size: 13px;margin-bottom: 0;line-height: 18px;max-height: 35px;overflow: hidden;text-overflow: ellipsis;color: #333;max-width:100%;}
.user-comment{padding-left:5px;width: 90%;}
.user-comment i{font-size: 11px;display: table;width: 100%;}
.date_com{float: right;}.more{display: table;width: 100%;cursor:pointer;padding:0 25px;}
.more span{display:table-cell;font-size: 10px;font-family: 'Montserrat', sans-serif;}
.comment_user{width:30px;float:left;height:30px;overflow:hidden;border-radius:50%;position:absolute;top:15px;left:15px;}.comment_user img{width:100%;height:100%;object-fit:cover;object-position:top center;}
.comment_inp{width:100%;float:left;}
.comment_now {border:none !important;color: #369;font-size: 12px !important;padding-left:35px;border-radius:0;border:none;border-bottom:2px solid #323150 !important;font-family: 'Montserrat', sans-serif;}
.user-comment a{background:#fff;color:#333;padding:5px 10px 0 0;}
.comment_card{border:none !important;margin-bottom:0px;background:#fff;padding-bottom:5px;}
.comment_card .card__content{padding:0 !important;}
.comment_card .card__header{padding: 10px 15px;background: #d8d8d8;border-radius:0;font-family: 'Montserrat', sans-serif;color:#000;}
.comment_now:focus{background:#fff !important;border-bottom-color:#f92552 !important;}
.comment_card .card__header::before{display:none;}