/* --back to top-- */

.rtl #back-to-top {
    left: 20px;
    right: auto;
}

/* ----------------------------------------Home-1--------------------------------------- */

/* --Header--Home-1 */

.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul.sub-menu > li > a > span::before {
    margin-left: 8px;
    margin-right: 0;
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul > li.menu-item > a > span::after {
    -webkit-transform: rotate(90deg) scale(-1);
    transform: rotate(90deg) scale(-1);
    left:auto;
    right:91.5%;
}
.rtl .wdt-header-menu ul li ul.children li ul:not(.menu-item-object-wdt_mega_menus ul),.rtl .wdt-header-menu ul li ul.sub-menu li ul:not(.menu-item-object-wdt_mega_menus ul) {
    right: 100%;
    left: auto;
    
}
.rtl .wdt-header-menu ul li ul.children, .rtl .wdt-header-menu ul li ul.sub-menu,.rtl .wdt-header-menu ul li.has-mega-menu > ul {
    text-align: right;
}
.rtl .wdt-header-menu ul li ul.children,.rtl .wdt-header-menu ul li ul.sub-menu,.rtl .wdt-header-menu ul li.has-mega-menu > ul {
    left: auto;
    right:0;
}
.rtl .wdt-header-menu ul li ul.children,.rtl .wdt-header-menu ul li ul.sub-menu,.rtl .wdt-header-menu ul li.has-mega-menu > ul {
    -webkit-box-shadow: -4px 4px 0 0 rgba(var(--wdtLinkColorRgb),1);
    box-shadow: -4px 4px 0px 0px rgba(var(--wdtLinkColorRgb),1);
    
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul.sub-menu > li > a:hover > span::before { 
    animation: rtl-icon-move 0.5s ease;
    -webkit-animation: rtl-icon-move 0.5s ease; 
}
 @keyframes rtl-icon-move { 
    0% {transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;} 
    50% {transform:translateX(5px);-webkit-transform:translateX(5px);opacity:0;color:var(--wdtPrimaryColor);} 
    100% {transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;color:var(--wdtPrimaryColor);}
 }
 @-webkit-keyframes rtl-icon-move { 
    0% {transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;} 
    50% {transform:translateX(5px);-webkit-transform:translateX(5px);opacity:0;color:var(--wdtPrimaryColor);} 
    100% {transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;color:var(--wdtPrimaryColor);} 
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] > a > span::after {
  
    right: 100%;
    left: auto;
    margin-right: 8px;
    margin-left: 0;
}
  /* ------------Header-end------ */



.rtl .wdt-custom-slider-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
    right: auto;
    left: 135px;

}
.rtl .wdt-custom-slider-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    margin-left: -10px;
    margin-right: 30px;
    -webkit-box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
    box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
}
.rtl .wdt-custom-slider-h4 .swiper-slide .wdt-custom-h4-slider-btn {
    transform: translateX(-100px);
    -webkit-transform: translateX(-100px)
  
}
.rtl .wdt-custom-slider-h4 .swiper-slide-active .wdt-custom-h4-slider-btn {
      transform: translateX(0px); 
      -webkit-transform: translateX(0px);
}
.rtl .wdt-dark-bg :is(.wdt-template-bordered,.wdt-template-filled) .wdt-button,.rtl .wdt-dark-bg .wdt-button-holder:is(.wdt-template-bordered,.wdt-template-filled) .wdt-button {
    -webkit-box-shadow: -4px 4px 0px var(--wdtAccentTxtColor);
    box-shadow: -4px 4px 0px var(--wdtAccentTxtColor);
}


.rtl .wdt-custom-slider-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover {
    
    box-shadow: 0px 0px 0 var(--wdtAccentTxtColor);
    -webkit-box-shadow: 0px 0px 0 var(--wdtAccentTxtColor);
}

.rtl .wdt-custom-icon-box-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span::before {
    transform: scale(0.5) translateY(0%) translateX(-50%);
    -webkit-transform: scale(0.5) translateY(0%) translateX(-50%);
}
.rtl .woocommerce ul.products.product-label-boxed li.product .product-labels {
    right: 23px;
    left:auto;
}
.rtl .woocommerce ul.products.product-content-hover-slideright li.product:hover .product-thumb .product-thumb-content > div {
  -webkit-transform: translate3d(10px, 10px, 0);

  transform: translate3d(10px, 10px, 0);

}
.rtl .wdt-custom-icon-box-h2 .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span::before {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
  
}
.rtl .woocommerce ul.products.vertical-position-top-right li.product .product-thumb .product-buttons-wrapper.product-icons {
  right:auto;
  left: 8px;

}
.rtl .woocommerce ul.products.product-content-alignment-left li.product .product-details {
    text-align: right;
  
}
.rtl .woocommerce ul.products li.product .product-thumb .product-buttons-wrapper.product-icons .wc_inline_buttons > .wc_btn_inline .tooltip {
    left: 120%;
    right: auto;
    transform: translateY(-50%) translateX(-10px);

}
.rtl .woocommerce ul.products li.product .product-thumb .product-buttons-wrapper.product-icons .wc_inline_buttons > .wc_btn_inline .tooltip::after {
    left: -4px;
    right: auto;
}
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a.button,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button.button,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons .button {
    box-shadow: -3px 3px 0 var(--wdtBodyTxtColor);
    -webkit-box-shadow: -3px 3px 0 var(--wdtBodyTxtColor);
  
}
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a:hover,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a.button:hover,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button:hover,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button.button:hover,
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons .button:hover {
    
    box-shadow: 0 0 0 var(--wdtBodyTxtColor);
    -webkit-box-shadow: 0 0 0 var(--wdtBodyTxtColor);
}
.rtl .wdt-events-holder .wdt-column-wrapper .wdt-event-item .wdt-event-item-media {
    margin-left: 30px;
    margin-right: 0;
  
}
.rtl .wdt-events-holder .wdt-event-item .wdt-event-meta-wrapper > p > i::before{
    margin-left: 10px;
    margin-right: 0;
    
}

.rtl .wdt-events-holder .wdt-event-item .wdt-event-Categories-wrapper .wdt-event-Categories a, .wdt-events-holder .wdt-event-item a.wdt-event-item-button {
   box-shadow: -4px 4px 0px var(--wdtLinkColor);
  -webkit-box-shadow: -4px 4px 0px var(--wdtLinkColor);

}
.rtl .wdt-events-holder .wdt-event-item .wdt-event-Categories-wrapper .wdt-event-Categories a:hover,.rtl .wdt-events-holder .wdt-event-item a.wdt-event-item-button:hover {
    box-shadow: 0 0 0 0 var(--wdtLinkColor);
    -webkit-box-shadow: 0 0 0 0 var(--wdtLinkColor);
}

.rtl .wdt-custom-testimonial-with-product .wdt-content-item .wdt-content-elements-group {
    text-align: right;
    margin-right: 20px;
    margin-left: 0;
}
.rtl .wdt-custom-countdown-h2 .wdt-countdown-holder .wdt-downcount {
    box-shadow: -4px 4px 0 var(--wdtLinkColor);
    -webkit-box-shadow: -4px 4px 0 var(--wdtLinkColor);
}



