@import url("../deep/style-rtl.css");

@font-face{
    font-family:Pe-icon-7-stroke;
    src:url(fonts/Pe-icon-7-stroke.eot?d7yf1v);
    src:url(fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format("embedded-opentype"),url(fonts/Pe-icon-7-stroke.woff?d7yf1v) format("woff"),url(fonts/Pe-icon-7-stroke.ttf?d7yf1v) format("truetype"),url(fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format("svg");
    font-weight:400;
    font-style:normal
}

[class*=" pe-7s-"], [class^=pe-7s-] {
    font-family: Pe-icon-7-stroke;
}

.whb-nav-wrap .nav, .whb-nav-wrap .nav>li {
    float: right !important;
}

li.menu-item-has-children > a:before {
	display: none;
}

.whb-nav-wrap.has-parent-arrow>ul>li.mega>a:before, .whb-nav-wrap.has-parent-arrow>ul>li.menu-item-has-children:before {
    left: 0;
    right: auto !important;
}

body #wrap #webnus-header-builder [data-id=whb-button-1537088495971] a {
	margin-right: 30px;
	margin-left: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-button-1537700187603] a {
	margin-right: 30px;
	margin-left: 0 !important;
}

body .wn-wrap p {
	color: inherit !important;
}

body #wrap #webnus-header-builder [data-id=whb-date-1513755324758] .whb-date-text {
	margin-left: 5px;
	margin-right: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-icon-content-1513756247289] span {
	margin-left: 7px;
	margin-right: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-search-1513242446718] > a > span.search-toggle-txt {
    float: right !important;
}

#user-login .login-remember label {
	padding-right: 25px;
	padding-left: 0 !important;
}

.whb-icon-wrap .whb-icon-element i {
	margin-right: 10px;
	margin-left: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-date-1513755324758] .whb-date-detail {
	margin-left: 20px;
	margin-right: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-date-1513755324758] {
	padding-left: 15px;
	padding-right: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-icon-content-1513756247289] i {
	margin-left: 6px;
	margin-right: 0 !important;
}

#webnus-header-builder .whb-search-form-box {
	left: 0;
	right: auto !important;
}

#webnus-header-builder .whb-search .search-text-box {
	padding-right: 28px;
	padding-left: 0 !important;
}

body #wrap #webnus-header-builder [data-id=whb-search-1513242446718] form:before {
	margin-left: 10px;
	margin-right: 0 !important;
}

.whb-search form:before {
	left: 18px;
	right: auto !important;
}

#header-social-dropdown-wrap {
    left: 0;
    right: auto !important;
}

.whb-responsive-menu-wrap.whb-responsive-menu-1513242422627.open {
	right: 0;
	left: auto !important;
}

.close-responsive-nav {
	left: 24px;
	right: auto !important;
}







body #wrap #webnus-header-builder [data-id=whb-search-1513242446718] {
    margin-left: 20px;
	margin-right: 0 !important;
	border-left-style: solid !important;
	border-left-width: 1px !important;
	border-right-style: solid !important;
	border-right-width: 0px !important;
}

#wrap #webnus-header-builder .whb-search-form-box:before {
	left: 32px;
	right: auto !important;
}

.hamburger-menu-content .hamburger-menu-search-icon, .whb-hamburger-menu .hamburger-menu-search-icon {
	left: 12px;
	right: auto !important;
}

.wn-ht .hamburger-menu-wrap-cl {
    text-align: right;
}

.hamburger-menu-content .hamburger-search-text-box, .whb-hamburger-menu .hamburger-search-text-box {
	padding-right: 12px;
	padding-left: 0 !important;
}

#whb-hamburger-scroll {
	right: 320px!important;
	left: auto !important;
}

.hamburger-menu-wrap-cl #hamburger-nav>li a .hamburger-nav-icon {
	display: none;
}

.wn-header-avatar img {
	margin-left: 12px;
	margin-right: 0 !important;
}

.mfp-content {
    text-align: right !important;
}

.mfp-close {
	left: 0;
	right: auto !important;
}

#loginform .login-remember input[type=checkbox] {
	right: 0;
	left: auto !important;
}

#user-login p {
    margin: 14px !important;
}


.widget input[type=text].search-side {
    padding-right: 15px;
	padding-left: 0 !important;
}

