

.wcai-profile-nickname{
	display:none;
}

#wpdcom .wpd-comment .wpd-comment-wrap {
    background: #fff;
    margin-bottom: 10px;
    border-radius: 10px;
    padding-left: 20px;
	box-shadow: 0px 1px 2px #00000038 !important;
}
#wpdcom .wpd-comment .wpd-avatar {
    position: relative;
    top: 10px;
    right: 10px;
}
#wpdcom .wpd-reply .wpd-comment-wrap {
    background: #e7fde0 !important;
    box-shadow: 0px 1px 2px #42862c45 !important;
}

#wpdcom .wpd-comment-text {
    color: #3c3c3c!important;
    font-size: 14px;
}
#comments{
    max-width: 100% !important;
}

#wpdcom .wpd-comment .wpd-comment-right {
    padding-bottom:0 !important;
}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-follow-link {
    margin-top: 14px!important;
}
#wpdcom .wpd-comment .wpd-follow-link {
    padding-right: 17px!important;
}
#wpdcom {
    max-width: 950px!important;
}
#wpdcom .wpd-comment-text p:last-child {
    line-height: 29px!important;
    text-align: justify!important;
}
#wpdcom .wpdiscuz-sort-buttons,
#wpdcom .wpd-filter,
#wpdcom .ql-editor,
#wpdcom .ql-editor *,
#wpdcom .wc_comm_submit{
    font-family: iransans!important;
    letter-spacing: 0px!important;
}

#wpdcom .wpd-comment-author{
    cursor: pointer;
}
#wpdcom .wpd-up,
#wpdcom .wpd-blog-guest .wpd-comment-author,
#wpdcom .wpd-blog-guest .wpd-comment-author a{
    color:#00796b !important;
}
#wpdcom .wpd-blog-post_author .wpd-comment-author,
#wpdcom .wpd-blog-post_author .wpd-comment-author a{
    color: #1664A1!important;
}
#wpdcom .wpd-down{
    color: #a61a10!important;
}
#wpdcom .wpd-thread-filter .wpdf-sorting,
#wpdcom .wpd-comment-footer .wpd-reply-button,
#wpdcom .wpd-comment-last-edited,
#wpdcom .wpd-comment .wpd-reply-to,
#wpdcom .wpd-comment-header{
    color: #555!important;
}

#wpdcom .wpd-comment .wpd-reply-to a{
    color: #00558d!important;
}
#wpdiscuz-search-form input[type=text].wpdiscuz-comm-search{
    text-align: right!important;
    padding-right: 10px!important;
}
#wpdcom .wpd-comment-footer .wpd-vote-result{
    direction: ltr!important;
}
#wpd-bubble-wrapper>div{
    border: none!important;
}
#wpd-bubble-wrapper>#wpd-bubble-count{
    justify-content: center;
    align-items: center;
}
#wpd-bubble-wrapper svg{
    width: 50%!important;
    height: 50%!important;
}
#wc_sticky_comment + .wpd_label__text,
#wc_closed_comment + .wpd_label__text{
    display: none!important;
}
.wpd-comment-text a{
    color: #1664A1 !important;
}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-label {
    position: relative;
    left: -8px;
    border-radius: 50px;
}
#wpdcom .wpd-prim-button {
    font-family: iransans;
    background-color: #00796b!important;
    color: #FFF!important;
}
#wpdcom .wpd-blog-subscriber .wpd-comment-author,
#wpdcom .wpd-blog-subscriber .wpd-comment-author a{
    color: #0077ab !important;
}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-textarea-wrap textarea {

    width: 100%;

}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt textarea {

    flex-basis: 100%;
    width: 100%;

}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea {
    height: 54px;
    border-radius: 5px;
    border: 1px solid #cccccc;
    width: 100%;
    padding: 10px 15px;
    font-size: 14px;
    box-shadow: inset -1px 1px 8px rgba(0, 0, 0, 0.1);
    font-family: inherit;
    outline: none;
    -webkit-transition: .18s ease-out;
    -moz-transition: .18s ease-out;
    -o-transition: .18s ease-out;
    transition: .18s ease-out;
    resize: none;

}
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="email"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="url"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="color"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="date"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime-local"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="month"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="number"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="time"],
#wpdcom textarea,
#wpdcom select{
    color: #707070!important;
}

#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message,
#wpd-bubble-wrapper > div{
    background-color: #00796b!important;
}
#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message::before {
    border-left-color: #00796b;
    border-right-color: #00796b;
}
#wpd-bubble-wrapper #wpd-bubble-all-comments-count{
    color: #00796b!important;
}