.rtl .wdt-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a,.rtl .wdt-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image .bx-wrapper .entry-gallery-post-slider li {

    right: 0;
    left: auto;
  
}

.rtl .wdt-fadeinleft-hover .blog-entry .entry-thumb > a img,.rtl .wdt-fadeinleft-hover.wdt-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a {
 
       transform: translate3d(6.66%, 0, 0);
    -webkit-transform: translate3d(6.66%, 0, 0);

  }
.rtl .wdt-fadeinleft-hover .blog-entry:hover .entry-thumb > a img,.rtl .wdt-fadeinleft-hover.wdt-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image > a {
  
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
}
.rtl .has-text-align-left p,.rtl .alignleft {
    text-align: right;
}

.rtl .wdt-custom-product-with-hotspot-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {
    right: 4%;
    left: auto;

}
.rtl .wdt-custom-product-with-hotspot-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {
    left:64.12%;
    right: auto;
    
}
/* -----------testimonial------------ */

.rtl .wdt-custom-h8.wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
    -webkit-box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
   
}
.rtl .wdt-custom-h8.wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover {
    box-shadow: 0px 0px 0 var(--wdtAccentTxtColor);
    -webkit-box-shadow: 0px 0px 0 var(--wdtAccentTxtColor);
    
}
.rtl .wdt-custom-h8.wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev {
    right: -44px;
    left: auto;
}
.rtl .wdt-custom-h8.wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next {
    left: -40px;
    right: auto;
}
@media screen and (max-width: 1024px) {
    .rtl .wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next {
      left: 0px;
      right: auto;
    }
    .rtl .wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev {
        right: 0px;
        left: auto;
      }
}
@media screen and (max-width: 768px) {
    .rtl .wdt-custom-h8.wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev {
      right: -4px;
      left: auto;
    }
    .rtl .wdt-custom-h8.wdt-custom-testimonial-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next {
        left: 0;
        right: auto;
    }
}




.rtl:is(.wdt-template-bordered,.wdt-template-filled) .wdt-button,.rtl .wdt-button-holder:is(.wdt-template-bordered,.wdt-template-filled) .wdt-button {
    box-shadow: -4px 4px 0px var(--wdtLinkColor);
    -webkit-box-shadow: -4px 4px 0px var(--wdtLinkColor);
}
.rtl .wdt-custom-carousel-brand-logo-h3 .wdt-content-item::before,
.rtl .wdt-custom-carousel-brand-logo-h3 .wdt-content-item::after {
    right: 0;
    left: auto;

}
.rtl:is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before,.rtl .wdt-button-holder:not([class*="wdt-animation-linethrough"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before,
.rtl .wdt-button-holder:not([class*="wdt-animation-sweep"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-bounce"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-shutter-out"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-shutter-cross-forward-out"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-shutter-cross-backward-out"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-radial-in"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-radial-out"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-radial"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-shutter-cross"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-outline"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-overline"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-underline"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-updownline"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before, 
.rtl .wdt-button-holder:not([class*="wdt-animation-linethrough"]):is(.wdt-template-bordered, .wdt-template-filled) .wdt-button::before {
   
    right: -60%;
    left: auto;
    
}
.rtl .wdt-events-holder .wdt-event-item .wdt-event-Categories-wrapper .wdt-event-Categories a::before,.rtl .wdt-events-holder .wdt-event-item a.wdt-event-item-button::before {  
    right: -60%;
    left: auto;
}

.rtl .elementor-widget-rating .e-rating .e-icon-wrapper.e-icon-marked {    
    right: 0;
    left: auto;
}  

 /* ====== Animation Widgets*/
 
 .rtl .wdt-animation-holder:not(.vertical) .wdt-animation-wrapper div[class*="-marqee"].left-to-right {
    -webkit-animation: rtl-MarqueeLeft 80s linear infinite 0ms;
    animation: rtl-MarqueeLeft 80s linear infinite 0ms;
}

.rtl .wdt-animation-holder:not(.vertical) .wdt-animation-wrapper div[class*="-marqee"].right-to-left ~ div.wdt-animation-cloned-marqee,.rtl .wdt-animation-holder:not(.vertical) .wdt-animation-wrapper div[class*="-marqee"].left-to-right ~ div.wdt-animation-cloned-marqee {
    -webkit-animation: auto;
    animation: auto;
}

/* ------Home-1 Counter----- */
.rtl .wdt-custom-countdown-h2 .wdt-countdown-holder .wdt-counter-wrapper:nth-child(2) {
    border-left: 0;
    
}
.rtl .wdt-custom-countdown-h2 .wdt-countdown-holder .wdt-counter-wrapper {    
    border-width: 0 0px 1px 1px;
    
}
@media screen and (max-width: 768px) and (min-width: 481px) {
    .rtl .wdt-custom-countdown-h2 .wdt-countdown-holder .wdt-counter-wrapper:not(:last-child) {
      border-left: 1px solid;
   
    }
    .rtl .wdt-custom-countdown-h2 .wdt-countdown-holder .wdt-counter-wrapper {    
        border-width: 0 0px 0px 1px;
        
    }

}



@keyframes rtl-MarqueeLeft {
    from {
        margin-right: 0;
    }

    to {

        margin-right: var(--wdt-marque-Margin-Width);
    }
}

/* ----------Responsive Home-1----------- */


@media only screen and (max-width:1540px) {
.rtl .wdt-custom-product-with-hotspot-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {
        right:2%;
        left: auto;
}
.rtl .wdt-custom-product-with-hotspot-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {
        left:62%;
        right: auto;
}
    

}
@media only screen and (max-width:1280px) {
.rtl .wdt-custom-slider-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
    left: 90px;
    right:auto;
 }
 .rtl .wdt-events-holder .wdt-column-wrapper .wdt-event-item .wdt-event-item-media {
    margin-left: 0;
    
  }

}
@media only screen and (max-width:1024px) {
.rtl .wdt-custom-slider-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
    left: 35px;
    right: auto;
 }
.rtl .wdt-custom-product-with-hotspot-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev { 
    right:2%; 
    left: auto; 
}
.rtl .wdt-custom-product-with-hotspot-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {
         left: 2%; 
         right: auto; 
}


}
@media only screen and (max-width:768px) {
    .rtl .wdt-custom-intractive-img-gallery-h1 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) {
        margin-left: 30px;
        margin-right: 0;
    }


}
@media only screen and (max-width:480px) {
.rtl .wdt-custom-slider-h4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
    right: -20px;
    left: auto; 
}
.rtl .wdt-custom-intractive-img-gallery-h1 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) {    
    margin-left: 15px;
    margin-right: 0;
}

}
@media screen and (max-width: 1024px) and (min-width: 769px) {
    .rtl .wdt-custom-intractive-img-gallery-h1 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) {
      
      margin-left: 30px;
      margin-right: 0;
    }
}