input[type=text].header-saerch, input[type=text].search-side {
    background: url(/wp-content/plugins/deepcore/assets/dist/images/find-ico1.png) left no-repeat #fff !important;
}

#footer .side-list ul li>a:after, .widget ul li.cat-item a:before {
    content: "\e605" !important;
}

.widget ul li.cat-item a:before {
	margin-left: 7px;
	margin-right: 0 !important;
}

.no-js .owl-carousel, .owl-carousel.owl-loaded {
	direction: ltr;
}

#wrap .postmetadata h6 {
    padding-left: 4px !important;
    padding-right: 0 !important;
	border-left: 1px solid #ddd !important;
	border-right: 0 !important;
}

#wrap .postmetadata h6:last-of-type {
    border-left: none !important;
}

.blog-post.blgtyp2 .au-avatar, .blog-single-post .au-avatar img {
    float: right !important;
	margin-left: 11px !important;
	margin-right: 0 !important;
}

#wrap .wn-daily-post .latest-author img {
    float: right;
}

.latest-b21-cont .latest-author span img {
	margin-left: 4px;
	margin-right: 0 !important;
}

.latest-author {
    text-align: right;
}

h3.latest-b21-title {
    text-align: right;
}

.latest-b21-cont .latest-b21-date {
    text-align: right;
}

.blg-minimal-full .au-avatar {
	right: 0;
    left: auto !important;
}

@media (max-width: 992px) {
.single #wrap .post-sharing.post-sharing-5 .blog-social-5 {
    right: auto !important;
    left: 100% !important; }
}

@media (max-width: 992px) {
#wrap .post-sharing.post-sharing-5 .blog-social-5:after {
    border-right: 10px solid #fff !important;
    border-left: none !important;
	left: -9px !important;
	right: auto !important; }
}

@media (max-width: 992px) {
#wrap .post-sharing.post-sharing-5 .blog-social-5:after, #wrap .post-sharing.post-sharing-5 .blog-social-5:before {
    right: auto !important;
    left: -10px !important;
	border-right: 10px solid #ececee !important;
    border-left: none !important; }
}

.blg-minimal-full .blog-header-metadata {
	padding-right: 60px;
	padding-left: 0 !important;
}

.blog1-header-wrap {
    text-align: right !important;
}

.blgtyp4 .omega .blgtyp4-author img {
	margin-left: 7px;
	margin-right: 0 !important;
}

.latest-b21-cont .latest-b21-date i {
	margin-left: 3px;
	margin-right: 0 !important;
}

.blgtyp4 .postmetadata h6 i {
    padding: 0 0 0 4px !important;
}

.blog-single-post h6.blog-author {
	text-align: right !important;
}

#wrap .blg-minimal-full .postmetadata h6 i {
    padding-left: 5px !important;
}

.about-author-sec {
    text-align: right !important;
}

.blog-single-post .post .about-author-sec img {
    float: right !important;
    margin-left: 25px;
    margin-right: 0 !important;
}

.about-author-sec p {
	text-align: right !important;
}


.post-sharing-2 .blog-social-2 a {
	margin-left: 53px;
	margin-right: 0 !important;
}

.post-sharing-2 .blog-social-2 a i {
    margin-left: 10px;
    margin-right: 0 !important;
}

@media only screen and (min-width: 1281px) {
.blog-social-3 {
	right: auto;
	left: 0 !important;
	margin-right: -110px;
	margin-left: 0 !important; }
}

.post-sharing-4 h6 {
	padding-left: 14px;
	padding-right: 0 !important;
}

.post-sharing-4 h6:before {
	left: 0;
	right: auto !important;
}

.blog-social-4 a:after {
	right: 0;
	left: auto !important;
}

.blog-social-4 a {
    padding-right: 14px;
    padding-left: 0 !important;
}

.post-sharing.post-sharing-5 {
    float: left !important;
}

@media only screen and (min-width: 1281px) {
.col-md-9.cntt-w {
	padding-left: 60px;
	padding-right: 0 !important; }
}

.blog1-header-wrap {
    text-align: right;
    letter-spacing: 0;
    margin-bottom: 23px;
}

.post-sharing.post-sharing-5 .blog-social-5 a i {
	padding-left: 15px;
	padding-right: 0 !important;
}

