/**
 * wppm.rtl.frontend.css
 *
 * Used for languages with right-to-left orientation
 * @version 1.9.0
 */

body {
	direction: rtl;
	unicode-bidi: embed;
}

.col-25,
.col-40,
.col-50,
.col-60,
.col-75 {
	float: right;
}

.text-right {
	text-align: left;
}

/* Links in submenu of category list */
.wppm .meta-row .post-views + .post-comment,
.wppm .meta-row .post-views + .wppm-sharing-container,
.wppm .meta-row .post-comment + .wppm-sharing-container {
	margin: 0 8px 0 0;
}

.wppm .meta-row .post-views:after,
.wppm .meta-row .post-comment:after {
	margin: 0 4px 0 0;
}

.review-star.review-total {
	float: left;
}

.wppm .entry-meta.avatar-enabled {
	padding: 0 48px 0 0;
}

.wppm .meta-row .author-avatar-32 {
	left: auto;
	right: 8px;
}

.wppm .meta-row .author-avatar-32.avatar-only {
	left: auto;
	right: 0;
}

.schema-only {
	text-indent: 9999px;
}

.video-overlay,
.gallery-overlay {
	left: auto;
	right: 0;
}

.video-overlay:before,
.gallery-overlay:before {
	left: auto;
	right: 48%;
	right: -webkit-calc(50% - 16px);
	right: -moz-calc(50% - 16px);
	right: calc(50% - 16px);
}

.wppm-grid.s3 .video-overlay:before,
.wppm-grid.s3 .gallery-overlay:before {
	left: auto;
	left: 48%;
	right: -webkit-calc(50% - 8px);
	right: -moz-calc(50% - 8px);
	right: calc(50% - 8px);
}

.post-list .video-overlay:before,
.post-list .gallery-overlay:before {
	left: auto;
	right: 48%;
	right: -webkit-calc(50% - 12px);
	right: -moz-calc(50% - 12px);
	right: calc(50% - 12px);
}

.wppm-tile > li {
	float: right;
}

.wppm-tile .featured-title {
	left: auto;
	right: 20px;
}

.wppm-tile .tile-content,
.wppm-portfolio .tile-content {
	left: auto;
	right: 0;
}

.owl-wrap.wppm-portfolio .tile-content {
	left: auto;
	right: 0;
}

.wppm-tile .tile-overlay,
.wppm-portfolio .tile-overlay {
	left: auto;
	right: 0;
}

.wppm-grid > article,
.wppm-portfolio > article {
	float: right;
}

.wppm-grid.s3 .post-img {
	float: right;
	padding: 4px 0 8px 12px;
}

.wppm-grid.s4 .post-img {
	float: left;
	padding: 4px 12px 8px 0;
}

.wppm-grid.s4 .post-text {
	float: right;
}

.wppm .entry-meta.avatar-enabled {
	padding: 0 52px 0 0;
}

.wppm .meta-row .author-avatar-40 {
	left: auto;
	right: 8px;
}

.wppm-grid.s4 .meta-row.date-row {
	float: right;
}

.wppm .owl-prev {
	float: right;
	margin-left: auto;
	margin-right: 0;
}

.wppm-grid .owl-prev {
	margin-left: auto;
	margin-right: 12px;
}

.wppm .owl-next {
	float: left;
	margin-right: auto;
	margin-left: 0;
}

.wppm-grid .owl-next {
	margin-right: auto;
	margin-left: 12px;
}

.wppm .owl-carousel:hover .owl-next {
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
}

.wppm .owl-carousel:hover .owl-prev {
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	-ms-transform: translateX(-20px);
	transform: translateX(-20px);
}

.wppm .owl-prev:before {
	-webkit-transform: rotateZ(180deg); /* Chrome, Safari, Opera */
	-moz-transform: rotateZ(180deg); /* IE 9 */
	-ms-transform: rotateZ(180deg); /* IE 9 */
	transform: rotateZ(180deg);
}

.wppm .owl-next:after {
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	transform: none;
}

.wppm-col-25,
.wppm-col-33,
.wppm-col-40,
.wppm-col-50,
.wppm-col-60,
.wppm-col-66,
.wppm-col-75 {
	float: right;
}

.wppm-tabbed {
	right: auto;
}

.hidden-tab {
	left: auto;
	right: -999999px;
}

.wppm-ajax-nav a {
	text-indent: 99999px;
}

.wppm-ajax-nav .nav-status {
	float: left;
}

.wppm-title.st-bar .main-text,
.wppm-title.st-bar .sub-text {
	padding: 0 0 0 8px;
}

.wppm-title.st-bar .sub-text {
	padding: 0 8px 0 0;
}

.wppm-title > .sub-text {
	float: left;
}

.owl-carousel .owl-item {
	float: right;
}

.owl-carousel.owl-rtl .owl-item {
	float: left;
}

.owl-carousel .owl-video-play-icon {
	left: auto;
	right: 50%;
	margin-left: auto;
	margin-right: -40px;
}