/* ---Home-1 Popup-box------ */
.rtl .wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close {
    
    left: 10px;    
    right: auto;
}
.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
    padding-left: 8em;
    padding-right: 1em;
}
.rtl-popup-icon-list .elementor-icon-list-item .elementor-icon-list-text {
    text-align:right;
}
 /* ------- Footer Home-1----- */

.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon input {
    padding-left: 4em;
    padding-right: 1em;
}
.rtl .wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit'] {
    left: 5px;
    right: auto;
}
.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit'] {
    left: -2px;
    right: auto;
}
.rtl .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] svg {
    
    transform: scaleX(-1);
}




/* ----------------------------------------Home-2--------------------------------------- */

/* --Header--Home-2 */

.rtl .wdt-home2-menu .wdt-dark-bg .wdt-header-menu ul li ul.children,.rtl .wdt-home2-menu .wdt-header-menu ul li ul.sub-menu,.rtl .wdt-home2-menu .wdt-header-menu ul li.has-mega-menu > ul {
    -webkit-box-shadow: -4px 4px 0 0 rgba(var(--wdtLinkColorRgb),1);
    box-shadow: -4px 4px 0 0 rgba(var(--wdtLinkColorRgb),1);

}

.rtl .wdt-header-icons-list > div.search-item.search-default #searchform input[type="text"] {
    padding-left: 65px;
    padding-right: 20px;
 
  
}
.rtl .wdt-search-form-container #searchform input[type="submit"] {
    left: 0;
    right: auto;
   
}


/* -------end----- */

.rtl .wdt-custom-h3-slider .wdt-thumb-slider-info div.wdt-thumb-slider-button > a {
    box-shadow: -4px 4px 0px var(--wdtAccentTxtColor);
    -webkit-box-shadow: -4px 4px 0px var(--wdtAccentTxtColor);
  
}
.rtl .wdt-custom-h3-slider .wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover {   
    box-shadow: 0 0 0px var(--wdtLinkColor);
    -webkit-box-shadow: 0 0 0px var(--wdtLinkColor);
}
.rtl .wdt-custom-h3-slider .wdt-thumb-slider-info div.wdt-thumb-slider-button > a::before {
    right: -60%;
    left: auto;
  
}

.rtl .wdt-custom-social-icon-h2.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin-right: 2px;
    margin-left: 0;
}
.rtl .wdt-custom-scrolldown-h2.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    margin-right: 6px;
    margin-left: 0;
    padding: 0 12px 0 5px;
}

.rtl .wdt-product-tab-section.type-1 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor {
    box-shadow: -4px 4px 0 0 var(--wdtLinkColor);
  -webkit-box-shadow: -4px 4px 0 0 var(--wdtLinkColor);
  margin-left: 4px;
  margin-right: 0;
}
.rtl .wdt-tabs-container .wdt-tabs-list li:not(:last-child) {
    margin: 0 0px 0 10px;
}
.rtl .wdt-product-tab-section.type-1 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor::before {
    right: -60%;
    left: auto;
  
}
.rtl .elementor-section.elementor-section-stretched {
    right: 0 !important;
    left: auto;
}
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.product-thumb-iconsgroup-position-horizontal.wdt-custom-bottom-icon-product li.product .product-thumb .product-buttons-wrapper.product-icons .wc_inline_buttons {
    box-shadow: -4px 4px 0 0 var(--wdtLinkColor);
    -webkit-box-shadow: -4px 4px 0 0 var(--wdtLinkColor);
    margin: 10px 10px 14px 14px;

}
.rtl .woocommerce ul.products.product-thumb-iconsgroup-style-simple.product-thumb-iconsgroup-position-horizontal li.product .product-thumb .product-buttons-wrapper.product-icons .wc_inline_buttons > .wc_btn_inline:not(:last-child)::after {
    left: 0;
    right: auto;
}
.rtl .woocommerce ul.products li.product .product-details .price ins {
    margin-left: 6px;
    margin-right: 0;
}
.rtl .wdt-custom-product-collection-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-content-group .wdt-content-icon span {
   
    margin-left: clamp(0.625rem, 0.5rem + 0.625vw, 1.25rem);
    margin-right: 0;
   
}
.rtl blockquote {
    border-right: 2px solid currentColor; 
    border-left: 0;   
    padding: 0 1rem 0 0rem;
    border-color: rgba(var(--wdtHeadAltColorRgb),0.2);
}


/* -----testimonial---- */

.rtl .wdt-custom-testimonial-h7 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
  left: 0;
  right: auto;
}
.rtl .wdt-custom-testimonial-h7 .wdt-content-item .wdt-content-image-wrapper {
    margin-left: clamp(1.125rem, 1.0375rem + 0.4375vw, 1.5625rem);
    margin-right: 0;
}
.rtl .wdt-custom-testimonial-h7 .wdt-content-item .wdt-content-media-group {
    padding-right: 20px;
    padding-left: 0;
}
.rtl .wdt-custom-testimonial-h7 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
  
    box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
    margin: 5px 20px 5px 0px;

}
.rtl .wdt-custom-testimonial-h7 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover{
    box-shadow: 0px 0px 0 var(--wdtAccentTxtColor);
}
/* ----------end---- */
.rtl .wdt-simple-style.wdt-post-entry.entry-grid-layout .blog-entry {

    text-align: right;
 }

.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button {    
    box-shadow: -4px 4px 0px var(--wdtLinkColor);
    -webkit-box-shadow: -4px 4px 0px var(--wdtLinkColor);
}
.rtl .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper .wdt-custom-showcase-content .wdt-content-item .wdt-content-button > a {
    box-shadow: -4px 4px 0 0 var(--wdtLinkColor);
    -webkit-box-shadow: -4px 4px 0 0 var(--wdtLinkColor);
    margin: 0 0px 4px 4px;
    
}
.rtl .wdt-custom-faq-h7 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
    margin-right: 20px;
    margin-left: 0;

}

.rtl .wdt-custom-marque-h7 .wdt-animation-item.icon-item i {   
    animation-direction: unset;
    -webkit-animation-direction: unset;
}
.rtl .play-icon-rotate {    
    animation-direction: unset;
    -webkit-animation-direction: unset;
}
.rtl .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i svg{
    transform: scale(-1);
}

.rtl .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-text::after {
  right: -100%;
  left: auto;
  
}
.rtl .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-text::before {
  right: 0px;
  left: auto;

}
.rtl .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-text:hover::before,.rtl .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-text:hover::after {
  transform: translateX(-100%);
}

/* -------Home-2 Form--------- */
.rtl .wdt-custom-booking-contactfrom .col-i > p {
   
    text-align: right;
}
.rtl .wdt-custom-booking-contactfrom .col-ii > p {
   
    text-align: right;
}
.rtl .wdt-custom-booking-contactfrom input:not(input[type="submit"]) {
    text-align: right;
}
.rtl [type="number"]::-webkit-inner-spin-button,.rtl [type="number"]::-webkit-outer-spin-button{
    position: absolute;
   width: 20px;
   top: 10%;
   bottom: 10%;
   max-height: 30px;
   margin: auto;

   
}

.rtl .wpcf7-form.invalid .wpcf7-response-output,.rtl .wpcf7 form.invalid .wpcf7-response-output {
    
    text-align: right;
}