.arz-wp-add-more{
    padding-bottom: 10px;
}
.arz-wp-add-more-btn{
    margin: auto!important;
    display: block!important;
    width: 150px!important;
    font-size: .8rem!important;
    background: #f0f0f0 !important;
    border: 1px #00796b solid !important;
    color: #00796b !important;
    padding: 5px !important;
}
.arz-wp-add-more-btn:hover{
    background: #00796b !important;
    color: #FFF !important;
}
#wpdcom .wpd-form-row .wpd-form-col-left.wpd-form-col-left-custom{
    display: flex!important;
    flex-wrap: wrap!important;
    width: 100%!important;
    justify-content: space-between;
}
#wpdcom .wpd-form-row .wpd-form-col-left-custom .wpdiscuz-item{
    width: calc(50% - 1rem)!important;
    min-width: 320px!important;
    max-width: 100%!important;
    margin-left: auto;
    margin-right: auto;
}
#wpdcom .wpd-form-row .wpd-form-col-left-custom .wc-field-submit{
    width: 100%!important;
}
#wpdcom .wpd-form-row .wpd-form-col-left-custom input{
    margin: auto!important;
}
#wpdcom .wpd-form-row .wpd-form-col-left-custom .wpdiscuz-item input::placeholder{
    text-align: right;
}
#wpdcom .wpd-form-row .wpd-form-col-left-custom .wpdiscuz-item input:-ms-input-placeholder{
    text-align: right;
}
#wpdcom .wpd-form-row .wpd-form-col-left-custom .wpdiscuz-item input::-ms-input-placeholder{
    text-align: right;
}

@media (max-width: 1024px){
    #wpdcom .wpd-comment-date {
        padding: 0 5px;
        font-size: 11px;
        position: absolute;
        left: 5px;
        bottom: 5px;
    }
    #wpdcom .wpd-comment .wpd-comment-header {
        padding: 12px 45px 0 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
    }
    #wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar{
        position: absolute;
        top: 5px;
        right: 10px;
    }
    #wpdcom.wpd-layout-1 .wpd-comment .wpd-reply-to{
        margin: 15px 10px -10px!important
    }
    #wpdcom.wpd-layout-1 .wpd-comment-header .wpd-comment-link{
        padding-left: 5px;
    }
    #wpdcom .wpd-comment .wpd-avatar {
        position: relative;
        top: 4px;
        right: 0px;
    }
    #wpdcom .wpd-comment-text {
        color: #3c3c3c;
        font-size: 14px;
        width: 100% !important;
        padding: 12px 0px;
        text-align: justify;
        line-height: 25px;
    }
    #wpdcom .wpd-comment-text p {
        margin-bottom: 10px;
        line-height: 25px;
    }
    #wpdcom .wpd-comment-footer .wpd-reply-button {
        cursor: pointer;
        font-size: 14px;
        color: #999;
        white-space: nowrap;
        border: 1px #Ccc solid;
        border-radius: 40px;
        padding: 0 10px;
    }
    #wpdcom .wpd-comment-date i {
        display: none;
    }
    #wpdcom .wpd-comment-header .wpd-comment-share {
        padding: 0 6px;
        color: #aaa;
        cursor: default;
        position: absolute;
        left: 3px;
    }
    #wpdcom .wpd-comment-header .wpd-comment-link {
        padding: 0;
        cursor: pointer;
        font-size: 12px;
        color: #aaa;
        align-self: flex-start;
        padding-top: 9px;
        float: none;
        padding-left: 25px;
        min-width: 100px;
        text-align: left;
    }
    #wpdcom .wc-field-submit input{
        outline: none!important;
    }
    #wpdcom .wpd-comment-footer .wpd-vote {
        padding-left: 10px;
    }
    #wpdcom .wpd-comment .wpd-comment-wrap {
        background: #fff;
        margin-bottom: 10px;
        border-radius: 0 !important;
        padding-left: 10px;
        box-shadow: 0px 1px 4px #00000020 !important;
        position: relative;
        padding-right: 10px;
    }
    #wpdcom .wpd-comment-text p {
        margin-bottom: 10px;
        line-height: 25px;
    }
    #wpdcom .wpd-up,
    #wpdcom .wpd-blog-guest .wpd-comment-author,
    #wpdcom .wpd-blog-guest .wpd-comment-author a {
        color: #0a5d8e!important;
    }
    #wpdcom .wpd-comment-footer .wpd-reply-button svg {
        vertical-align: middle;
        transform: rotate(-180deg);
        width: 17px;
        height: 17px;
        opacity: .7;
        fill: #999;
        margin-left: -2px;
    }
    #wpdcom #wpdiscuz-search-form .wpdiscuz-search-box {
        max-width: 100%;
        width: 100%;
        padding: 0;
        display: inline-block;
        border-radius: 50px;
        position: relative;
    }
    #wpdcom .wpd-tools,
    #wpdcom.wpd-layout-1 .wpd-comment .wpd-follow-link,
    #wpdcom .wpd-comment-footer .wpd-toggle i {
        display: none!important;
    }
    #wcaiInfo{
        padding: 0px!important;
        border-radius: 15px;
    }
    .lity-content:after {
        box-shadow: 0 0 0 !important;
    }
    .lity {
        background: rgba(0, 0, 0, 0.67);
    }
    .lity-wrap {
        right: 4px;
    }
    
    .wcai-list-item svg {
        width: 25px;
        height: 25px;
    }
    .wcai-profile-stat div.wcai-profile-stat-box:nth-child(2) {
        display: none;
    }
    .wcai-wrapper .wcai-content-item {
        padding: 15px 0;
    }
    .wcai-wrapper .wcai-list-item.wcai-active {
        border-bottom: 2px solid #00b38f;
        position: relative;
        top: 1px;
    }
    #wpd-bubble-wrapper.wpd-left-corner,
    #wpd-bubble-wrapper.wpd-left-content{
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
        right: 5px!important;
        bottom: 5px!important;
        left: auto!important;
    }
    #wpd-bubble-wrapper #wpd-bubble-all-comments-count{
        margin: 0 5px;
        text-shadow: 0px 0px 10px #FFF;
    }
}