/* RTL Front CSS by NagaTheme */
/* ReviewX > Product Review */
/* ReviewX > Product Review > ReviewX Star Rating */
.rx-criteria-table td, .rx-rating-table td {
    text-align: right !important ;
}

.rx_star_rating {
    float: right !important;
	transform: rotateY(180deg);
}

/* ReviewX > Product Review > ReviewX Comment Body */
.rx-review-form-area-style-2 .comment-respond .comment-reply-title {
    text-align: right !important;
}

.rx-images {
    justify-content: right!important;
}

.review_anonymouse_icon {
    margin-right: 0 !important;
	margin-left: 5px;
}

.review_media_compliance_icon {
    margin-right: 0 !important;
	margin-left: 5px;
}

.reviewx_front_end_from .form-submit {
    text-align: right !important;
    float: right !important;
    padding-right: 0;
	padding-left: auto !important;
}

.rx-images .rx-image:nth-last-child(2) {
    margin-left: 20px !important;
}

#rx-show-video-preview {
    margin-left: 20px !important;
}

.rx-selection-arrow {
    left: 6px ;
    right: auto !important;
}

.rx-video-field:first-child {
    margin-right: unset !important;
}

.rx-review-form-area-style-1 .comment-respond .comment-reply-title {
    text-align: right !important;
}
.reviewx_front_end_from .comment-notes {
    text-align: right !important;
}

/* ReviewX > Product Review > Reviewed Body */
/* ReviewX > Product Review > Reviewed Body > Style 2 */
.rx_listing_style_2 .rx_review_block .rx_body {
    margin-left: auto !important;
	margin-right: 30px;
}

.rx_listing_style_2 .rx_review_block {
    text-align: right !important;
}

.rx_listing_style_2 .rx_review_block .rx_body .rx_review_calender svg {
    float: right !important;
    margin-right: auto !important ;
	margin-left: 10px ;
}

.rx_listing_style_2 .rx_review_block .rx_body .rx_review_calender {
    margin-right: 0 ;
	margin-left: 25px;
}

.rx_recommended_wrapper {
    margin-right: 3px !important;
    margin-left: 15px !important;
}

.rx_review_shorting_2 .box .rx-selection-arrow {
    left: 0 !important;
	right: auto !important;
}

.rx-temp-rating .rx_average_rating {
    margin-right: auto !important;
	margin-left: 15px;
}

.rx_recommended_box-right {
    margin-right: 35px;
	margin-left: auto !important;
}

.rx_listing_style_2 .rx_review_block .rx_body .rx_photo.rx_video {
    margin-left: 10px;
	margin-right: 0 !important;
}

.rx_listing_style_2 .rx_review_block .rx_body .rx_meta .rx_share p {
    margin: 2px 0 0 15px !important;
}

.rx_helpful {
    margin-left: 0 !important;
}

.rx_listing_style_2 .rx_review_block .rx_body .rx_meta .rx_review_vote_icon p {
    margin: 0 0 0 15px !important;
}

.rx_review_vote_icon .like .rx_helpful_count_val {
    margin-right: 10px ;
	margin-left: 10px !important ;
}

/* ReviewX > Product Review > ReviewX Reply Body > Style 2 */
.rx_listing_style_2 .children {
    margin-right: 120px ;
	margin-left: auto !important ;
}

.rx_listing_style_2 .rx_review_block .children .owner_arrow svg {
    margin-right: 10px ;
	margin-left: auto !important ;
    transform: rotateY(180deg);
}

.rx_listing_style_2 .rx_review_block .children .rx_thumb {
    margin-left: 15px;
	margin-right: auto !important;
}

/* ReviewX > Product Review > Reviewed Body > Style 1 */
.rx_listing .rx_review_block {
    text-align: right !important;
}

.rx_listing .rx_review_block .rx_body {
    margin-left: auto !important;
    margin-right: 30px;	
}

.rx_listing .rx_review_block .rx_body .rx_photo.rx_video {
    margin-right: 0 !important;
	margin-left: 10px;
}

.rx_listing .rx_review_block .rx_body .rx_meta .rx_review_vote_icon p {
    margin: 0 0 0 15px !important;
}

.rx_tooltip {
    left: 5px;
    right: auto !important;
}

/* ReviewX > Product Review > ReviewX Reply Body > Style 1 */
.rx_listing .children {
    margin-right: 120px ;
	margin-left: auto !important ;
}

.rx_listing .rx_review_block .children .owner_arrow svg {
    margin-right: 10px ;
	margin-left: auto !important ;
    transform: rotateY(180deg);
}

.rx_listing .rx_review_block .children .rx_thumb {
    margin-left: 15px;
	margin-right: auto !important;
}

/* ReviewX > Product Review > Reviewed Body > Progress Bar */
.rx-horizontal .progress-track {
    margin-left: auto ! important;
	margin-right: 20px ;
}

.vertical .vertical_bar_label {
    left: 26px;
	right: auto !important;
}

.rx-reviewbox {
    margin: 20px auto;
}

.rx-graph-style-2 .progress-bar-t {
    text-align: right;
}

/* ReviewX > Product Review > Reviewed Body > .Review Rating */
.rx_listing .rx_review_block .rx_body .review_rating svg {
    transform: rotateY(180deg) !important;
}

.rx_listing_style_2 .rx_review_block .rx_body .review_rating svg {
    transform: rotateY(180deg) !important;
}

.review_rating svg, .rx-temp-rating-star svg {
    transform: rotateY(180deg) !important;
}

/* ReviewX > MyAccount > Product Review > ReviewX Comment Body */
.rv-btn {
    letter-spacing: unset !important;
}

.rx_short_summery_img_wrap {
    margin-right: unset !important;
	margin-left: 20px;
}

.short_summary td {
    text-align: right !important;
}

.rx_myaccount-review_form .rx-form-group h2 {
    text-align: right !important;
}

.rx_myaccount-review_form .rx-review-form form .rx_upload_video {
	margin-right: unset !important;
	margin-left: 15px;
}

.rx_short_summery_wrap {
    margin-left: unset !important;
	margin-right: 15px ;
}