/* --------------------------------------   */


/* -------Footer Home-2 ------*/
.rtl .wdt-bottom-border-newsletter .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type="email"] {
    padding-right:0;
    padding-left: 110px;
}
.rtl .wdt-bottom-border-newsletter .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
    left: 0;
    right: auto;
}
.rtl .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] {
    
    left: 10px;    
    right: auto;
}
.rtl .wdt-custom-footer-time .elementor-icon-list-text span {
    
    float: right;
    
}
.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
   
    margin-right: 10px;
    margin-left: 0;
}
.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon > div {    
    margin-left: 0;
    margin-right: auto;
    
}

/* --------Responsive - Home-2----- */

@media only screen and (min-width:769px) {
    .rtl .wdt-custom-counter-h2 .wdt-column:not(:last-child) .wdt-content-item {
        border-left: 0;
        border-right: 1px solid rgba(var(--wdtAccentTxtColorRgb),0.7);
    }
}

@media only screen and (max-width: 768px) {
    .rtl .wdt-tabs-container[class*="-tabs-toggle-mode"] .wdt-tabs-list-wrapper .wdt-tabs-list::after {
      left: 18px;
      right: auto;
      -webkit-transform: rotate(45deg) translateY(-50%);
      transform: rotate(45deg) translateY(-50%);
    
    }
    .rtl .wdt-tabs-container[class*="-tabs-toggle-mode"] .wdt-tabs-list-wrapper .wdt-tabs-list::before {
        left: 27px;
        right: auto;
        -webkit-transform: rotate(-45deg) translateY(-50%);
        transform: rotate(-45deg) translateY(-50%);
       
      }
     .rtl .wdt-tabs-container[class*="-tabs-toggle-mode"] .wdt-tabs-list-wrapper .wdt-tabs-list.wdt-expanded::before {
        left: 18px;
        right: auto;
      }
     .rtl .wdt-tabs-container[class*="-tabs-toggle-mode"] .wdt-tabs-list-wrapper .wdt-tabs-list.wdt-expanded::after {
        left: 26px;
        right: auto;
      }
     .rtl .wdt-custom-counter-h2 .wdt-column:nth-child(2n-1) .wdt-content-item {
        border-left: 0;
        border-right: 1px solid rgba(var(--wdtAccentTxtColorRgb),0.7);
    }
}



/* ----------------------------------------Home-3--------------------------------------- */

/* --Header--Home-3 */

.rtl .wdt-dark-bg .wdt-header-menu ul li ul.children,.rtl .wdt-dark-bg .wdt-header-menu ul li ul.sub-menu,.rtl .wdt-dark-bg .wdt-header-menu ul li.has-mega-menu > ul {
    -webkit-box-shadow: -4px 4px 0 0 rgba(var(--wdtAccentTxtColorRgb),1);
    box-shadow: -4px 4px 0 0 rgba(var(--wdtAccentTxtColorRgb),1);

}
/* -------end------- */
.rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
   
    right: clamp(0.9375rem, -27.016rem + 29.0237vw, 7.8125rem);
    left: auto;
}
.rtl .wdt-custom-category-h3 .wdt-content-item .wdt-content-image img {
  
    transform-origin: top right;
}

.rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev .wdt-custom-arrow-scale {
    transform-origin:left;
    -webkit-transform-origin: left;
}
.rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev:hover .wdt-custom-arrow-scale {
    transform: scaleX(1.4) translateX(75%);
    -webkit-transform: scaleX(1.4) translateX(75%);
}
.rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next .wdt-custom-arrow-scale {
    transform-origin:right;
    -webkit-transform-origin:right;
}
.rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next:hover .wdt-custom-arrow-scale {
    transform: scaleX(1.4) translateX(-75%);
    -webkit-transform: scaleX(1.4) translateX(-75%);
}
.rtl .wdt-cus-price-links .wdt-content-item .wdt-content-button > a {
    box-shadow: -4px 4px 0 0 var(--wdtPrimaryColor);
}
.rtl .wdt-cus-price-links .wdt-content-item .wdt-content-button > a:hover {
    box-shadow: 0px 0px 0 0 var(--wdtPrimaryColor);

}

.rtl .wdt-custom-icon-box-h3-type2 .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group {
    margin-right: 15px;
    margin-left: 0;
}
.rtl .wdt-custom-get-support-h8 .wdt-content-item > div:not(:last-child) {
    margin-left: 20px;
    margin-right: 0;
}
.rtl .wdt-custom-coundown-h4 .wdt-countdown-holder .wdt-counter-wrapper:not(:last-child) {
    border-left: 1px solid rgba(var(--wdtAccentTxtColorRgb), 0.3);
    border-right: 0;
}
.rtl .wdt-btn-primary-clr :is(.wdt-template-bordered, .wdt-template-filled) .wdt-button,.rtl .wdt-btn-primary-clr .wdt-button-holder:is(.wdt-template-bordered, .wdt-template-filled) .wdt-button {
    box-shadow: -4px 4px var(--wdtPrimaryColor);
    -webkit-box-shadow: -4px 4px var(--wdtPrimaryColor);
}
.rtl .wdt-button:hover,.rtl .wdt-button-holder .wdt-button:hover,.rtl .wdt-button:focus,.rtl .wdt-button-holder .wdt-button:focus {
      box-shadow: 0 0 0px var(--wdtLinkColor);
    -webkit-box-shadow: 0 0 0px var(--wdtLinkColor);
}
.rtl .wdt-custom-marquee-h6 .wdt-animation-item.text-item span {
        margin-right: clamp(0.3125rem, 0.25rem + 0.3125vw, 0.625rem);
    margin-left: 0;
    
}


/* -----testimonial---- */

.rtl .wdt-custom-product-testimonial .wdt-testimonial-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper {
    margin-left: 16px;
    margin-right: 0;
  
}
.rtl .wdt-custom-product-with-testimonial-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    left: 0;
    right: auto;
    
}
.rtl .wdt-custom-product-with-testimonial-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    margin: 5px 15px 5px 5px;
    box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
    -webkit-box-shadow: -4px 4px 0 var(--wdtAccentTxtColor);
}
/* --------end---------- */

.rtl .wdt-custom-team-section .wdt-content-item .wdt-content-image > span > img, .wdt-custom-team-section .wdt-content-item .wdt-content-image > a > img {
    margin-left: 20px;
    margin-right: 0;
}
.rtl .wdt-classic-style.wdt-post-entry .blog-entry div.entry-meta-group > div + div {
    padding-right: 18px;
    padding-left: 0;
    
}
.rtl .wdt-classic-style.wdt-post-entry .blog-entry div.entry-meta-group > div + div::before {  
    right: 0;
    left: auto;
}
.rtl .wdt-custom-blog-list-classic .wdt-classic-style.wdt-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb) {
    text-align: right;
}

