/* RTL overrides for Arabic pages (generated 2026-10-24 from style.css and the homepage inline CSS). Loaded only when the multilang language reads right to left. */
html[dir="rtl"] body { direction: rtl; }
/* child theme style.css */
html[dir="rtl"] .text-left { text-align: right; }
html[dir="rtl"] .text-right { text-align: left; }
html[dir="rtl"] label em { margin-right: 5px; margin-left: 0; }
html[dir="rtl"] .grid-container, html[dir="rtl"] .container, html[dir="rtl"] .pagination-container { padding-right: 2vw; padding-left: 0; }
html[dir="rtl"] button.search-submit { margin-right: -4px; margin-left: 0; }
html[dir="rtl"] .rate-app-page svg { margin-right: 5px; margin-left: 0; }
html[dir="rtl"] header .main-navigation .main-nav ul.menu > li:not(:last-child) { margin-left: 20px; margin-right: 0; }
html[dir="rtl"] header .main-navigation .menu-bar-items { margin-right: 20px; margin-left: 0; }
html[dir="rtl"] header .main-navigation .main-nav ul.menu > li > a:after, html[dir="rtl"] .footer-widgets .inside-footer-widgets ul.menu a:after { right: auto; left: 0; }
html[dir="rtl"] header .main-navigation .main-nav ul.menu > li > a:hover:after, html[dir="rtl"] .footer-widgets .inside-footer-widgets ul.menu a:hover:after { left: auto; right: 0; }
html[dir="rtl"] header .main-navigation .inside-navigation { padding-left: 0; }
html[dir="rtl"] .mobile-menu-control-wrapper { margin-left: auto; margin-right: 0; }
html[dir="rtl"] .main-navigation.has-menu-bar-items.sub-menu-right { margin-right: auto; margin-left: 0; }
html[dir="rtl"] .slider-content .slider-app-wrapper:not(:last-child) { margin-left: 20px; margin-right: 0; }
html[dir="rtl"] .slider-app-wrapper:after { right: 0; left: auto; }
html[dir="rtl"] .version-wrap p span:not(:last-child) { margin-left: 3px; margin-right: 0; }
html[dir="rtl"] .editor-heading h2 svg { margin-left: 5px; margin-right: 0; }
html[dir="rtl"] .editor-app-display .app-container:after { right: 0; left: auto; }
html[dir="rtl"] .apppro { padding-right: 5px; padding-left: 0; margin-right: 0; }
html[dir="rtl"] .version-wrap .apppro:before { right: 0; left: auto; margin-left: 10px; margin-right: 0; }
html[dir="rtl"] .app-container .right-content { padding-right: 15px; padding-left: 0; }
html[dir="rtl"] .apk-mod-wrapper .app-btn:not(:last-child) { margin-left: 10px; margin-right: 0; }
html[dir="rtl"] .site-footer .footer-widgets-container .inside-footer-widgets { margin-right: 0; }
html[dir="rtl"] .site-footer .footer-widgets-container .inside-footer-widgets .footer-widget-1 { padding-left: 5%; padding-right: 0; }
html[dir="rtl"] .site-footer .footer-widgets-container .inside-footer-widgets .footer-widget-2 { padding-left: 5%; padding-right: 0; }
html[dir="rtl"] .site-footer .footer-widgets-container .inside-footer-widgets .footer-widget-3 { padding-left: 5%; padding-right: 0; }
html[dir="rtl"] .site-footer .footer-widgets-container .inside-footer-widgets .footer-widget-4 { padding-left: 5%; padding-right: 0; }
html[dir="rtl"] .site-footer .footer-widgets-container .inner-padding { padding-right: 0; }
html[dir="rtl"] .site-footer
  .footer-widgets-container
  .inside-footer-widgets
  .wp-block-social-links
  > li { margin-left: 10px; margin-right: 0; }