.blgtyp1 .blgtyp1-contnet .post-meta-data .blog-cat, .blgtyp5 .blgtyp5-contnet .post-meta-data .blog-cat, .postmetadata.postshow4 .blog-cat, .postmetadata.postshow4 .blog-date {
	padding-right: 20px;
	padding-left: 0 !important;
    float: right !important;
	margin-left: 9px;
	margin-right: 0 !important;
}

.showpost4-contnet .au-avatar-box .au-avatar {
    float: right !important;
}

.blgtyp1 .blgtyp1-contnet .post-meta-data .blog-date, .blgtyp5 .blgtyp5-contnet .post-meta-data .blog-date, .postmetadata.postshow4 .blog-date {
    clear: left !important;
    padding-right: 30px;
    padding-left: 0 !important;
}

.blgtyp1 .blgtyp1-contnet .post-meta-data .blog-cat .category-color, .blgtyp5 .blgtyp5-contnet .post-meta-data .blog-cat .category-color, .showpost4-contnet .blog-cat .category-color {
    right: 0;
    left: auto !important;
}

.blgtyp1 .blgtyp1-contnet .post-meta-data .blog-date:before, .blgtyp5 .blgtyp5-contnet .post-meta-data .blog-date:before, .postmetadata.postshow4 .blog-date:before {
    right: 0;
    left: auto !important;
}

.showpost4-contnet .au-avatar-box .blog-author, .showpost4-contnet .blog-comments, .showpost4-contnet .blog-views {
    float: right !important;
	margin-left: 54px;
	margin-right: 0 !important;
}

.showpost4-contnet .blog-comments i {
	margin-left: 5px;
	margin-right: 0 !important;
}

blockquote:before {
    right: 12px;
    left: auto !important;
}

.blog-comments {
	padding-right: 0;
	padding-left: 0 !important;
}

.post-author-ps3 img {
    float: right !important;
	margin-left: 13px;
	margin-right: 0 !important;
}

.post-author-ps3 .post-avatar-detile-ps3 .post-date-ps3 {
	margin-right: 15px;
	margin-left: 0 !important;
}

.blgtyp5 .omega {
	left: 0;
	right: auto !important;
}

.blog-post .au-avatar {
    float: right !important;
    margin: 7px -1px 0 0 !important;
}

.blgtyp1 .blgtyp1-contnet, .showpost4-contnet {
    margin-right: -30%;
    margin-left: 0 !important;
}

.tline-box .post-sharing {
    float: left !important;
}

.tline-content-wrap .tline-footer .tline-comment i {
    margin-left: 10px;
    margin-right: 0 !important;
}

.tline-topdate {
	margin-right: -14px;
	margin-left: 0 !important;
}

.footer-subscribe-submit {
    left: 5px;
    right: auto !important;
}

.footer-subscribe-submit:after {
    content: "\e629" !important;
}

#scroll-top a {
    left: 32px;
    right: auto !important;
}

@media (max-width: 767px) {
.elementor-column {
    text-align: right; }
}



.about-author-sec-ps3 img {
    right: 30px;
    left: auto !important;
}

.about-author-sec-ps3 .blue-sec h5 {
	right: 371px;
	left: auto !important;
}

.about-author-sec-ps3 p {
    margin: 31px 370px 48px 62px !important;
}

.commentbox {
    text-align: right !important;
}

@media only screen and (min-width: 768px) {
p.comment-form-author, p.comment-form-email, p.comment-form-url {
    float: right !important;
    margin-left: 2.31%;
    margin-right: 0 !important; }
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 3px;
    padding: 10px 0 15px;
    border: 1px solid #e3e3e3 !important;
    border-bottom: 1px solid #e3e3e3;
    box-shadow: none;
    background: 0 0;
}

#wrap #commentform .wn-focus-active label {
    top: 0px !important;
}

#wrap #commentform .wn-active:after {
	display: none;
}

p.comment-form-cookies-consent {
    float: right;
}

#wrap .testimonial-carousel.testi-carou-3 img {
	left: 60px;
	right: auto !important;
}

.testimonial-carousel.testi-carou-3 .tc-name:before {
    right: 1px;
    left: auto !important;
}

.testimonial-carousel.testi-carou-3 .tc-item {
    text-align: right !important;
}

.w-pricing-table.pt-type2 .feature-icon, .w-pricing-table.pt-type2.featured .feature-icon {
	padding-left: 8px;
	padding-right: 0 !important;
}

.latestposts-two h6.blog-date i {
    margin-left: 4px !important;
    margin-right: 6px !important;
}