.rtl .wdt-custom-blog-list-classic .wdt-classic-style.wdt-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb) {
    text-align: right;
}
.rtl .wdt-classic-style.wdt-post-entry .blog-entry div.entry-meta-group > * {
    float: right;
}
.rtl .wdt-classic-style.wdt-post-entry .blog-entry div.entry-meta-group > div:not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
}
.rtl .wdt-classic-style.wdt-post-entry .blog-entry div.entry-meta-group > div + div {
    padding-right: 18px;
    padding-left: 0;

}
.rtl .wdt-classic-style.wdt-post-entry .blog-entry div.entry-meta-group > div + div::before {
    right: 0;
    left: auto;
}
.rtl .wdt-cus-counter-newsletter .wdt-content-item .wdt-content-media-group .wdt-content-counter-wrapper {
    margin-left: 10px;
    margin-right: 0;
}
.rtl .wdt-content-item .wdt-content-counter > :not(:last-child) {
    margin-left: 2px;
    margin-right: 0;
  
}
.rtl .wdt-cus-counter-newsletter .wdt-counter-holder .wdt-column::before {
    left: -6px;
    right: auto;
 
}
.rtl .wdt-custom-newsletter-h1 .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
  
    padding-left: 150px;
    padding-right: 40px;
}
.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
    left: 0;  
    right: auto;
    
}
.rtl .wdt-custom-newsletter-h1 .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] {

    left: 5px;
    right: auto;
  }

 
/* --------Responsive - Home-3----- */ 
@media only screen and (max-width: 1280px) {
    .rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
      
      right: 220px;
      left: auto;
    }
  }
  

@media only screen and (max-width: 768px) {
    .rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
      left: 5% !important;      
      right: auto !important;
    }
}
@media only screen and (max-width: 480px) {
    .rtl .wdt-simple-advanced-carosel-h3.wdt-simple-advanced-carosel .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
      left: 0 !important;
      right: 0 !important;
    }
  }  

/* ------ Pages ------------- */

/* --Events Single----- */

.rtl .wdt-custom-events-meta .tec-events-elementor-event-widget__datetime-wrapper .tec-events-elementor-event-widget__datetime-header,.rtl .wdt-custom-events-meta .tec-events-elementor-event-widget__cost-header,.rtl .wdt-custom-events-meta .tec-events-elementor-event-widget__categories .tec-events-elementor-event-widget__categories-header,.rtl .wdt-custom-events-meta .tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-header {

    margin-left: 10px;
    margin-right: 0;
}
.rtl .entry-post-navigation.type3 > .post-next-link {
    text-align: left;
}
.rtl .entry-post-navigation.type3 > .post-next-link > .next-post-bgimg {
    left: 12px;
    right: auto;
}
.rtl .entry-post-navigation.type3 > .post-prev-link {
    text-align: right;
}
.rtl .entry-post-navigation.type3 > .post-prev-link > .prev-post-bgimg {
    right: 12px;
    left: auto;
}
.rtl .entry-post-navigation.type3 > div.post-prev-link > .nav-title-wrap p a::before {
  
    transform: scaleX(-1);
  
}
.rtl .entry-post-navigation.type3 > div.post-next-link > .nav-title-wrap p a::after {
    margin-right: 5px;
    margin-left: 0;

}
.entry-post-navigation.type3 > div.post-prev-link > .nav-title-wrap p a:before {
    margin-left: 5px;
    margin-right: 0;
}
.rtl .entry-post-navigation.type3 > div.post-next-link > .nav-title-wrap p a::after {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.rtl .wdt-events-holder .wdt-column-wrapper .wdt-event-item .wdt-event-item-media img {
   
    transform: scaleX(-1);
}
@media only screen and (max-width: 480px) {
    .rtl .entry-post-navigation.type3 > .post-prev-link,.rtl .entry-post-navigation.type3 > .post-next-link {
      text-align: center;
    }
}


/* ------------End--------------- */

/* --Page - Exhibitions----- */
.rtl .tribe-events .tribe-events-c-top-bar__nav-list-item {
    padding-left: 15px;
    padding-right: 0;
}
.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button {
    margin-left: 15px;
    margin-right: 0;
    
}
.rtl .tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg {
    
    margin-right: var(--tec-spacer-1);
    margin-left: 0;
    
}
.rtl .tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg {
    margin-left: var(--tec-spacer-2);
    margin-right: 0;
  }
.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg {
    margin-left: 15px;
    margin-right: 0;

}
.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg {
    margin-right: 15px;
    margin-left: 0;
}
.rtl .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.rtl .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon {
    margin-right: var(--tec-spacer-1);
    margin-left: 0;
  
}
/* -------------Events-------- */
.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg {
    right: 16px;
    left: auto;
  }

.rtl .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input {
    padding: var(--tec-spacer-4) var(--tec-spacer-8) var(--tec-spacer-4) var(--tec-spacer-4);
}
.rtl .tribe-events .tribe-events-c-search__input-control-icon-svg {
    
    left: 0;
    right: auto;
}
.rtl .tribe-common .tribe-common-form-control-text__input {
    
    padding: var(--tec-spacer-2) 0 var(--tec-spacer-2) var(--tec-spacer-6);
    
}
.rtl .tribe-events .tribe-events-c-view-selector__content {    
    left: 0;
    right: auto;
    
}
.rtl .tribe-events .tribe-events-c-view-selector__list-item-link {
    
    padding: var(--tec-spacer-1) var(--tec-spacer-2) var(--tec-spacer-1) var(--tec-spacer-5);
}
.rtl .tribe-events .tribe-events-c-view-selector__list-item-icon {
    margin-left: 12px;
    margin-right: 0;
    
}
.rtl .tribe-events .tribe-events-c-nav__next-icon-svg {    
    margin-right: 8px;
    margin-left: 0;
    transform: scalex(-1);
}
.rtl .tribe-events .tribe-events-c-nav__prev-icon-svg {    
    margin-left: 8px;
    margin-right: 0;
    transform: scalex(-1);
    
}
.rtl .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,
.rtl .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item {
    
    text-align: right;
}
.rtl .tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg {
    
    transform: scalex(-1);
}

/* -----------About----------- */


.rtl .wdt-custom-icon-box-h3 .wdt-content-item .wdt-content-button > a {
    background-position: bottom right;
}
/* ------------End--------------- */

/* ----------Contact Form Page--------- */

.rtl .wdt-custom-icon-box-3 .wdt-content-item {
    padding-left: 20px;
    padding-right: 0;
}
.rtl .wdt-custom-icon-box-3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    margin-left: 20px;
    margin-right: 0;
}

.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {

    margin-left: 5px;
    margin-right: 0;
}
.rtl .wdt-custom-newsletter-h2 .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder + div {
    margin-right: 5px;
    margin-left: 0;
}
.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder + div span.wdt-terms-condition-lbl::before {
    left: auto;
    right: -17px;
} 
.rtl .wdt-custom-contact-page-form :is(.col-i, .col-ii) input {
    padding-left: 50px;
    padding-right: 25px;
  
}
.rtl .wdt-custom-contact-page-form :is(.col-i, .col-ii) input,.rtl .wdt-custom-contact-page-form .col-iv textarea {
 
    text-align: right;
}
.rtl .wdt-custom-contact-page-form .col-iii {

    text-align: right;
}
.rtl .wdt-custom-contact-page-form .col-iii .title {
    
    margin-right: 18px;
    margin-left: 0;
    
}
.rtl .wdt-custom-contact-page-form .col-iii input {
    float: right;
}
.rtl .wdt-custom-contact-page-form .col-iii .wpcf7-form-control-wrap {
    padding-left: 50px;
    padding-right: 0;
}

