/*
Theme Name: Hub-RTL
Theme URI: https://www.rtl-theme.com/hub-wordpress-theme/
Author: Mr.Alidoosti
Author URI: https://www.rtl-theme.com/author/mr-alidoosti/
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 4.2
License: GNU General Public License
License URI: license.txt
Text Domain: hub
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/
*,
body {
  letter-spacing: 0 !important;
}

.ld-prgbr-circle .liquid-progressbar-bar {
  left: 20px !important;
  right: 20px !important;
}

.lqd-module-search-slide-top .ld-search-form .input-icon {
    right: auto;
    left: 0;
}

.is-visible .cd-handle,
.pos-tr,
.pos-r,
.countdown .countdown-row,
.lqd-counter {
  direction: ltr;
}

form.wpcf7-form.initdiv.wpcf7,
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 {
  direction: rtl !important;
}

.wpcf7-acceptance input {
  margin: 0 0 0 1em !important;
}

.ui-selectmenu-button.ui-button,
.ld-module-dropdown,
.lqd-contact-form-inputs-round select,
.lqd-contact-form-inputs-round input,
.lqd-contact-form-inputs-round textarea,
.lqd-contact-form-inputs-round .ui-button.ui-selectmenu-button {
  text-align: right !important;
}

.wpb_text_column blockquote::before {
  right: -3%;
  left: auto;
}
.lqd-blog-post-style-4 .entry-meta .read-time {
  left: 60px;
  right: auto;
}

.accordion-expander {
  left: 30px;
  right: auto !important;
}

.iconbox-label {
  left: 25px;
  right: auto;
}

.accordion-expander-left.accordion-active-has-fill .accordion-expander {
  right: 20px !important;
  left: auto !important;
}

.compose-mode .vc_controls-container .vc_element:only-child>a:first-child,
.compose-mode .vc_controls>div .vc_parent>a:first-child,
.compose-mode .vc_controls>div>a:first-child {
  border-radius: 0 var(--lqd-radius-popup) var(--lqd-radius-popup) 0;
}

.compose-mode .vc_controls-container .vc_element:only-child>a:last-child,
.compose-mode .vc_controls>div .vc_element>a:last-child,
.compose-mode .vc_controls>div>a:last-child {
  border-radius: var(--lqd-radius-popup) 0 0 var(--lqd-radius-popup);
}

.vc_ui-panel.vc_media-xs:not(.vc_media-sm):not(.vc_media-md):not(.vc_media-lg) .vc_ui-tabs-line>.vc_edit-form-tab-control {
  padding-right: 25px;
  padding-left: 0px !important;
}

.compose-mode .vc_controls>div a.vc_control-btn-append {
  border-radius: 25px;
}

.ltr-sp-2 {
  letter-spacing: 0 !important;
}

nav.post-nav .nav-previous .nav-subtitle svg {
  transform: rotateY(180deg);
}

nav.post-nav .nav-next .nav-subtitle svg {
  transform: rotateY(180deg);
}

.lqd-lp-img .lqd-overlay i {
  transform: translateX(20px);
}

.accordion-title a {
  padding: 0.93em 0 0.93em 30px;
}

.lqd-pf-meta-nav-classic .lqd-pf-nav-prev:hover i {
  transform: translateX(7px) scale(1.25, 0.8);
}

.lqd-pf-meta-nav-classic .lqd-pf-nav-next:hover i {
  transform: translateX(-7px) scale(1.25, 0.8);
}

.lqd-pf-meta-nav-classic-minimal .lqd-pf-nav-prev i {
  right: -10px;
  transform: translateX(15px) scaleY(0.75);
}

.lqd-pf-meta-nav-classic-minimal .lqd-pf-nav-prev:hover i {
  transform: translateX(10px) scaleY(1);
}

.lqd-pf-meta-nav-classic-minimal .lqd-pf-nav-next i {
  left: -10px;
  right: unset;
  transform: translateX(-15px) scaleY(0.75);
}

.lqd-pf-meta-nav-classic-minimal .lqd-pf-nav-next:hover i {
  transform: translateX(-10px) scaleY(1);
}

.lqd-pf-meta-nav-not-classic .lqd-pf-nav-link-subtitle i {
  transform: rotate(135deg);
}

.lqd-stickybar {
  flex-direction: row-reverse;
}

div.lqd-stickybar div.col.lqd-head-col.text-right {
  justify-content: flex-start;
}

.lqd-scrl-indc-el {
  right: -4px;
  left: auto;
}

.lqd-tabs-style-9-alt2 .lqd-tabs-nav li:first-child {
  border-radius: 0 50em 50em 0 !important;
}

.lqd-tabs-style-9-alt2 .lqd-tabs-nav li:last-child {
  border-radius: 50em 0 0 50em !important;
}

.iconbox-custombg .iconbox-icon-container .icon-custom-bg>* {
  right: 50%;
  left: auto;
  transform: translateX(50%) translateY(-50%);
}

.iconbox-heading-arrow-onhover:hover h3::after {
  transform: translate(-1em, -50%);
}

.btn.text-uppercase {
  letter-spacing: 0 !important;
}

.carousel-nav.carousel-nav-dot-between .flickity-button.previous::after {
  left: -27px;
  right: auto;
}

.lqd-lp-img .lqd-lp-meta:not(:only-child) {
  right: 25px;
  left: auto;
}

.lqd-scrl-indc-scale .lqd-scrl-indc-el {
  transform-origin: right top;
}

.lqd-iot-content-inner {
  transform: rotate(0deg);
}

.countdown .countdown-row {
  justify-content: flex-end;
}

.ld-shop-banner-style1 .ld-shop-banner-carousel-nav {
  left: 1%;
  right: auto;
}

.lqd-contact-form-inputs-underlined .ui-button.ui-selectmenu-button .ui-selectmenu-icon,
.lqd-contact-form-inputs-underlined i {
  left: 15px;
  right: auto;
}

.ui-selectmenu-text {
  margin-left: 20px;
  margin-right: 0px !important;
}

.lqd-af-slidenav {
  right: calc(5vw - 15px);
  left: auto;
}

.lqd-af-slidenum {
  left: 40px;
  right: auto;
}

.lqd-af-slidenum__total::before {
  transform: skewX(25deg) scaleX(-1.5);
}

.lqd-lp:hover .lqd-lp-read-more .btn-line-before {
  transform-origin: right center;
}

.lqd-lp:hover .lqd-lp-read-more .btn-line~.btn-txt {
  transform: translateX(3.727em);
}

.lqd-lp:hover .lqd-lp-read-more .btn-line-after {
  transform: scaleX(1) translateX(3.727em);
}

div.carousel-nav button.flickity-button.flickity-prev-next-button.previous i.lqd-icn-ess.icon-ion-ios-arrow-back::before {
  content: "\ea2c";
}

div.carousel-nav button.flickity-button.flickity-prev-next-button.next i.lqd-icn-ess.icon-ion-ios-arrow-forward::before {
  content: "\ea29";
}

footer.lqd-lp-footer.mt-3 i.lqd-icn-ess.icon-md-arrow-forward::before {
  content: "\ea33" !important;
}

.lqd-lp-style-8:hover .lqd-lp-footer i {
  transform: translateX(-5px);
}

div.lqd-overlay.align-items-center.justify-content-center i.lqd-icn-ess.icon-md-arrow-forward::before {
  content: "\ea33" !important;
}

a.btn.btn-naked.lqd-lp-read-more span.btn-icon i.lqd-icn-ess.icon-md-arrow-forward::before {
  content: "\ea33" !important;
}

.lqd-lp-style-13 h2 .split-inner::after,
.lqd-lp-style-18 h2 .split-inner::after,
.lqd-lp-style-19 h2 .split-inner::after {
  transform-origin: right;
}

.liquid-progressbar-values-inside .liquid-progressbar-title {
  right: 15px;
  left: auto;
}

.liquid-progressbar.values-not-encountering .liquid-progressbar-percentage {
  opacity: 1;
}

.liquid-progressbar-percentage.style-tooltip::after {
  right: 50%;
  left: auto;
}

.lqd-slsh-alt-loader {
  left: 2.5em;
  right: auto;
}

.text-vertical {
  writing-mode: sideways-lr;
}

.lqd-slsh .carousel-nav {
  right: 2.5rem !important;
  left: auto !important;
}

.lity-close {
  left: 30px;
  right: auto;
}

.lity[data-modal-type="box"] .lity-close {
  left: 25px;
  right: auto;
}

.ld-sf .submit-icon i {
  margin-top: 8px;
}

.lqd-tabs-style-10 .lqd-tabs-nav li:first-child a::after {
  border-radius: 0 50em 50em 0;
}

.lqd-tabs-style-10 .lqd-tabs-nav li:first-child a::before {
  right: auto;
  left: 2px;
}

.lqd-tabs-style-10 .lqd-tabs-nav li:last-child a::before {
  right: 2px;
  left: auto;
}

.lqd-tabs-style-10 .lqd-tabs-nav a::before {
  right: calc(50% - 15px);
  left: auto;
}

.lqd-tabs-style-10 .lqd-tabs-nav li:last-child a::after {
  border-radius: 50em 0 0 50em;
}

.lqd-pt-label {
  left: 1.714em;
  right: auto;
}

.lqd-tabs-style-9 .lqd-tabs-nav li:last-child a {
  border-radius: 50em 0 0 50em;
}

.lqd-tabs-style-9 .lqd-tabs-nav li:first-child a {
  border-radius: 0 50em 50em 0;
}

.lqd-pt-style-11 .lqd-pt-label {
  left: auto;
  right: auto;
}

.lqd-stack-nums-style-1 .lqd-stack-page-number-total::before {
  margin-inline-end: 6px;
  margin-inline-start: 4px;
}

#pp-nav {
  left: 50px;
  right: auto;
}

.lqd-tabs-style-12 .lqd-tabs-nav li.active a::after {
  transform-origin: right;
}

.lqd-tabs-style-2 .lqd-tabs-nav li.active .lqd-tabs-nav-progress-inner {
  transform-origin: right;
}

.lqd-asym-slider-title.active,
.lqd-asym-slider-info.active,
.lqd-asym-slider-img.active {
  visibility: visible !important;
}

.lqd-asym-slider-ready .lqd-asym-slider-title {
  visibility: hidden;
}

.lqd-tm-style-2 .lqd-tm-details {
  transform: translate(5%, 30%);
}

.lqd-tm-style-2 .lqd-tm-details svg {
  right: -30%;
  left: auto;
  transform: rotatey(180deg);
}

.lqd-tm-style-5 .lqd-tm-details-icon {
  transform: translateX(20px);
}

div.lqd-tm-details-icon.ml-auto i.lqd-icn-ess.icon-md-arrow-forward::before {
  content: "\ea33" !important;
}

.lqd-tm-style-6 .lqd-tm-details {
  transform: translateX(100%);
}

.lqd-bnr-3d-heading-wrap {
  right: 15px;
  left: 40%;
}

.lqd-bnr-3d-btn {
  left: 12%;
  right: auto;
}

div.carousel-nav.carousel-nav-floated.carousel-nav-center button.flickity-button.flickity-prev-next-button.next svg {
  transform: rotate(180deg);
}

div.carousel-nav.carousel-nav-floated.carousel-nav-center button.flickity-button.flickity-prev-next-button.previous svg {
  transform: rotate(180deg);
}

div.lqd-pf-meta-nav i.lqd-icn-ess.icon-ion-ios-arrow-back::before {
  content: "\ea2c";
}

.ld-sf--button-inside.button-shrinked [type=submit] {
  left: 12px;
  right: auto;
}

div.carousel-nav.carousel-nav-left button.flickity-button.flickity-prev-next-button.next i.lqd-icn-ess.icon-ion-ios-arrow-forward::before {
  content: "\ea29";
}

div.carousel-nav.carousel-nav-left button.flickity-button.flickity-prev-next-button.previous i.lqd-icn-ess.icon-ion-ios-arrow-back::before {
  content: "\ea2c";
}

div.carousel-nav.carousel-nav-right button.flickity-button.flickity-prev-next-button.next i.lqd-icn-ess.icon-ion-ios-arrow-forward::before {
  content: "\ea29";
}

div.carousel-nav.carousel-nav-right button.flickity-button.flickity-prev-next-button.previous i.lqd-icn-ess.icon-ion-ios-arrow-back::before {
  content: "\ea2c";
}

.carousel-nav.carousel-nav-left.carousel-nav-floated {
  right: auto;
  left: auto !important;
}

.widget_subscribe .wysija-paragraph:before {
  left: 2em;
  right: auto;
}

.ld-module-search .ld-module-dropdown {
  left: -15px;
  right: auto;
}

.pos-bl,
.pos-l {
  right: 0 !important;
}

div.pf-single-contents div.vc_col-sm-12 figure div.ld-carousel-parallax-wrap.overflow-hidden img,
div.ld-container.container div.lqd-img-gal figure div.ld-carousel-parallax-wrap.overflow-hidden img {
  transform: translateX(0) !important;
}

.lqd-back-to-top {
  left: 50px;
  right: auto;
}

.liquid-wc-product-search button {
  border-radius: 50px 0 0 50px;
}

.ld-module-trigger-count-sup {
  left: -0.75em;
  right: auto;
}

.woocommerce ul.products li.product span.soldout,
.woocommerce ul.products li.product span.onsale {
  right: 18px;
  left: auto;
}

.lqd-snickersbar {
  right: 2em;
  left: auto;
}

.lqd-woo-steps-item svg {
  top: 20%;
  transform: rotate(180deg);
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: iranyekan;
}

.woocommerce #yith-wcwl-form .cart-coupon-inner button:hover i,
.woocommerce .woocommerce-cart-form .cart-coupon-inner button:hover i {
  transform: translateX(-3px);
}

#coupon_code button.button.apply_coupon i.lqd-icn-ess.icon-md-arrow-forward::before {
  content: "\ea33";
}

.woocommerce .cart_totals .woo-checkout-btn a.button.alt i::before {
  content: "\ea29";
}

.rtl .woocommerce .col2-set .col-1,
.rtl .woocommerce-page .col2-set .col-1 {
  float: right;
}

.rtl .woocommerce .col2-set .col-2,
.rtl .woocommerce-page .col2-set .col-2 {
  float: left;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 20px;
  right: auto;
}

div.ld-cart-button a.btn.btn-xlg.btn-solid span span.btn-icon i.lqd-icn-ess.icon-ion-ios-arrow-forward::before {
  content: "\ea29";
}

div.ld-cart-button a.btn.btn-xlg.btn-naked span span.btn-icon i.lqd-icn-ess.icon-ion-ios-arrow-forward::before {
  content: "\ea29";
}


.ld-carousel-laptop .flickity-prev-next-button.next {
  left: 6%;
  right: auto;
}

.ld-carousel-laptop .flickity-prev-next-button.previous {
  right: 6%;
  left: auto;
}

.lqd-img-gal-imgs .flickity-button.next {
  left: 25px;
  right: auto;
  transform: rotateY(180deg) translateY(-50%) !important;
}

.lqd-img-gal-imgs .flickity-button.previous {
  right: 25px;
  left: auto;
  transform: rotateY(180deg) translateY(-50%) !important;
}

.lqd-pf-item-style-2:hover .lqd-pf-overlay-bg i,
.lqd-pf-item-style-3:hover .lqd-pf-overlay-bg i {
  transform: translateX(0) rotateY(180deg);
}

.liquid-st .ui-selectmenu-icon.ui-icon {
  float: left;
}

.liquid-st-cell-details {
  text-align: right;
  left: 50%;
}

.liquid-st-cell+.liquid-st-cell {
  border-right-width: 0;
  border-left-width: 1px;
}

@media (min-width:990px) {
  .lqd-bnnr-1 .lqd-bnnr-left {
    clip-path: polygon(0px 0px, 100% 0px, 98.87% 100%, 12.47% 99.21%);
  }
}

@media (min-width: 768px) {

  body[dir=rtl] .vc_col-sm-offset-1,
  body[dir=rtl] .vc_col-sm-offset-2,
  body[dir=rtl] .vc_col-sm-offset-3,
  body[dir=rtl] .vc_col-sm-offset-4,
  body[dir=rtl] .vc_col-sm-offset-5,
  body[dir=rtl] .vc_col-sm-offset-6,
  body[dir=rtl] .vc_col-sm-offset-7,
  body[dir=rtl] .vc_col-sm-offset-8,
  body[dir=rtl] .vc_col-sm-offset-9,
  body[dir=rtl] .vc_col-sm-offset-10,
  body[dir=rtl] .vc_col-sm-offset-11 {
    margin-left: 0px;
  }

  .lqd-pb-style-9 .lqd-pb-num-container:after,
  .lqd-pb-style-9 .lqd-pb-icon-container:after {
    left: -15px;
    right: 50%;
  }

  .lqd-pb-style-9 .lqd-pb-num-container:before,
  .lqd-pb-style-9 .lqd-pb-icon-container:before {
    right: -15px;
    left: 50%;
  }
}

.lqd-submenu-cover .main-nav>.menu-item-has-children:not(.megamenu)>.nav-item-children:before {
  right: clamp(-5px, calc(var(--lqd-menu-items-left-padding, 15px) * -1), -20px);
  left: clamp(calc(var(--lqd-menu-items-right-padding, 15px) * -1), calc((var(--lqd-menu-items-right-padding, 15px) / 2) * -1), calc(var(--lqd-menu-items-right-padding, 15px) * -1));
}

.lqd-contact-form .ui-button.ui-selectmenu-button .ui-selectmenu-icon,
.lqd-contact-form i {
  left: calc(1em + 15px);
  right: auto;
}

html[dir=rtl] [data-mobile-nav-trigger-alignment=right] .lqd-mobile-sec .navbar-brand {
  justify-content: flex-start;
}

html[dir=rtl] [data-mobile-nav-trigger-alignment=right] .lqd-mobile-sec .navbar-toggle {
  justify-content: flex-end;
}

.lqd-stickybar-wrap .lqd-scrl-indc .lqd-scrl-indc-inner {
  flex-direction: row;
}

.ui-selectmenu-icon.ui-icon {
  float: left !important;
}

.lqd-mobile-sec .submenu-expander {
  left: 25px;
  right: auto;
}

.lqd-custom-menu .submenu-expander {
  left: 1.85em;
  right: auto;
}
.text-left .iconbox-icon-wrap {
    margin-inline-start: 30px;
    margin-inline-end: 0;
}
@media screen and (max-width: 992px) {
  .one-ib-circ-icn {
    margin-inline-end: -50px;
    margin-inline-start: 0;
}
}

@media screen and (max-width: 1366px) {
  .lqd-post-sticky-stuff {
    margin-inline-end: 3vw;
    margin-inline-start: 0;
  }
}

@media (min-width: 1200px) {
.one-ib-circ-icn {
  margin-inline-start: 180px;
  top: 0;
  right: 50%;
  left: auto;
}
  .vc_col-lg-offset-1 {
    margin-right: 8.33333333%;
    margin-left: 0px;
  }

  .text-lg-left {
    text-align: end ! important;
  }

  .text-lg-right {
    text-align: start ! important;
  }

  .lqd-custom-menu .megamenu .nav-item-children {
    right: 100% !important;
    left: auto !important;
    z-index: 999999999;
  }

  .navbar-fullscreen .main-nav .nav-item-children {
    right: 110%;
    left: auto;
  }

  .ld-module-cart-offcanvas .ld-cart-product-price {
    left: 30px;
    right: auto;
  }

  .ld-module-cart-offcanvas a.ld-cart-product-remove.remove {
    right: auto;
    left: 0;
  }
}

@media (min-width: 992px) {

  .lqd-pb-icon-between .lqd-pb-column:not(:last-of-type):after,
  .lqd-pb-icon-between-middle .lqd-pb-column:not(:last-of-type):after {
    content: '\ea29';
    left: 15px;
    right: auto;
  }

  .lqd-pb-style-4 .lqd-pb-num-container {
    left: 50%;
    right: auto;
  }

  .text-md-left {
    text-align: end ! important;
  }

  .text-md-right {
    text-align: start ! important;
  }

  .lqd-hotspot-r .lqd-hotspot-content {
    margin-inline-start: 0;
    margin-inline-end: 1em;
  }

  .lqd-hotspot-l .lqd-hotspot-content {
    margin-inline-end: 0;
    margin-inline-start: 1em;
  }

  body.has-left-sidebar #lqd-contents-wrap {
    flex-direction: row;
  }

  .pos-md-tr,
  .pos-md-br,
  .pos-md-r {
    left: 0;
    right: auto;
  }

  .lqd-iot-content h3 {
    margin: 1em 0 0 0;
  }
  body.has-left-sidebar .lqd-sidebar-container {
    margin-inline-start: auto;
    margin-inline-end: 0;
	order: 2;
}
.lqd-sidebar-container {
    width: 30%;
    margin-inline-end: auto;
    margin-inline-start: unset;
    order: 1;
}
.lqd-contents {
    order: 2;
}
  body.has-left-sidebar .lqd-post-sticky-stuff {
    right: -8vw;
    left: auto;
  }
}

@media (min-width: 768px) {
  .text-sm-left {
    text-align: end !important;
  }

  .text-sm-right {
    text-align: start !important;
  }

  .text-sm-right.wpb_column .wpb_wrapper.vc_figure,
  .text-sm-right.wpb_column .iconbox-side,
  .text-sm-right.wpb_column .lqd-testi-details,
  .text-sm-right.wpb_column .lqd-imggrp-inner,
  .text-sm-right.wpb_column .liquid-counter-element,
  .text-sm-right.wpb_column .lqd-fancy-menu>ul>li>a {
    justify-content: flex-start;
  }

  .text-sm-left.wpb_column .wpb_wrapper.vc_figure,
  .text-sm-left.wpb_column .iconbox-side,
  .text-sm-left.wpb_column .lqd-testi-details,
  .text-sm-left.wpb_column .lqd-imggrp-inner,
  .text-sm-left.wpb_column .liquid-counter-element,
  .text-sm-left.wpb_column .lqd-fancy-menu>ul>li>a {
    justify-content: flex-end;
  }
}

.lqd-gdpr-left {
  padding-left: 16px;
  padding-right: 0;
}

.ld-sf--button-inside [type=submit] {
  left: 0;
  right: auto;
}

.main-nav .link-sup {
  left: 1em;
  right: auto;
}

.vc_separator.vc_separator_align_left h4 {
  padding: 0 0 0 .8em;
}

.wpcf7-acceptance .wpcf7-list-item-label::before,
.wpcf7-acceptance .wpcf7-list-item-label::after {
  right: 0;
  left: auto;
}

.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after {
  right: 5px;
  left: auto;
}

.lqd-contact-form .ajax-loader {
  top: calc(50% - 25px);
  left: 20px;
  right: auto;
}

.fr-close {
  right: auto !important;
  left: 0;
}

.lqd-tabs-style-12 .lqd-tabs-nav a:after {
  right: 0;
  left: auto;
}

.pos-tr,
.pos-br,
.pos-r {
  left: 0;
  right: auto;
}

.lqd-tm-style-2 .lqd-tm-details {
  right: 0;
  left: auto;
}

.lqd-lp-img .lqd-lp-meta:not(:only-child).pos-b-l {
  left: auto;
  right: 0;
}

.wp-block-pullquote__citation:before,
.wp-block-quote__citation:before,
blockquote cite:before {
  right: 0;
  left: auto;
}

.tags-links>span,
.share-links>span {
  letter-spacing: 0 !important;
}

.lqd-pf-meta-nav-classic .lqd-pf-nav-link .icon-ion-ios-arrow-forward::before {
  content: "\ea29";
}

.lqd-custom-menu .nav-item-children {
  right: 100%;
  left: auto;
}

.lqd-fancy-menu .menu-item-has-children>a>.submenu-expander:before {
  content: "\ea29";
}

.btn-icon-sep .btn-icon:before {
  right: 0;
  left: auto;
}

.accordion-expander-left .accordion-expander {
  left: auto;
  right: 0 !important;
}

.lqd-tm-style-1 .lqd-tm-details {
  right: -40px;
  left: 15%;
}

.liquid-progressbar-bar {
  right: 0;
  left: auto;
}

.liquid-progressbar-title {
  right: 0;
  left: auto;
}

.liquid-progressbar-percentage {
  left: 0;
  right: auto;
  opacity: 1;
}

.liquid-progressbar-values-inside,
.liquid-progressbar-values-inside .liquid-progressbar-percentage {
  left: 15px;
  right: auto;
}


.text-right {
  text-align: right !important;
}

.text-left {
  text-align: left !important;
}

.lqd-fb-style-1-3 h6:after {
  right: 0;
  left: auto;
}

.ltr-sp-25 {
  letter-spacing: 0em !important;
}

.one-roadmap-bar {
  right: 0;
  left: auto;
}

.lqd-bnr-3d .carousel-nav {
  left: 12%;
  right: auto;
}

.iconbox.text-right {
  align-items: flex-start;
}

.iconbox-side.text-right,
.iconbox-inline.text-right {
  flex-direction: row;
}

.iconbox-side.text-left,
.iconbox-inline.text-left {
  flex-direction: row-reverse;
}

.iconbox-side.text-right .iconbox-icon-wrap,
.iconbox-side.text-align-default .iconbox-icon-wrap {
  margin-inline-start: 0;
  margin-inline-end: 30px;
}

.iconbox.text-left {
  align-items: flex-end;
}

.iconbox-inline.text-right .iconbox-icon-container {
  margin-inline-end: 15px;
  margin-inline-start: 0;
}

.iconbox-inline.text-left .iconbox-icon-container {
  margin-inline-end: 0;
  margin-inline-start: 15px;
}

.iconbox-inline.text-right {
  justify-content: flex-start;
}

.iconbox-inline.text-left {
  justify-content: flex-end;
}

.lqd-stack-buttons-style-2.page-has-right-stickybar #pp-nav,
.lqd-stack-buttons-style-2.page-has-right-stickybar .lqd-stack-prevnext-wrap {
  left: 50px;
  right: auto;
}

#pp-nav li:hover .pp-tooltip {
  transform: translate(18px, -50%);
}

#pp-nav .pp-tooltip {
  left: 100%;
  right: auto;
}

/***************WOO*********************/
.woocommerce div.product table.variations .lqd-select-wrap .lqd-select-ext {
  left: 0;
  right: auto;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:after {
  right: 0;
  left: auto;
  transform-origin: right;
}

.woocommerce #review_form #respond .comment-form .comment-form-rating {
  padding: 16px 25px 16px 75px;
}