.latestposts-eight .latest-b8-meta i {
	margin-left: 5px;
	margin-right: 0 !important;
}

.latestposts-ten .latest-b10 .latest-b10-img {
    float: right !important;
	margin-left: 28px !important;
	margin-right: 0 !important;
}

.latestposts-ten .latest-b10 .latest-b10-content {
    text-align: right !important;
}

.latestposts-ten .latest-b10 .latest-b10-content a.readmore:after {
    content: "\e605" !important;
    padding-right: 3px;
	padding-left: 0 !important;
}

.latestposts-twelve .latest-b12 .latest-b12-cont * {
    text-align: right !important;
}

#wrap a.magicmore:after {
    content: '\e629' !important;
    left: 0 !important;
    right: auto !important;
}

#wrap a.magicmore:hover:after {
	left: -4px !important;
	right: auto !important;
}

a.addtocart, a.magicmore, a.select-options {
    padding: 3px 0 2px 14px !important;
}

.wn-latest-b16 .latest-b16 .latest-b16-content .latest-b16-footer .latest-date i {
	margin-left: 5px;
	margin-right: 0 !important;
}

.latestposts-eighteen .latest-b18 .latest-b18-cont .latest-b18-metad2 a.latest-b18-readmore:after, .latestposts-eighteen .latest-b18 .latest-b18-cont .latest-b18-metad2 a.latest-b18-readmore:hover:after {
	content: "\e629" !important;
}

.latestposts-eighteen .latest-b18 .latest-b18-cont .latest-b18-metad2 a.latest-b18-readmore:after {
	padding-right: 3px;
	padding-left: 0 !important;
}

.wn-latest-b22 .latest-b22 .latest-b22-content {
	text-align: right !important;
}

#wrap .wn-latest-b23 a.readmore:before {
    content: "\e066" !important;
    left: -26px !important;
	right: auto !important;
}

.wn-latest-b23 .latest-b23-content .latest-b23-line {
    right: -45px;
    left: auto !important;
}

.wn-latest-b23 .latest-b23-content .latest-b23-dot {
    right: -12px;
	left: auto !important;
}

.wn-latest-b23 .latest-b23-content h2 a {
    padding-right: 10px;
	padding-left: 0 !important;
}

.latestposts-twenty-four .latest-b24 .latest-b24-img {
    float: right !important;
}

.latestposts-twenty-four .latest-b24 .latest-b24-img img {
    margin-left: 20px;
    margin-right: 0 !important;
}

.latestposts-twenty-four .latest-b24 .latest-b24-content .latest-b24-date i {
    margin-left: 3px;
    margin-right: 0 !important;
}

.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 0;
}
.latestposts-twenty-six .latest-img {
    margin-left: 30px !important;
}

.latestposts-twenty-six .latest-title::before {
    right: 0;
	left: auto !important;
}

.latestposts-twenty-six .latest-title::after {
    right: 4px;
    left: auto !important;
}

.latestposts-twenty-six .latest-title {
    padding-right: 30px;
    padding-left: 0 !important;
}

.latest-27 .latest-author a {
    margin-right: 6px;
    margin-left: 0 !important;
}

.latest-cat-28 a {
	padding-left: 20px;
	padding-right: 0 !important;
}

.latest-cat-28:after {
    left: 0;
    right: auto !important;
}

.latest-28-date {
	margin-right: 2px;
	margin-left: 0 !important;
}

@media (max-width: 1366px) {
.latest-excerpt-28 {
    padding-right: 10px !important; }
}

.latest-readmore-28 a {
    float: left !important;
}

.our-process-item-type2 {
    text-align: right !important;
	border-left: 1px solid #e4e4e4;
	border-right: 0 !important;
}

.our-process-item-type2:after {
    content: "\e629" !important;
    left: -12px;
	right: auto !important;
}

.our-team3 figure {
    float: right !important;
    margin-left: 3% !important;
}

.our-team3 .tdetail {
    float: right !important;
}

.our-team3 .social-team {
    text-align: right !important;
}

.our-team14 {
    text-align: right !important;
}

.our-team14 h3.our-team-name {
    padding-right: 8%;
    padding-left: 0 !important;
}

.our-team14 p.our-team-title {
    padding-right: 8%;
    padding-left: 0 !important;
}

.our-team14 .social-team {
    text-align: left !important;
    padding-left: 4%;
    padding-right: 0 !important;
	left: 0;
	right: auto !important;
}