.rtl .wdt-custom-contact-page-form .col-iii input ~ span::before {
   
    right: -10px;
    left: auto;
    
}
.rtl .wdt-custom-contact-page-form .col-iii input ~ span {
   
    padding: 0 15px 0 0px;
}
.rtl .wdt-custom-contact-page-form .with-spinner {
    float: left;
}
.rtl #loginform .login-remember {
    text-align: right;
}

.rtl .wdt-custom-contact-page-form .wpcf7-not-valid-tip {
   padding-right: 15px;
   padding-left: 0;
 
}




@media screen and (max-width: 768px) {
    .rtl .wdt-custom-newsletter-h1 .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
      padding-right: 25px;
    }
}
/* ------------End--------------- */


/* ---------- Blog ---- */


.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button::before { 
   right: -60%;
   left: auto;
  
}
.rtl .blog-single-entry .entry-post-navigation > div.post-next-link > .nav-title-wrap p a::after {
    transform: rotate(0deg);
}
.rtl .blog-single-entry .entry-post-navigation > div.post-prev-link > .nav-title-wrap p a::before {
    margin-left: 5px;
    margin-right: 0;
}

.rtl .pagination ul li a .wdticon-angle-double-right::before,.rtl .pagination ul li a .wdticon-angle-double-left::before {
   
    transform: scale(-1);
}
.rtl .wdt-simple-style.wdt-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),.rtl .wdt-simple-style.wdt-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(.entry-thumb), 
.rtl .wdt-simple-style.wdt-post-entry.entry-cover-layout .blog-entry > div:not(.entry-details) {

    padding: 0 0% 0 10%;
    
}
.rtl .wdt-simple-style.wdt-post-entry.entry-list-layout .blog-entry > div:not(.entry-thumb) {
    padding: 0 20px;
    
}


.rtl .wdt-fadeinright-hover .blog-entry .entry-thumb > a img,.rtl .wdt-fadeinright-hover.wdt-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);

}
.rtl .wdt-fadeinright-hover .blog-entry:hover .entry-thumb > a img,.rtl .wdt-fadeinright-hover.wdt-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image > a {
    transform: translate3d(6.66%, 0, 0);
    -webkit-transform: translate3d(6.66%, 0, 0);
}
.rtl .wdt-simple-style.wdt-post-entry .blog-entry.has-post-thumbnail > div.entry-thumb::before {
  
    right: 0;
    left: auto;
}


/* ---------- Blog Sidebar---- */

.rtl .widget #searchform input[type="text"] {
    padding-left: 50px;
    padding-right: 25px;
  
}
.rtl .widget #searchform input[type="submit"] {
    
    left: 0;
    right: auto;
   
}
.rtl .widget .recent-posts-widget li .entry-meta p {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.rtl .widget .recent-posts-widget li .thumb {
    float: right;
    margin: 0 0px 0px 18px;
  
}


.rtl .widget.widget_categories ul li > a::before,.rtl .widget.widget_archive ul li > a::before,.rtl .widget.widget_pages ul li > a::before,.rtl .widget.widget_meta ul li > a::before,
.rtl .widget.widget_nav_menu ul.menu li > a::before,.rtl .widget.widget_block .wp-block-page-list li > a::before {
    right: 0px;
    left: auto;

}
.rtl .widget.widget_categories ul li > a {
 
    padding-right: 20px !important;
    padding-left: 0 !important;
}
.rtl .widget_tag_cloud .tagcloud a,.rtl .widget .tagcloud a,.rtl .wp-block-tag-cloud a {
    float: right;   
    margin: 0 0px 10px 10px;
  
}


/* ------------End--------------- */

 /* Comment Entries / Comment Lists */

.rtl .comment-body {
    padding-right: 80px;
    padding-left: 0;
   
}
.rtl .comment-author .avatar {
    right: -80px;
    left: auto;
}
.rtl .commentlist li.comment .reply {
    
    left: 0;
    right: auto;
}
.rtl .comment-form > p {
  
    text-align: right;
  
}
.rtl .comment-form .comment-form-cookies-consent label {
    
    padding-right: 30px;
    padding-left: 0;
}
.rtl .comment-form .comment-form-cookies-consent #wp-comment-cookies-consent {
 
    right: 0;
    left: auto;
}
.rtl .comment-form > p input[type="checkbox"] ~ label::before,.rtl .comment-form > p input[type="radio"] ~ label::before {    
    right: 0;
    left: auto;
}
@media only screen and (max-width: 767px) {
    .rtl .comment-author .avatar {
      right: -60px;
      
    }
    .rtl .comment-body {
        padding-right: 60px;
        padding-left: 0;
    }
}

/* -----------Shop-------- */


/* ----Shop Single--- */

.rtl.woocommerce .quantity,.rtl .woocommerce-page .quantity {
    margin: 5px 0px 5px 10px;
  
}
.rtl .wdt-product-summary.summary.entry-summary .product-buttons-wrapper.product-button.style-simple .wc_inline_buttons .wcwl_btn_wrapper.wc_btn_inline form.cart button.single_add_to_cart_button.button.alt {
    margin: 5px 0px 5px 10px;
}
.rtl .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button {
    margin: 5px 0px 5px 10px;
}
.rtl .wdt-product-summary.summary.entry-summary .product-buttons-wrapper.product-button.style-simple .wc_inline_buttons .wcwl_btn_wrapper.wc_btn_inline form.variations_form table.variations {
    text-align: right;
}


.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 50px 0 0px;
}
.rtl.woocommerce #reviews #comments ol.commentlist li .star-rating {
    float: left;

}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
    float: right;
}
.rtl.woocommerce ul.products.product-label-boxed li.product .product-labels {
    right: 23px;
    left: auto;
}
.rtl.woocommerce ul.products.product-content-hover-slideright li.product:hover .product-thumb .product-thumb-content > div {
    -webkit-transform: translate3d(10px, 10px, 0);
  
    transform: translate3d(10px, 10px, 0);
  
}
.rtl.woocommerce ul.products.vertical-position-top-right li.product .product-thumb .product-buttons-wrapper.product-icons {
    right:auto;
    left: 8px;
  
}
.rtl.woocommerce ul.products.product-content-alignment-left li.product .product-details {
      text-align: right;
    
}
.rtl.woocommerce ul.products li.product .product-thumb .product-buttons-wrapper.product-icons .wc_inline_buttons > .wc_btn_inline .tooltip {
    left: 120%;
    right: auto;
    transform: translateY(-50%) translateX(-10px);

}
.rtl.woocommerce ul.products li.product .product-thumb .product-buttons-wrapper.product-icons .wc_inline_buttons > .wc_btn_inline .tooltip::after {
    left: -4px;
    right: auto;
}
.rtl.woocommerce nav.woocommerce-pagination ul li span svg, .rtl.woocommerce nav.woocommerce-pagination ul li a svg {
    transform: scale(-1);
}
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a.button, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button.button, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons .button {
    box-shadow: -3px 3px 0 var(--wdtBodyTxtColor);
    -webkit-box-shadow: -3px 3px 0 var(--wdtBodyTxtColor);

}
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a:hover, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons a.button:hover, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button:hover, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons button.button:hover, 
.rtl.woocommerce ul.products.product-thumb-iconsgroup-style-simple.wdt-custom-left-align-product li.product .product-thumb .product-buttons-wrapper.product-icons .button:hover {
    
    box-shadow: 0 0 0 var(--wdtBodyTxtColor);
    -webkit-box-shadow: 0 0 0 var(--wdtBodyTxtColor);
}

