#frmShopSettings .img-thumb-default{
  position: relative;
}
#frmShopSettings .img-thumb-default .fa.fa-time.fa-times{
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  display: none;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
  text-align: center;
  background-color: rgba(0,0,0,0.3);
}
#frmShopSettings .img-thumb-default:hover .fa.fa-time.fa-times{
  color: white;
  display: block;
}
.know_how_detail .reviews_wrappers{
  padding-top: 5px;
}
.review_header.total_reply_comment .user-avatar{
  width: 26px;
  height: 26px;
}
a.c-gray{
  color: #787C7B;
}
.review_header.total_reply_comment{
  padding-left: 30px;
}
.review_header.total_reply_comment:before {
  content: '\e91a';
  font-size: 12px;
  font-family: 'icomoon';
  position: absolute;
  left: 8px;
  top: 2px;
  color: #787C7B;
}
h3.card-title span{
  font-size: 16px;
  margin-left: 20px;
}
.header .company-name h2{
  text-transform: inherit;
}
.child-comment{
  margin-top: 6px;
  /*-webkit-transform: scale(0.9);*/
  /*transform: scale(0.9);*/
}
.reply-comment .user-name{
  margin-right: 5px;
}
.reply-comment .reply-avatar img{
  width: 100%;
  height: 100%;
}
.reply-comment .reply-avatar{
  width: 26px;
  height: 26px;
  margin-right: 5px;
  border-radius: 50%;
  overflow: hidden;
}
.text-underline{
  text-decoration: underline !important;
}
.reply-post-btn{
  margin-left: auto;
  font-size: 14px;
}
.background-none{
  background-image: none !important;
  background-color:#fff !important;
  cursor: default!important;
}
.bt-send-msg{
  background: none;
  border: none;
  color: #5e5353;
  margin-top: 10px;
}