.woocommerce #review_form #respond .comment-form .stars .star-5:after {
  right: 100%;
  left: auto;
}

.woocommerce #review_form #respond .comment-form .stars .star-5:after {
  content: '0 از 5';
}

.woocommerce #review_form #respond .comment-form .stars .star-1.active~.star-5:after {
  content: "1 از 5";
}

.woocommerce #review_form #respond .comment-form .stars .star-2.active~.star-5:after {
  content: "2 از 5";
}

.woocommerce #review_form #respond .comment-form .stars .star-3.active~.star-5:after {
  content: "3 از 5";
}

.woocommerce #review_form #respond .comment-form .stars .star-4.active~.star-5:after {
  content: "4 از 5";
}

.woocommerce #review_form #respond .comment-form .stars .star-5.active:after {
  content: "5 از 5";
}

.woocommerce div.product table.variations .lqd-select-wrap select {
  padding-right: 10px;
}

ul.breadcrumbs>li:not(:last-child):after,
ol.breadcrumb>li:not(:last-child):after {
  content: '\ea29';
}

.woocommerce span.lqd-sp-label,
.woocommerce span.ld-sp-soldout,
.woocommerce span.onsale {
  right: 18px;
  left: auto;
}

html[dir=rtl] [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse {
  left: 10vw;
  right: 0;
}

[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse .nav-trigger {
  left: 15px;
  right: auto;
}

.btn-underlined:before,
.btn-underlined:after {
  right: 0;
  left: auto;
}

body.has-left-sidebar .lqd-post-sticky-stuff .lqd-post-share:only-child a {
  padding-inline-start: 3.5em;
  padding-inline-end: unset;
}

.liquid-milestone-content {
    width: calc(85% - 0.85em);
}

.btn-hover-swp.btn-solid .btn-txt, .btn-hover-swp.btn-bordered .btn-txt {
    margin-inline-start: 1em;
    margin-inline-end: auto;
	display: contents;
}

.btn-txt + .btn-icon {
    margin-inline-start: 0;
    margin-inline-end: 8px;
	order: -1;
}
.btn-icon + .btn-icon {
    order: 2;
}
.btn-hover-reveal .btn-icon {
    margin-inline-end: -1em !important;
}
.btn-hover-reveal.btn-icon-left .btn-icon {
    margin-inline-start: -1em !important;
    margin-inline-end: 0 !important;
	order: 2 !important;
}
.btn-icon-left .btn-txt + .btn-icon {
    margin-inline-end: 0;
    margin-inline-start: 8px;
    order: 2;
}
.btn-hover-swp.btn-icon-left.btn-solid .btn-txt, .btn-hover-swp.btn-icon-left.btn-bordered .btn-txt {
    margin-inline-end: 0;
    margin-inline-start: -1em;
	display: contents;
}
.btn-hover-swp .btn-icon+.btn-icon {
    order: 0;
    margin-inline-end: var(--icon-me);
    margin-inline-start: var(--icon-ms);
}
.btn-hover-swp.btn-icon-left .btn-icon + .btn-icon {
    order: -2;
    transform: translateX(1em);
}
.btn-icon-bottom .btn-icon {
    order: 1 !important;
}
.btn-icon-left.btn-icon-sep .btn-icon {
    margin-inline-end: 0 !important;
    margin-inline-start: 0.9090909091em !important;
    padding-inline-end: 0;
    padding-inline-start: 0.9090909091em;
}

.btn-icon-solid.btn-icon-left .btn-txt + .btn-icon, .btn-icon-bordered.btn-icon-left .btn-txt + .btn-icon {
    margin-inline-end: 0 !important;
    margin-inline-start: 20px !important;
}
.lqd-lp-read-more .btn-line-after svg {
    left: -18px;
    right: auto;
}
.lqd-counter-icon {
    left: 20px;
    right: auto;
}
.text-left span.lqd-counter-icon {
    right: 20px;
    left: auto;
}
.lqd-lp-style-20 .lqd-lp-cat a:hover {
    padding: 0 0.25em;
    background-color: white;
    color: black;
}
li.z-index-3.pt-3.px-3.m-0.pt-md-9.px-md-9.mt-md-4.pos-abs.pos-tl.is-active {
    pointer-events: none !important;
}


header.lqd-lp-header.ps-3,.lqd-lp-author-info.ms-4.text-uppercase.ltr-sp-1.font-weight-bold,.lqd-lp-author-info.ms-3{
	padding-inline-start: 1rem!important;
}

ul.lqd-lp-cat.reset-ul.inline-ul.pos-rel.z-index-3.pt-2.pb-2 {
    padding-inline-start: 1rem;
    padding-inline-end: 1rem;
}

svg.rtl_iconboer {
    float: left;
}
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h1 svg .rtl_iconboer, .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h2 svg .rtl_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h3 svg.rtl_iconboer, .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h4 svg .rtl_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h5 svg .rtl_iconboer, .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h6 svg .rtl_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover div svg .rtl_iconboer,.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover span svg .rtl_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover p svg .rtl_iconboer {
    transform: translateX(-0.5em) !important;
}
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h1 .ltr_iconboer, .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h2 .ltr_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h3 .ltr_iconboer, .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h4 .ltr_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h5 .ltr_iconboer, .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h6 .ltr_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover div .ltr_iconboer,.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover span .ltr_iconboer,
.elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover p .ltr_iconboer {
    transform: translateX(0.5em) !important;
}

.wpb-js-composer .iconbox-heading-arrow-onhover h3:after {
    content: "\ea29";
    left: 0;
    right: auto;
}
.elementor-page .iconbox-custombg .iconbox-icon-container .icon-custom-bg>* {
    transform: translateX(50%) translateY(-50%) !important;
}
.daterangepicker {
    font-family: 'iranyekanfan' !important;
}
body[dir=rtl] .btn-hover-swp {
    --icon-translate-val: 1em;
    --txt-translate-val: 1.5em;
}
.btn-hover-swp.btn-naked .btn-icon+.btn-icon, .btn-hover-swp.btn-underlined .btn-icon+.btn-icon {
    inset-inline-end: 0;
	inset-inline-start: auto;
}
.btn-hover-swp.btn-naked.btn-icon-left .btn-icon+.btn-icon, .btn-hover-swp.btn-underlined.btn-icon-left .btn-icon+.btn-icon {
    inset-inline-start: 0;
    inset-inline-end: auto;
}
#pp-nav {
    right: 50px !important;
    left: auto !important;
}