.rtl .wdt-product-pagination.wdt-product-ajax-pagination div.prev-post a span svg,.rtl .wdt-product-pagination.wdt-product-ajax-pagination div.next-post a span svg {
    transform: scale(-1);
}
.rtl .wdt-product-image-gallery-container .wdt-product-image-gallery-thumb-enlarger {
   
    right: 15px;
    left: auto;
    
}
.rtl .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-icon .wdt-accordion-toggle-icon-expand svg,.rtl .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-icon .wdt-accordion-toggle-icon-collapse svg{
    transform: scaleX(-1);
}

/* -----------Shop Cart -------- */

.rtl .wdt-shop-menu-icon .wdt-shop-menu-cart-number,.rtl .wdt-header-icons-list-item .wdt-wishlist-menu-icon .wdt-wishlist-count {
    
    left: -2px;
    right: auto;
}


.rtl .wdt-shop-cart-widget.activate-sidebar-widget {   
    left: 0;
    right: auto;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}

.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a {
    left: 100%;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    right: auto;
    margin-left: 1px;
    margin-right: 0;
}
.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 span {

    left: 0;
    right: auto;
}
.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header {
    
    padding-right: 15px;
    padding-left: 45px;
    right: 0;    
    left: auto;
}

.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a img {   
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li {
    
    padding: 15px 10px 15px 25px;
    
}
.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove {   
    right: auto;
    left: 0;
    
}
.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.total strong {
    float: right;
}

.rtl .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.total .amount {
    float: left;
}

.rtl .wc-block-components-form .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    
    margin: 0.2em 0em 0 0.5em;
   
}
.rtl .wc-block-components-form .wc-block-components-checkbox .wc-block-components-checkbox__mark {
    
    margin-right: 1px;
    margin-left: 0;
}

body.rtl .wdt-search-form-container #searchform input[type="text"],.rtl .wdt-header-icons-list > div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"] {
 
  padding-left: 70px;
  padding-right: 35px;
}
body.rtl .wdt-search-form-container .wdt-search-form-close { 
    right: auto;
    left: 35px;
    
}
.rtl .wdt-product-summary.summary.entry-summary .product-buttons-wrapper.product-button.style-simple .wc_inline_buttons .wcwl_btn_wrapper.wc_btn_inline form.variations_form table.variations tbody tr td a.reset_variations {
    right: 115%;
    left: auto;
}
.rtl .wc-block-components-sidebar-layout.is-large.wc-block-cart .wc-block-cart-items td:not(:last-child) {
    border-left: 1px solid hsla(0,0%,7%,.11);
}
.rtl .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input {
    margin-left: 10px;
    margin-right: 0;
}

@media only screen and (max-width: 1280px) {

    .rtl .wc-block-cart-item__wrap > * {
      text-align: right;
    }
}
@media only screen and (max-width: 740px) {
    .rtl .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.rtl .is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,
    .rtl .is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image {
      padding-left: 0px !important;
    }
    .rtl .wc-block-cart-item__wrap > * {
      text-align: center;
   }
}



/* -------Shop quick buy---------- */


body.rtl[class*="woocommerce"] .yith-wcqv-wrapper #yith-quick-view-close {
    
    left: 15px;
    right: auto;
    
}

.rtl .woocommerce.single-product div.images span.onsale, .rtl .woocommerce-product-gallery span.onsale,.rtl .wdt-product-image-gallery-container span.onsale,.rtl #yith-quick-view-content span.onsale,
.rtl .woocommerce.single-product div.images span.out-of-stock,.rtl .woocommerce-product-gallery span.out-of-stock,.rtl .wdt-product-image-gallery-container span.out-of-stock,
.rtl #yith-quick-view-content span.out-of-stock {

    right: 8px;
    left: auto;
    
}
.rtl .woocommerce .summary .woocommerce-product-rating .star-rating {
    margin: 0 0px 0 5px;
}
.rtl #yith-quick-view-content div.product > div.summary .summary-content {
    padding: 30px 35px 20px 15px;
    text-align: right;
}
.rtl .woocommerce div.product form.cart button.single_add_to_cart_button.button.alt {
    margin: 5px 0px 5px 10px;
}
.rtl .woocommerce div.product form.cart div.quantity {
    margin: 10px 0px 10px 10px;
}
@media only screen and (max-width: 767px) {
    body.rtl[class*="woocommerce"] .yith-wcqv-wrapper #yith-quick-view-close {      
      left: 0;      
      right: auto;
    }
    body.rtl[class*="woocommerce"] .yith-wcqv-wrapper #yith-quick-view-content > div.product > div.product {
        padding-left: 0;
                
    }
}



/* ------- Shop wishlist---------- */

.rtl span.wishlist_products_counter_number {
    
    left: 2px;
    right: auto;
    
}

.rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left .tinvwl-input-group > :not(:last-child) {
    margin-left: 15px;
    margin-right: 0;
}
.rtl .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {
    margin-right: 2%;
    margin-left: 0;
}
.rtl .woocommerce.tinv-wishlist .tinvwl-to-right > :not(:last-child) {
    margin-left: 15px;
    margin-right: 0;
}

.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  
    padding-right: 15px;
    padding-left: 50px;
}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow {   
    left: 1px;
    right: auto;
}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container--default .select2-selection--multiple .select2-selection__arrow {  
    left: 15px !important;
    right: auto !important;
}
.rtl select,.rtl .select2-container--default .select2-selection--single,.rtl .select2-container--default .select2-selection--multiple {
    text-align: right !important;
    
}
.rtl .tinv-wishlist .social-buttons {
    text-align: right;
}
.rtl .tinv-wishlist .social-buttons > span {
    margin-left: 10px;
    margin-right: 0;
}
.rtl .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before,.rtl .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before,
.rtl .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before,.rtl a.wishlist_products_counter.top_wishlist-heart::before,
.rtl span.wishlist_products_counter.top_wishlist-heart::before,.rtl a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before {    
    margin-left: 0;    
    margin-right: 0;
}


 /* --------page-link Pagination--------- */

.rtl .page-link a,.rtl .pagination ul li a,.rtl .woocommerce nav.woocommerce-pagination ul li a,.rtl .page-link > span,.rtl .pagination ul li span,.rtl .woocommerce nav.woocommerce-pagination ul li span {

    margin: 10px 0px 0 5px;

}
/* ----------end----------- */

