.hide {
     display:none !important 
}
.groupCmt .title{font-size: 18px;color:#37393a;font-weight: 600;}
.groupCmt .score-rating{font-size: 39px;color: #292e35;font-weight: bold;line-height: 1.3;}
.item-progress{margin-bottom: 10px; font-size: 13px;} 
.progress-rating .box-progress{width: calc(100% - 160px);margin: 0px 5px;}
.progress-rating .box-progress .progress{height: 10px;margin: 0px;}
.progress-rating .rating-num{font-weight: 600;}
.groupCmt i.fa-star{font-weight: bold;color: #ffc90d !important;}
.groupCmt .textarea.div-edit{background:#f4f6fa;min-height: 160px;border-radius: 6px;margin: 10px 0px;color: #8d9599;padding: 10px;}
.groupCmt .file_input{font-weight: bold;color:#0b669e;cursor: pointer;}
.groupCmt .file_input i{font-weight: bold;}
.groupCmt .rating .title{font-size: 14px;padding-right: 10px;}
.groupCmt .form-control{min-height: 42px;font-size: 14px;background: #f4f6fa;border: none;}
.groupCmt .finalpost{background:#0b669e;margin-bottom: 15px;width: 100%;display: block;text-align: center;padding: 10px;border-radius: 10px;color: #fff;}
.groupCmt .finalpost:hover{color:#ff0;}
.comment_ask{border: solid 1px #ddd;border-radius: 10px;padding: 15px;margin-bottom: 15px;}
.infocom_ask .names{font-weight: bold;}
.comment_ask .infocom_ask .date{color:#0b669e}
.comment_ask .infocom_ask .comments{margin: 10px 0px;}
.comment_ask .infocom_ask .images img{border-radius: 8px;}