html[dir="rtl"] .yoast-breadcrumb i { margin: 0 15px 0 9px; }
html[dir="rtl"] .breadcrumb-box li + li:before { margin: 0 15px 0 9px; }
html[dir="rtl"] .app_descripation { padding-right: 20px; padding-left: 0; }
html[dir="rtl"] .download-btn img { margin: 0 0 0 6px; }
html[dir="rtl"] .download-btn p { margin-right: 24px; margin-left: 0; }
html[dir="rtl"] .trucate { text-align: left; }
html[dir="rtl"] .arrow_cls:after { padding-right: 10px; padding-left: 0; }
html[dir="rtl"] .app-name-table-value { text-align: left; }
html[dir="rtl"] .app-info-grp span { margin-right: 27px; margin-left: 0; }
html[dir="rtl"] .faq-heading { padding-right: 0; }
html[dir="rtl"] .back-to-post svg { margin-left: 10px; margin-right: 0; }
html[dir="rtl"] .back-to-post:hover svg { margin-left: 15px; margin-right: 0; }
html[dir="rtl"] .app-comments-section .comment-content { padding-right: 60px; padding-left: 0; }
html[dir="rtl"] .notfound { right: 50%; left: auto; transform: translate(50%, -50%); }
html[dir="rtl"] .heading-404 { right: 50%; left: auto; transform: translate(50%, -50%); margin-right: -20px; margin-left: 0px; }
html[dir="rtl"] .heading-oops { padding-right: 6px; padding-left: 0; }
html[dir="rtl"] .dot::after { right: 0; left: auto; margin-right: 5px; margin-left: 0; }
html[dir="rtl"] .screenshots-wrapper > .screen-pswp { padding: 0px 0 0 5px; }
html[dir="rtl"] .scrolled-section .editor-app-display .app-container:last-child { margin-left: 5px; margin-right: 0; }
html[dir="rtl"] .social-share-wrapper .social { margin-left: 5px; margin-right: 0; }
html[dir="rtl"] .app-container.recommended-app-blocks .right-content { padding: 5px 5px 0 0; }
html[dir="rtl"] .recommended-app-blocks .right-content { margin-left: 5px; margin-right: 0; }
html[dir="rtl"] .icon-download { margin-left: 6px; margin-right: 0; }
html[dir="rtl"] .icon-download-page { margin-left: 4px; margin-right: 0; }
html[dir="rtl"] .app-info-grp .rmp-widgets-container.rmp-wp-plugin.rmp-main-container { text-align: left; }
html[dir="rtl"] .app-logo-name .app-name, html[dir="rtl"] .app-content .app-version { padding-right: 5px; padding-left: 0; }
@media screen and (min-width: 992px) {
  html[dir="rtl"] .navigation-search .grid-container { padding: 0 2vw 0 0; }
  html[dir="rtl"] header.site-header .inside-header { padding: 0 4vw 0 0; }
}
@media screen and (min-width: 768px) {
  html[dir="rtl"] header.site-header .inside-header { padding-right: 2vw; padding-left: 0; }
  html[dir="rtl"] .recommended-app-section .app-container.recommended-app-blocks:first-child { margin-right: 0; }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] header .main-navigation .main-nav ul.menu > li > a svg { margin-left: 5px; margin-right: 0; }
  html[dir="rtl"] #primary-menu .close { margin: 10px -10px 10px 10px; background-position: left; text-align: left; }
  html[dir="rtl"] header .main-navigation .inside-navigation { margin-right: 0; }
  html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .wp-block-social-links
    > li { margin-left: 5px; margin-right: 0; }
  html[dir="rtl"] .main-navigation .main-nav { right: 0; left: auto; transform: translateX(105%); }
  html[dir="rtl"] header .main-navigation .menu-bar-items { margin-right: 0; }
  html[dir="rtl"] .side-nav-overlay { right: auto; left: 0; }
  html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-1 { padding-left: 3%; padding-right: 0; }
  html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-2, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-3, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-4 { padding-left: 2%; padding-right: 0; }
  html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-1, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-2, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-3, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-4, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-5 { padding-left: 5%; padding-right: 0; }
}
@media only screen and (max-width: 768px) {
  html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-3 { padding-left: 0; }
}
@media only screen and (max-width: 767px) {
  html[dir="rtl"] #apk_web_mode { left: 42px; right: auto; }
}
html[dir="rtl"] .app_descripation { padding: 0 20px 0 0; }
html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-1, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-2, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-3, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-4, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-5 { padding-left: 0; }
html[dir="rtl"] .download-btn img { margin: 0 0 0 6px; }
html[dir="rtl"] .arrow_cls:after { padding-right: 15px; padding-left: 0; }
html[dir="rtl"] .editor-heading { padding-right: 2vw; padding-left: 0; }
html[dir="rtl"] .app-content .app-version { padding-right: 5px; padding-left: 0; }
html[dir="rtl"] .app-info-grp span { margin-right: 10px; margin-left: 0; }
html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-1, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-2, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-3, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-4, html[dir="rtl"] .site-footer
    .footer-widgets-container
    .inside-footer-widgets
    .footer-widget-5 { padding-left: 0; }