/* ------Shop - My Account------ */


.rtl .woocommerce form.login .woocommerce-form-row label::before, .rtl .woocommerce form.register .woocommerce-form-row label::before {
  
    right: 1px;
    left: auto;
}
.rtl .woocommerce form.login .woocommerce-form-row label, .rtl .woocommerce form.register .woocommerce-form-row label {

    padding-right: 28px;
    padding-left: 0;
}
.rtl .woocommerce form.login .woocommerce-form-row label::after,.rtl .woocommerce form.register .woocommerce-form-row label::after {  
    right: 28px;
    left: auto;
  
   
}
.rtl .comment-form-wdt-privatepolicy input[type="checkbox"] ~ label,.rtl .woocommerce-form__label-for-checkbox > span,.rtl .woocommerce .woocommerce-shipping-methods input[type="radio"] ~ label,
.rtl .woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"] ~ label {
    
    padding-right: 30px;
    padding-left: 0;
  
}

.rtl .comment-form-wdt-privatepolicy input[type="checkbox"] ~ label::before,.rtl .woocommerce-form__label-for-checkbox > span::before,.rtl .woocommerce .woocommerce-shipping-methods input[type="radio"] ~ label::before,
.rtl .woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"] ~ label::before {
  
    right: 0;
    left: auto;
   
}
.rtl .woocommerce form .form-row-first {
    float: right;
}



 /* --------Error 404-Page--------- */

.rtl.error404 .wdt-button,.rtl.error404 .wdt-button.type2 {
    box-shadow: -4px 4px 0px var(--wdtAccentTxtColor);
    -webkit-box-shadow: -4px 4px 0px var(--wdtAccentTxtColor);
    
}
.rtl.error404 .wdt-button::before, .rtl.error404 .wdt-button.type2::before {
   
    right: -60%;
    left: auto;
    
}


/* ----------end----------- */

/* ----------Gift Card------------ */

.rtl .gift-card-content-editor.step-content input,.rtl .gift-card-content-editor.step-content label,.rtl .gift-card-content-editor.step-content textarea {
    
    text-align: right;
  
}
.rtl.woocommerce div.product form.cart div.quantity {
    margin: 10px 0px 10px 10px;
}
.rtl.woocommerce div.product form.cart button.single_add_to_cart_button.button.alt {
    margin: 5px 0px 5px 10px;
}

.rtl.woocommerce .product-type-gift-card ul.product-additional-info li svg {
    
    margin-left: 10px;
    margin-right: 0;
}
.rtl.woocommerce div.product div.images img {
    
    transform: scalex(-1);
}
.rtl .ywgc-form-preview-amount {
    float: left;
    
}
.rtl.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:first-child {
    margin-left: 5px;
    margin-right: 0;
    
}
.rtl.woocommerce div.product div.images, .rtl.woocommerce div.product div.summary, .rtl.woocommerce div.product .wdt-product-tabs div.summary, 
.rtl.woocommerce-page div.product .wdt-product-tabs div.summary, .rtl.woocommerce div.product [class*="-wdt-shop-product-single-summary"] div.summary, 
.rtl.woocommerce-page div.product [class*="-wdt-shop-product-single-summary"] div.summary {
    float: right;
    
}
.rtl.woocommerce div.product.type-product > div.summary {    
    margin: 0 4% 0 0%;
}
.rtl.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs {
    text-align: right !important;
}
.rtl.woocommerce table.shop_attributes td {
    text-align: right;
}
.rtl.woocommerce #reviews #comments ol.commentlist li .description {
    
    text-align: right;
}
.rtl.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel {
    text-align: right;
}
.rtl.woocommerce div.product.type-product > div.summary {
    float: left;
}


/*Side Navbar- menu */

/* menu */
.rtl .wdt-header-menu ul li ul.children, .rtl .wdt-header-menu ul li ul.sub-menu, .rtl .wdt-header-menu ul li.has-mega-menu > ul {
    left: auto;
    right: 8px;
}
.rtl .wdt-header-menu ul li ul.children li ul:not(.menu-item-object-wdt_mega_menus ul), .rtl .wdt-header-menu ul li ul.sub-menu li ul:not(.menu-item-object-wdt_mega_menus ul) {
    left: auto;
    right: 100%;
}

.rtl .mobile-menu, .rtl .mobile-menu ul, .rtl .mobile-menu ul li {
    text-align: right;
}
.rtl .mobile-menu ul ul li.go-back a {
    float: right;
}
.rtl .mobile-menu ul li {
 float: right;
}
.rtl .mobile-menu li[class*="has-children"] > a:hover:before, .rtl .mobile-menu li[class*="has_children"] > a:hover:before {
    left: 8px;
    right: auto;
}
.rtl .mobile-menu ul li.close-nav, .rtl .mobile-menu ul li.close-nav a  {
    float: left;
}
.rtl .mobile-menu li[class*="has-children"] > a:before,.rtl .mobile-menu li[class*="has_children"] > a:before {
	left: 12px;
    right: auto;
    -webkit-transform: translateY(-50%) scalex(-1);
    transform: translateY(-50%) scalex(-1);
		
}
.rtl .mobile-menu li[class*="has-children"] > a:hover:after, .rtl .mobile-menu li[class*="has_children"] > a:hover:after {
    left: 12px;
    right: auto;
}
.rtl .mobile-menu li[class*="has-children"] > a:after, .rtl .mobile-menu li[class*="has_children"] > a:after {
    left: 18px;
    right: auto;
}
.rtl .mobile-menu.nav-is-visible {
    animation-name: rtl-anime-slidein-right;
    overflow: hidden;
}

.rtl .mobile-menu,.rtl .mobile-menu>ul,.rtl .mobile-menu>ul ul.children,.rtl .mobile-menu>ul ul.sub-menu,.rtl .mobile-menu>ul ul.children>li>ul,
.rtl .mobile-menu>ul ul.sub-menu>li>ul {
    right: auto !important;
    left: 0 !important;
}
.logged-in.admin-bar .mobile-menu {
    overflow: hidden !important;
}
.rtl .mobile-menu ul li.go-back a:before {
    transform: translateY(-50%) scaleX(-1);
    -webkit-transform: translateY(-50%) scaleX(-1);
    right: 18px;
    left: auto;
    }
.rtl .mobile-menu ul li.go-back a:after {
        right: 25px;
        left: auto;
}
.rtl .mobile-menu ul li.go-back a:hover::before {
    right: 10px;
    left: auto;
}
.rtl .mobile-menu ul li.go-back a:hover::after {
    right: 15px;
    left: auto;
}

    @keyframes rtl-anime-slidein-right {
        0% {
            -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
            opacity: 0;
        }
    
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }

    /* ---------Search-Form------- */

.rtl #searchform ul.quick_search_results {
        
     text-align: right;
}
.rtl #searchform ul.quick_search_results.active::before {
    
    right: 20px;
    left: auto;
}

/* -------popup-box-window------ */

.rtl .wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close,.rtl .wdt-popup-box-window .mfp-close {
    
    left: 0;
    right: auto;
}