.our-team15 .social-team {
    left: 15px;
    right: auto !important;
}

.our-team16-share {
    left: 50px;
	right: auto !important;
}

.w-pricing-table.pt-type1 .pt-features .feature-icon {
	padding-left: 5px;
	padding-right: 0 !important;
}

.w-pricing-table.pt-type2 .feature-icon, .w-pricing-table.pt-type2.featured .feature-icon, .w-pricing-table.pt-type3 .feature-icon, .w-pricing-table.pt-type3.featured .feature-icon {
	padding-left: 8px;
	padding-right: 0 !important;
}

.w-pricing-table.pt-type4 *, .w-pricing-table.pt-type4.featured * {
    text-align: center !important;
}

.w-pricing-table.pt-type4 .feature-icon, .w-pricing-table.pt-type4.featured .feature-icon {
	padding-left: 8px;
	padding-right: 0 !important;
}

.w-pricing-table.pt-type5 .pt-features .feature-icon {
	padding-left: 5px;
	padding-right: 0 !important;
}

.w-pricing-table.pt-type7 .pt-features .feature-icon {
    padding-left: 5px;
	padding-right: 0 !important;
}

.w-pricing-table.pt-type10 .pt-features .feature-icon {
    padding-left: 5px;
    padding-right: 0 !important;
}

.subscribe-bar1 .subscribe-box-input .subscribe-box-submit {
	left: 7px;
	right: auto !important;
}

.button, .button.green, .wn-btn, button.green, input[type=submit], input[type=submit].green, input[type=reset], input[type=reset].green, input[type=button], input[type=button].green {
    margin-left: 10px;
    margin-right: 0 !important;
}

.subscribe-wish .subscribe-box-input .subscribe-box-email {
    float: right !important;
}

.subscribe-wish .subscribe-box-input .subscribe-box-submit {
    left: 0;
    right: auto !important;
}

.subscribe-wish .subscribe-box-input .subscribe-box-submit:before {
    content: "\e629" !important;
}

.subscribe-modern .subscribe-box-input .subscribe-box-email {
    float: right !important;
}

.subscribe-modern .subscribe-box-input:after {
	right: 7px;
	left: auto !important;
}

#wrap .subscribe-bordered .subscribe-box-input .subscribe-box-submit:before {
    content: "\e066" !important;
    left: -26px !important;
    right: auto !important;
}

#wrap .subscribe-bordered .subscribe-box-input .subscribe-box-submit:hover:before {
	left: -30px !important;
	right: auto !important;
}

.subscribe-rounded .subscribe-box-input .subscribe-box-email {
    float: right !important;
}

#wrap .subscribe-rounded .subscribe-box-input .subscribe-box-submit {
    left: 6px !important;
    right: auto !important;
}

.subscribe-rounded .subscribe-box-input .subscribe-box-submit {
    left: 0 !important;
	right: auto !important;
}

.subscribe-rounded .subscribe-box-input .subscribe-box-submit:before {
	content: "\e629" !important;
	right: 20%;
	left: auto !important;
}

.subscribe-rounded .subscribe-box-input .subscribe-box-submit:hover:before {
	right: 30%;
	left: auto !important;
}

.subscribe-full .button {
    left: 0;
    right: auto !important;
}

.subscribe-full .button:before {
    content: "\e066" !important;
    left: 10px;
    right: auto !important;
}

.subscribe-full .button:hover:before {
	left: 20px;
	right: auto !important;
}

.icon-box i, .icon-box img {
    float: right !important;
    margin: 5px 0 75px 20px !important;
}

.icon-box i {
    margin-right: 0 !important;
    right: 0;
    left: auto !important;
}

.icon-box {
	padding-right: 52px;
	padding-left: 0 !important;
}

.wn-cnform, .wn-cnform label, .wn-cnform.wn-active {
    float: right !important;
}

.wn-cnform label {
	background: none !important;
	padding-right: 5px;
}

#wrap .wn-cnform input[type=text], #wrap .wn-cnform input[type=email], #wrap .wn-cnform textarea {
    text-align: right;
}

.whb-nav-wrap .nav ul li.menu-item a {
    text-align: right;
}

body.error404 form input.search-side {
    text-align: right !important;
}

.container hr {
    display: none;
}

