.cmtx_container .fa, .cmtx_container  .fas {
    font-weight: 900!important;
}
.cmtx_container .fab, .cmtx_container  .far {
    font-weight: 400!important;
}
.cmtx_container .fa, .cmtx_container  .far, .cmtx_container  .fas {
    font-family: "Font Awesome 5 Free"!important;
}
.pu-module.review .area-btn{
    cursor: pointer;
    font-size: 1.5rem;
    color: var(--pu-outline);
    margin-bottom: 1rem;
}
.cmtx_smiley {
    cursor: pointer;
    margin: 0px;
}
.cmtx_smiley:not(:first-child) {
    margin-left: 0px!important;
}
.cmtx_smilies_container .cmtx_smiley {
    margin: 7px!important;
}
.jFiler {
    display: none;
}
.cmtx_image_row {
    margin-top: 0!important;
}
.cmtx_image_container {
    margin-bottom: 10px!important;
    border: 0!important;
    box-shadow: none!important;
    -webkit-box-shadow: none!important;
    padding: 0!important;
}
.cmtx_image_container li{
    padding: 0!important;
}
#cmtx_container .jFiler-items-grid .jFiler-item .jFiler-item-container {
    border: 1px solid var(--pu-outline)!important;
    border-radius: 10px!important;
    box-shadow: none!important;
    -webkit-box-shadow: none!important;
    margin-right: 20px!important;
    margin-bottom: 20px!important;
}
#cmtx_container .jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb {
    height: 50px!important;
    min-height: 50px!important;
    width: 70px!important;
}
.pu-lh-15 p {
    line-height: 1.5!important;
}
.cmtx_like_count, .cmtx_dislike_count {
    color: inherit!important;
    font-weight: normal;
}
.cmtx_vote_link {
    text-decoration: none!important;
    cursor: pointer;
}
.cmtx_comment_box {
    margin: 0!important;
    padding: 0!important;
}
.pu-comment-reply {
    border-left: 1px solid var(--pu-primary);
    padding-left: 1rem;
    margin-left: 30px;
}
.cmtx_pagination_box {
    background: white;
    border: 1px solid var(--pu-outline);
    color: var(--pu-outline);
    border-radius: 10px!important;
    padding: 5px 10px!important;
    margin-right: 5px!important;
}
.cmtx_comment_box {
    text-align: left!important;
}