.wppm-sharing {
	right: auto;
	left: 0;
	text-align: right;

    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.wppm-sharing li a {
	padding: 4px 36px 4px 12px;
	text-align: right;
}

.wppm-sharing li a:before {
	left: auto;
	right: 12px;
}

.screen-reader-text:focus {
	left: auto;
	right: 4px;
}

.post-img .wp-caption-text {
	text-align: left;
}

.wppm-card .post-img .wp-caption-text,
.wppm-portfolio .post-img .wp-caption-text,
.wppm-tile .post-img .wp-caption-text {
	right: auto;
	left: 0;
}

/* Post list styles */
.wppm-list:not(.columns-1) > .hentry {
	float: right;
}

.wppm-list .post-img-wrap {
	padding: 0 0 0 24px;
}

/* List style gutters */
.wppm-list.list-gutter-70 .post-img-wrap {
	padding: 0 0 70px 70px;
}

.wppm-list.content-left.list-gutter-70 .post-img-wrap {
	padding: 0 70px 70px 0;
}

.wppm-list.list-gutter-60 .post-img-wrap {
	padding: 0 0 60px 60px;
}

.wppm-list.content-left.list-gutter-60 .post-img-wrap {
	padding: 0 60px 60px 0;
}

.wppm-list.list-gutter-50 .post-img-wrap {
	padding: 0 0 50px 50px;
}

.wppm-list.content-left.list-gutter-50 .post-img-wrap {
	padding: 0 50px 50px 0;
}

.wppm-list.list-gutter-40 .post-img-wrap {
	padding: 0 0 40px 40px;
}

.wppm-list.content-left.list-gutter-40 .post-img-wrap {
	padding: 0 40px 40px 0;
}

.wppm-list.list-gutter-32 .post-img-wrap {
	padding: 0 0 32px 32px;
}

.wppm-list.content-left.list-gutter-32 .post-img-wrap {
	padding: 0 32px 32px 0;
}

.wppm-list.list-gutter-30 .post-img-wrap {
	padding: 0 0 30px 30px;
}

.wppm-list.content-left.list-gutter-30 .post-img-wrap {
	padding: 0 30px 30px 0;
}

.wppm-list.list-gutter-28 .post-img-wrap {
	padding: 0 0 28px 28px;
}

.wppm-list.content-left.list-gutter-28 .post-img-wrap {
	padding: 0 28px 28px 0;
}

.wppm-list.list-gutter-24 .post-img-wrap {
	padding: 0 0 24px 24px;
}

.wppm-list.content-left.list-gutter-24 .post-img-wrap {
	padding: 0 24px 24px 0;
}

.wppm-list.list-gutter-20 .post-img-wrap {
	padding: 0 0 20px 20px;
}

.wppm-list.content-left.list-gutter-20 .post-img-wrap {
	padding: 0 20px 20px 0;
}

.wppm-list.list-gutter-16 .post-img-wrap {
	padding: 0 0 16px 16px;
}

.wppm-list.content-left.list-gutter-16 .post-img-wrap {
	padding: 0 16px 16px 0;
}

.wppm-list.list-gutter-12 .post-img-wrap {
	padding: 0 0 12px 12px;
}

.wppm-list.content-left.list-gutter-12 .post-img-wrap {
	padding: 0 12px 12px 0;
}

.wppm-list.list-gutter-10 .post-img-wrap {
	padding: 0 0 10px 10px;
}

.wppm-list.content-left.list-gutter-10 .post-img-wrap {
	padding: 0 10px 10px 0;
}

.wppm-list.list-gutter-8 .post-img-wrap {
	padding: 0 0 8px 8px;
}

.wppm-list.content-left.list-gutter-8 .post-img-wrap {
	padding: 0 8px 8px 0;
}

.wppm-list.list-gutter-6 .post-img-wrap {
	padding: 0 0 6px 6px;
}

.wppm-list.content-left.list-gutter-6 .post-img-wrap {
	padding: 0 6px 6px 0;
}

.wppm-list.list-gutter-4 .post-img-wrap {
	padding: 0 0 4px 4px;
}

.wppm-list.content-left.list-gutter-4 .post-img-wrap {
	padding: 0 4px 4px 0;
}

.wppm-list.list-gutter-2 .post-img-wrap {
	padding: 0 0 2px 2px;
}

.wppm-list.content-left.list-gutter-2 .post-img-wrap {
	padding: 0 2px 2px 0;
}

.wppm-grid.count-enabled div.post-content,
.wppm.count-enabled div.wppm-card-content,
.wppm-list.count-enabled > div,
.wppm-list.count-enabled[class*="gutter-"] > div {
	padding-right: 24px;
	padding-left: inherit;
}

.wppm.count-enabled div.wppm-card-content {
	padding-right: 32px;
	padding-left: inherit;
}

.wppm-grid.count-enabled div.post-content:before,
.wppm-list.count-enabled > div:before,
.wppm.count-enabled div.wppm-card-content:before {
	left: auto;
	right: 0;
}

.wppm.count-enabled div.wppm-card-content:before {
	left: auto;
	right: 12px;
}

.wppm.wppm-list.count-enabled > :before {
	left: auto;
	right: 4px;
}

.wppm.bullet-list > li {
	padding: 0 16px 0 0;
}

.wppm.bullet-list > li:before {
	left: auto;
	right: 0;
}