.side-list img {
	float: right !important;
	margin-left: 14px;
	margin-right: 0 !important;
}

#footer.litex .side-list li, #footer.litex .side-list li:hover, .side-list li, .widget .side-list li {
    text-align: right !important;
}

#wrap .side-list h5 {
    display: inline;
}

.rec-post-type3-content p:before {
    right: 0;
    left: auto !important;
}

.rec-post-type3-content p {
    padding-right: 30px;
    padding-left: 0 !important;
}

.rec-posts-type2 .rec-posts-type2-title:before {
	right: 16px;
	left: auto !important;
}

.commentbox {
    text-align: right !important;
}

.commentlist li .comment-info cite .comment-data {
    float: left !important;
}

.commentlist li .comment-info {
    padding: 14px 103px 0 0 !important;
}

.commentlist li .comment-info img {
    margin: 10px -100px 25px 30px !important;
}

.commentlist li .comment-info cite {
    padding: 5px 0 5px 6px !important;
}

#wrap .blg-minimal-full .postmetadata h6 {
    text-align: right !important;
}

#wrap .w-pricing-table.pt-type2 .pt-footer a {
    padding-right: 11px !important;
}







.dpr-join-form-area i {
    float: right !important;
    margin-left: 12px;
    margin-right: 0 !important;
}

.dpr-submit-form-fields .dpr-submit-form-fields-c {
    float: right !important;
}

.dpr-join-form button.comment-toggle {
    text-align: right !important;
    float: right !important;
}

.dpr-join-form button.comment-toggle:after {
    left: 5px;
    right: auto !important;
}

.dpr-submit-form-editor {
    padding-right: 62px !important;
    padding-left: 0 !important;
}

.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset {
    text-align: right !important;
    direction: rtl !important;
}

.dpr-discu-box {
    float: right !important;
}

.dpr-join-form-login-register.dpr-is-login span.u-r-log {
    text-align: right !important;
	padding-left: 3px;
	padding-right: 0 !important;
}

.dpr-join-form-login-register.dpr-is-login a.dpr-discu-submit {
    float: left !important;
}

.dpr-most-recent-authors {
    text-align: right !important;
}

.dpr-comments-count {
    text-align: left !important;
}

.dpr-discu-user {
    float: right !important;
}

.dpr-discu-user-img img {
	margin-left: 12px;
	margin-right: 0 !important;
}

.dpr-discu-box:after {
	right: -6px;
	left: auto !important;
    transform: rotate(180deg) !important;
}

.dpr-discu-box:after, .dpr-discu-box:before {
    transform: rotate(180deg);
	right: -7px;
	left: auto !important;
    margin-right: -7px;
    margin-left: 0 !important;
}

.dpr-discu-date {
	padding-right: 6px;
	padding-left: 0 !important;
}

.dpr-discu-box-header .dpr-discu-box-header-icons {
    left: 0;
    right: auto !important;
}

.dpr-discu-metadata-share-wrap {
    left: 10px;
    right: auto !important;
}

.sl-action-redo:before {
    content: "\e050" !important;
}

.dpr-discu-reply-btn-wrap a.dpr-discu-reply-btn i {
    -webkit-transform: rotate(-275deg) !important;
    transform: rotate(-275deg) !important;
    margin-left: 2px;
    margin-right: 0 !important;
}

.dpr-tooltip[data-wntooltip]:before {
    right: 1px;
    left: auto !important;
}

.dpr-tooltip[data-wntooltip]:after {
    right: 9px;
    left: auto !important;
}

.dpr-template-n2 .dpr-discu-wrap .dpr-discu-user {
    right: 0;
    left: auto !important;
}

.dpr-template-n2 .dpr-discu-box {
	padding-right: 62px;
	padding-left: 0 !important;
}

.dpr-join-form-login-register a i, .dpr-user-nas a i {
	float: left;
}

span.dpr-cont-discu-like {
    float: right;
}

.dpr-join-form-login-register a, .dpr-user-nas a {
    margin-left: 12px;
    margin-right: 0 !important;
}

.dpr-join-form-login-register a i, .dpr-user-nas a i {
    margin-right: 5px !important;
}

.mce-menu-item {
	border-right: 4px solid transparent !important;
	border-left: 0 !important;
}

.mce-menu-item .mce-caret {
    margin-left: 6px;
    margin-right: 0 !important;
}

.woocommerce table.cart td.actions .coupon {
    float: right !important;
}

