/* USER COMMENT */
#user-comment{margin-bottom: 15px;}
.article-comment{background: #f4f4f4;padding: 10px 15px;width: 100%;float: left;}
.article-comment .bx-cat-name{background: none;margin-bottom: 10px;}
.article-comment .bx-cat-headline{background: none;font-family: Arial, Helvetica, 'NotoSansSC-Medium', sans-serif;font-size: 24px;color: #fe333c;display: block;padding-right: 10px;float: left;font-weight: normal;}
.article-comment .box-comment{background: url(../images/ico-comment-author.png)left 0 no-repeat;padding-left: 88px;}
.article-comment .box-comment .content{clear: both;margin: 0;width: calc(100% - 80px);float: left;}
.article-comment button {background: #fe333c;border: none;color: #fff;float: right;width: 80px;height: 72px;line-height: 72px;font-size: 24px;font-family: inherit;cursor: pointer;}
.article-comment button:hover{background: #d40923;}
.__MB_CONTENT_EMPTY{font-size: inherit;font-family: inherit;color: #fe333c;float: left;}
.__MB_CONTENT_EMPTY:empty{display: none;}
.box-comment textarea {width: 100%;height: 72px;box-sizing: border-box;padding: 10px;font-family: inherit;margin: 0;font-size: 14px;border: 1px solid #d7d7d7;border-right: 0;outline: none;max-width: 100%;max-height: 72px;}
.comments-reply .comment-content p{white-space: initial;}
#commnet-top {margin-top: 15px;font-size: inherit;border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;}
#commnet-top a{float: right;padding: 3px 7px;background-color: #dbdbdb;margin-left: 5px;}
#commnet-top a:hover{color: #ed1c24;}
#commnet-top a.current{color: #fff;background: #ed1c24;}
.__MB_FILTER_COMMENT{display: none;}
#commnet-top label {font-size: 14px;font-family: inherit;font-weight: normal;}
ul.comments {box-sizing: border-box;margin-top: 15px;list-style: none;font-size: 14px;}
ul.comments>li {
  margin-bottom: 15px;
}
ul.comments .meta {
  height: 34px;
  line-height: 34px;
  margin: 0 0 5px 0 !important;
}
ul.comments .meta img{
  width: 34px;height: 34px;float: left;
}
.comment-content {
  background: #f4f4f4;
  padding: 10px 15px;
}
.sub-comments .comment-content,
.sub-comments .comment-actions {
  background: none;
  padding: 0;
}
ul.sub-comments {
  box-sizing: border-box;
  padding-left: 30px;
  margin-top: 10px;
}
.comment-actions {
  background: #f4f4f4;
  padding: 0 15px 15px 15px;
}
.comment-actions .btnReply,
.comment-actions .btnLike{
  font-weight: normal;
  color: #0077c0;
  margin-right: 7px;
  font-size: 12px;
}
.comment-actions a.btnDislike {
  display: none;
}
.comment-actions .reply {
  padding-left: 50px;
  margin-top: 10px;
  display: none;
}
.comment-actions .reply textarea {
  width: 100%;
  height: 72px;
  max-height: 72px;
  padding: 10px;
  border: 1px solid #d7d7d7;
  outline: none;
}
.comment-actions .reply button {
  display: block;
  border: 0;
  outline: none;
  background: #fe333c;
  color: #fff;
  padding: 2px 10px;
  border-radius: 2px;
  cursor: pointer;
}
ul.comments .author {
  font-weight: normal;
  text-transform: uppercase;
  margin: 0 5px;
  font-family: 'Roboto-Bold', Arial;
  color: #333;
}
ul.comments .time {
  font-size: 12px;
  color: #999;
}
#__MB_ARTICLE_COMMENTS_FINAL_FORM button,
.__MB_USER_ACTION_CLOSED_COMMENT {
  padding: 5px 10px;
  background: #ed1c24;
  border: none;
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}
/* __MB_CM_PAGING */
.__MB_CM_PAGING {margin-top: 10px;text-align: right;}
.__MB_CM_PAGING a,.__MB_CM_PAGING span{display: inline-block;height: 28px;line-height: 28px;padding: 0 10px;margin-right: 1px;border-radius: 2px;background: #c2c2c2;color: #fff;}
.__MB_CM_PAGING span:first-child{display: none;}
.__MB_CM_PAGING a:hover,.__MB_CM_PAGING span.current{background: #ed1c24;}