html[dir="rtl"] .breadcrumb-box li + li:before { margin: 0 13px 0 9px; }
html[dir="rtl"] .category-box a svg { margin-left: 5px; margin-right: 0; }
html[dir="rtl"] .category-section-box .editor-heading h2 { padding-right: 5px; padding-left: 0; }
html[dir="rtl"] .text-warning svg { margin-left: 8px; margin-right: 0; }
html[dir="rtl"] .container-min-browse { padding-right: 2vw !important; padding-left: 15px !important; }
html[dir="rtl"] .glsr-review-avatar { margin-left: 0 !important; }
html[dir="rtl"] .glsr-review-author { margin-right: -50px !important; margin-left: 0 !important; }
html[dir="rtl"] label.glsr-label.glsr-label-rating span { padding-right: 5px; padding-left: 0; }
html[dir="rtl"] .review-summary-top-wrapper, html[dir="rtl"] .reviews-summary-stars-wrapper { justify-content: right; }
html[dir="rtl"] .review-summary-top-wrapper > div:nth-child(2), html[dir="rtl"] .review-summary-top-wrapper > div:nth-child(3) { border-right: 2px solid var(--border-color) !important; border-left: 0 !important; padding-right: 15px; padding-left: 0; }
html[dir="rtl"] .related .featured-article { margin-left: 20px; margin-right: 0; }
html[dir="rtl"] .related .article-info { padding: 15px 0 0 15px; }
html[dir="rtl"] .custom-sharing-modal.view-modal, html[dir="rtl"] .popup { right: 50%; left: auto; }
html[dir="rtl"] .custom-sharing-modal .view-modal { transform: translate(50%, -50%); }
html[dir="rtl"] .custom-sharing-modal .popup { right: 50%; left: auto; transform: translate(50%, -50%); }
html[dir="rtl"] .overlay-custom.active { right: 0; left: auto; }
html[dir="rtl"] .dld-btn-text p { text-align: right !important; }
html[dir="rtl"] .download-page-download-btn .spinner-wait { margin-left: 10px; margin-right: 0; }
html[dir="rtl"] .lang-dropdown { right: 0; left: auto; }
@media (max-width: 768px) {
  html[dir="rtl"] .lang-dropdown { right: 0; left: auto; }
}
/* homepage template inline CSS */
html[dir="rtl"] .lmh .lmh-search-glass { right: 15px; left: auto; }
html[dir="rtl"] .lmh .lmh-search input[type="search"], html[dir="rtl"] .lmh .lmh-search input[type="search"]:focus { padding: 0 44px 0 8px; }
html[dir="rtl"] .lmh .lmh-search button { margin: 0 0 0 5px; }
html[dir="rtl"] .lmh .lmh-chip-more { padding-left: 10px; padding-right: 0; }
@media (min-width:1024px) {
  html[dir="rtl"] .lmh .lmh-hero-side .lmh-chip-more { padding-left: 8px; padding-right: 0; }
  html[dir="rtl"] .lmh .lmh-stage-arrow.prev { right: 16px; left: auto; }
  html[dir="rtl"] .lmh .lmh-stage-arrow.next { left: 16px; right: auto; }
  html[dir="rtl"] .lmh .lmh-dots { left: 22px; right: auto; }
  html[dir="rtl"] .lmh .lmh-side .lmh-more { padding: 0 8px 0 4px; }
}
/* hand written */
html[dir="rtl"] .lmh .lmh-stage-arrow.prev svg { transform: none; }
html[dir="rtl"] .lmh .lmh-stage-arrow.next svg { transform: rotate(180deg); }
html[dir="rtl"] .lmh .lmh-search input[type="search"], html[dir="rtl"] .lmh .lmh-search input[type="search"]:focus { padding: 0 44px 0 8px; }
html[dir="rtl"] .app-name-table-value, html[dir="rtl"] .trucate { text-align: left; }
html[dir="rtl"] .version-wrap .apppro:before { right: 0; left: auto; margin-left: 10px; margin-right: 0; }
html[dir="rtl"] .yoast-breadcrumb, html[dir="rtl"] .breadcrumb-box { direction: rtl; }
html[dir="rtl"] input, html[dir="rtl"] textarea { text-align: right; }
html[dir="rtl"] .appver, html[dir="rtl"] .app-version, html[dir="rtl"] .package_name, html[dir="rtl"] code { direction: ltr; unicode-bidi: isolate; display: inline-block; }
html[dir="rtl"] .app-name-table-value { direction: ltr; unicode-bidi: isolate; text-align: left; }
html[dir="rtl"] .app-name-table-value a { unicode-bidi: isolate; }