.woocommerce table.cart td.actions {
    text-align: left !important;
}

caption, td, th {
    text-align: right !important;
}

.woocommerce th {
    text-align: right !important;
}

.woocommerce .col2-set .col-1 {
    float: right !important;
}

.woocommerce .col2-set .col-2 {
    float: left !important;
}

.woocommerce #payment ul.payment_methods li {
    text-align: right !important;
}

.woocommerce #payment #place_order {
    float: left !important;
}

.woocommerce form .form-row-last {
    float: right !important;
    margin-right: 6px;
}

.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register {
    text-align: right !important;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
    float: right !important;
    right: 0;
    left: auto !important;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 50px 0 0 !important;
}

.woocommerce a.add_to_cart_button.button:before, .woocommerce a.product_type_variable.button:before, .woocommerce a.product_type_grouped.button:before, .woocommerce a.product_type_simple.button:before, .woocommerce div.product form.cart button.single_add_to_cart_button:before {
    padding-left: 4px;
    padding-right: 0 !important;
}

.woocommerce div.product form.cart div.quantity {
    float: right !important;
    margin: 0 0 0 6px !important;
}

.woocommerce #reviews #review_form_wrapper {
    float: right !important;
}

.woocommerce #reviews #comments ol.commentlist {
    float: left !important;
}

.aligncenter {
    float: right;
}

.wn-fa-angle-right:before {
    content: "\f104" !important;
}

.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 {
    display: none;
}

.wn-woo-wrap .wn-woo-product-categories {
    float: right !important;
}

.wn-woo-wrap .wn-woo-product-categories .cat-item {
    float: right !important;
}

.wn-woo-wrap .wn-woo-right-side, .wn-woo-wrap .wn-woo-right-side .wn-woo-skin-switcher, .wn-woo-wrap .wn-woo-right-side .wn-woo-ordering-wrap {
    float: left !important;
}

.nice-select .current {
    padding: 4px 10px 4px 29px !important;
}

.nice-select {
	text-align: right !important;
	float: right !important;
    margin-left: 12px;
    margin-right: 0 !important;
}

.nice-select .option {
    padding-right: 18px !important;
    padding-left: 29px !important;
    text-align: right !important;
}

.nice-select:after {
    left: 0;
    right: auto !important;
	border-right: 1px solid #e2e2e2;
	border-left: 0 !important;
}

@media (min-width: 1281px) {
.wn-woo-wrap ul.columns-5 li.type-grid:nth-child(5n+1) {
    clear: right !important; } 
}

.wn-woo-wrap .products {
	margin-right: -20px;
	margin-left: 0 !important;
}

.wn-woo-wrap .products li {
    float: right !important;
}

.colorskin-custom .colorf {
	color: inherit !important;
}

.wn-woo-wrap .wn-woo-sidebar .widget-title:after {
    right: 0;
    left: auto !important;
}

.flex-viewport {
    direction: ltr;
}

.mec-checkboxes-search .mec-searchbar-category-wrap, .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-wrap .mec-totalcal-box input, .mec-wrap .mec-totalcal-box select {
    float: right !important;
}

.mec-wrap .mec-totalcal-box i {
    float: left !important;
}

.widget-tabs .tab_content .tab-list li {
    text-align: right !important;
}

.wn-woo-wrap .wn-woo-sidebar ul.product_list_widget li a img {
	margin-left: 15px;
	margin-right: 0 !important;
    float: right !important;
}

.wn-woo-wrap .wn-woo-sidebar ul.product_list_widget li .star-rating {
    float: left !important;
}

.wn-woo-wrap .wn-woo-sidebar .widget_shopping_cart_content ul.product_list_widget li .remove {
	left: 0;
	right: auto !important;
}

#categories-2 li:before, #archives-2 li:before, #recent-posts-2 li:before, #recent-comments-2 li:before, #meta-2 li:before {
    right: -15px;
    left: auto !important;
    transform: rotate(180deg);
}

.mec-event-sharing-wrap li {
    margin-left: 2px;
    margin-right: 0 !important;
    margin: 0 auto 6px 7px !important;
}

.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button {
    float: inherit !important;
}

.archive.author .about-author-sec img {
    float: right !important;
    margin-left: 30px;
  	margin-right: 0 !important;
}

.latest-b21-cont .latest-b21-date {
    direction: rtl;
}