/* ---------------------------------------------------------------- Theme RTL styles NOTE: DO NOT EDIT THIS FILE! THIS FILE IS REPLACED DURING AUTO-UPDATES AND ANY CHANGES MADE HERE WILL BE OVERWRITTEN. ---------------------------------------------------------------- */ body { direction: rtl; unicode-bidi: embed; } th, input, textarea, select { text-align: right; } input[type=checkbox], input[type=radio] { margin-left: .5em; margin-right: 0; } ul, ol { margin-left: 0; margin-right: 2.5rem; } blockquote:before { left: auto; right: 0; } /* Header */ .header_hor .l-subheader-cell.at_left > * { margin-left: 1.4rem; margin-right: 0; } .header_hor .l-subheader-cell.at_right > * { margin-left: 0; margin-right: 1.4rem; } .l-header:before { left: auto; right: -100%; } /* Button */ .w-btn.icon_atleft i { margin-left: .5em; margin-right: 0; } .w-btn.icon_atright i { margin-left: 0; margin-right: .5em; } /* Dropdown */ .w-dropdown-h { text-align: right; } .w-dropdown-item { padding: 0 1em 0 2.2em; } .w-dropdown-item i, .w-dropdown-item img { margin-left: .5em; margin-right: 0; } .w-dropdown-current .w-dropdown-item:after { left: .8em; right: auto; } /* Header Menu */ .w-nav.type_desktop .w-nav-list.level_2 { text-align: right; right: 0; left: auto; } .w-nav.type_desktop .w-nav-list.level_3, .w-nav.type_desktop .w-nav-list.level_4 { left: auto; right: 100%; } .w-nav.type_desktop .w-nav-list.level_2 .w-nav-arrow:before { content: '\f104'; } /* Mobile Menu */ .w-nav.type_mobile.m_align_none .menu-item-has-children > .w-nav-anchor .w-nav-arrow, .w-nav.type_mobile.m_align_center .menu-item-has-children > .w-nav-anchor .w-nav-arrow { margin-left: 0; margin-right: .4em; } .w-nav.type_mobile.m_align_none .w-nav-anchor.level_2 { padding-left: 0; padding-right: 1.4rem; } .w-nav.type_mobile.m_align_none .w-nav-anchor.level_3 { padding-left: 0; padding-right: 2.1rem; } .w-nav.type_mobile.m_align_none .w-nav-anchor.level_4 { padding-left: 0; padding-right: 2.8rem; } /* w-actionbox */ .w-actionbox.controls_right { text-align: right; } .w-actionbox.controls_right .w-actionbox-controls { text-align: left; } .w-actionbox.controls_right .w-actionbox-controls { padding-left: 0; padding-right: 2rem; } .w-actionbox.controls_right .w-btn { margin-left: 0; margin-right: 1rem; } /* post_author */ .post_author.avapos_left .post-author-ava { margin-left: .25em; margin-right: 0; } /* w-comments */ .w-comments .children { padding-left: 0; padding-right: 2rem; border-width: 0 1px 0 0; } img ~ .w-comments-item-author, img ~ .w-comments-item-date { margin-left: 0; margin-right: 60px; } .comment-reply-title small { margin-left: 0; margin-right: .3rem; } /* w-contacts */ .l-main .w-contacts-item:before { margin-left: 1rem; margin-right: 0; } .l-header .w-contacts-item:before, .l-footer .w-contacts-item:before { left: auto; right: 0; } .l-header .w-contacts-item-value, .l-footer .w-contacts-item-value { margin-left: 0; margin-right: 2rem; } /* w-form */ .w-form-row.move_label .w-form-row-label { right: 0; transform-origin: top right; } .w-form-row-label { text-align: right; } .w-form-row.for_captcha .w-form-row-label span { display: inline-block; } /* w-hwrapper */ .rtl .w-hwrapper.align_right { justify-content: flex-start; } .rtl .w-hwrapper.align_left { justify-content: flex-end; } /* w-grid */ .w-post-elm:not(.type_icon) > i { margin-left: .4em; margin-right: 0; } .w-post-elm-before { display: inline-block; } .grid_arrow_bottom:after { left: auto; right: 3.75rem; } /* w-filter */ .w-filter-opener.icon_atleft span[data-count-active]:after { margin-right: 1.9em; } /* w-iconbox */ .w-iconbox.iconpos_left { text-align: right; } .w-iconbox.iconpos_left .w-iconbox-icon { margin-right: 0; margin-left: calc(15px + .2em); } /* w-map */ .w-map .gm-style-iw + div { left: 12px !important; /* don't change to 'rem' units */ right: auto !important; } /* w-message */ .w-message { text-align: right; } .w-message.with_icon .w-message-body { padding-left: 1.5rem; padding-right: 0 !important; } .w-message.with_close .w-message-body { padding-left: 0; padding-right: 1.5rem; } /* w-pricing */ .w-pricing-item-h { border-width: 1px 1px 1px 0; } .w-pricing-item:first-child .w-pricing-item-h { border-radius: 0 var(--site-border-radius) var(--site-border-radius) 0; } .w-pricing-item:last-child .w-pricing-item-h { border-radius: var(--site-border-radius) 0 0 var(--site-border-radius); border-left-width: 1px; } .w-pricing-item.type_featured .w-pricing-item-h { border-width: 0; } .w-pricing-item.type_featured + .w-pricing-item .w-pricing-item-h { border-right-width: 0; } .w-pricing-item.type_featured + .w-pricing-item:last-child .w-pricing-item-h { border-left-width: 1px; } /* w-progbar */ .w-progbar.style_1 .w-progbar-title-count { text-align: left; } .w-progbar.style_2 .w-progbar-title-text { display: inline-block; vertical-align: top; margin-left: .3rem; margin-right: 0; } .w-progbar.style_3 .w-progbar-title { padding-left: 1.5rem; padding-right: 0; } .w-progbar.style_3 .w-progbar-bar-count { left: -1.75rem; right: auto; } .w-progbar.style_4 .w-progbar-bar-count { left: -1.5rem; right: auto; } .w-progbar.style_5 .w-progbar-title-text { padding-left: 1.5rem; padding-right: 0; } .w-progbar.style_5 .w-progbar-title-count { text-align: left; } /* w-separator */ .w-separator-text i { margin-left: .4em; margin-right: 0; } /* w-sharing */ .w-sharing.type_simple .w-sharing-item { border-width: 0 0 0 1px; } .w-sharing.type_simple .w-sharing-item:first-child { padding-left: 1em; padding-right: 0; } .w-sharing.type_simple .w-sharing-item:last-child { padding-left: 0; padding-right: 1em; } .w-sharing.type_fixed.align_none { left: auto; right: 0; } /* w-tabs */ .w-tabs.layout_ver.navpos_left { flex-direction: row-reverse; } .w-tabs.layout_ver.navpos_right { flex-direction: row; } .w-tabs.style_simple2.layout_hor > .w-tabs-list .w-tabs-item:after { left: auto; right: 0; } /* pagination */ .w-post-elm.post_navigation { flex-direction: row-reverse; } .post_navigation.layout_sided .order_first .post_navigation-item-arrow:before { transform: translate(-1.79em,-50%); } .post_navigation.layout_sided .order_second .post_navigation-item-arrow:before { transform: translate(1.45em,-50%); } .pagination .page-numbers.prev:after { content: '\f105'; padding-left: .2rem; padding-right: 0; } .pagination .page-numbers.next:after { content: '\f104'; padding-left: 0; padding-right: .2rem; } /* WordPress widgets */ .l-main .widget_nav_menu .sub-menu > .menu-item a { padding-left: 0; padding-right: 2.4rem; } .l-main .widget_nav_menu .sub-menu .sub-menu > .menu-item a { padding-left: 0; padding-right: 3.6rem; } #wp-calendar td#prev { text-align: right; padding-left: 0; padding-right: .7rem; } #wp-calendar td#next { text-align: left; padding-left: .7rem; padding-right: 0; } .wp-caption.alignleft { margin-right: 2.5rem; margin-left: -10px; /* fixed value */ } .wp-caption.alignright { margin-left: 2rem; margin-right: 0; } /* Owl Carousel */ .owl-carousel.center_item:not(.owl-loaded) { transform: translateX( calc( ( 100% - 100% / var(--items, 1) ) / -2 ) ); } .owl-carousel.arrows-hor-pos_on_sides_outside .owl-prev { transform: translateX(100%); } .owl-carousel.arrows-hor-pos_on_sides_outside .owl-next { transform: translateX(-100%); } .owl-prev:after { content: '\f105'; padding-left: max(.05em, 2px); padding-right: 0; } .owl-next:after { content: '\f104'; padding-left: 0; padding-right: max(.05em, 2px); } /* Magnific Popup (lightbox) */ .mfp-arrow.mfp-arrow-left { left: auto; right: 0; } .mfp-arrow.mfp-arrow-left:before { content: '\f105'; } .mfp-arrow.mfp-arrow-right { left: 0; right: auto; } .mfp-arrow.mfp-arrow-right:before { content: '\f104'; } /* WPML */ img.iclflag, img.wpml-ls-flag { margin-left: .4rem; margin-right: 0; } .wpml-ls-legacy-dropdown a, .wpml-ls-legacy-dropdown-click a { padding: 0 .8rem 0 2.8rem; } .wpml-ls-item-toggle:before { left: .8rem; right: auto; } /* Contact Form 7 */ .wpcf7-form { direction: rtl; text-align: right; } span.wpcf7-list-item { margin: 0 0 0 1.5rem; } div.wpcf7 img.ajax-loader { margin-left: 0; margin-right: 1rem; } /* WPBakery Page Builder */ .flickr_badge_image { float: right; } .vc_chart .vc_chart-legend span { margin-left: .3rem; margin-right: 0; } @media (min-width: 768px) { .vc_chart ul.vc_chart-legend li { margin-left: 0; margin-right: 2rem; } } /* WooCommerce */ .w-cart-table th:first-child, .w-cart-table td:first-child { padding-right: 0; } .w-cart-table.qty-btn-style_1 .quantity .minus, .w-cart-table.qty-btn-style_1 .quantity .plus, .w-cart-table.qty-btn-style_2 .quantity .minus, .w-cart-table.qty-btn-style_2 .quantity .plus { border-radius: 0; } .w-cart-table.removing-link_below_qty a.remove span { display: inline-block; margin-left: 0; margin-right: .3em; } .w-wc-coupon-form > div > button { margin-left: 0; margin-right: 1rem; } .w-cart-notification, .w-cart-content { text-align: right; } .w-cart-quantity { left: 0; right: auto; } .l-subheader-cell.at_right .w-cart-notification, .l-subheader-cell.at_right .w-cart.layout_dropdown .w-cart-content { left: 0; right: auto; } .w-nav.type_desktop.dropdown_mdesign .w-nav-list:not(.level_1), .l-subheader-cell.at_left .w-cart.dropdown_mdesign .w-cart-content, .l-subheader-cell.at_left .w-cart.dropdown_mdesign .w-cart-notification { transform-origin: 100% 0; } .l-subheader-cell.at_center .w-cart.dropdown_mdesign .w-cart-content, .l-subheader-cell.at_center .w-cart.dropdown_mdesign .w-cart-notification, .l-subheader-cell.at_right .w-cart.dropdown_mdesign .w-cart-content, .l-subheader-cell.at_right .w-cart.dropdown_mdesign .w-cart-notification { transform-origin: 0 0; } .woocommerce .star-rating { text-align: right; } .woocommerce .star-rating:before { left: auto; right: 0; } .w-account th:first-child, .w-account td:first-child, .w-cart-table th:first-child, .w-cart-table td:first-child { padding-right: 0; padding-left: 1rem; } .w-account th:last-child, .w-account td:last-child, .w-cart-table th:last-child, .w-cart-table td:last-child { padding-left: 0; padding-right: 1rem; } .woocommerce .shop_table th:last-child, .woocommerce .shop_table td:last-child { text-align: left; } .woocommerce .form-row-first { float: right; } .woocommerce .form-row-last { float: left; } .woocommerce .form-row label.inline { margin: .6rem .6rem 0 0; } .woocommerce-form-login .form-row:nth-child(3), .woocommerce-form-login .woocommerce-LostPassword { margin: 0 0 0 1rem; } .woocommerce-products-header, .woocommerce-result-count { margin-left: 1rem; margin-right: 0; } .woocommerce .l-section.for_shop .woocommerce-ordering { float: left; } .woocommerce .products .button { margin-left: .6rem; margin-right: 0; } .woocommerce div.product .summary { float: left; } .woocommerce div.product .images { float: right; } .woocommerce-product-gallery__trigger { left: 0; right: auto; } .woocommerce .cart .reset_variations { left: auto; right: 100%; } .woocommerce-variation-price, .woocommerce-variation-availability { margin-left: 1rem; margin-right: 0; } .woocommerce-grouped-product-list-item__price { text-align: left; } .woocommerce .product_meta > span { padding-left: .3rem; padding-right: 0; } .woocommerce div.product .social iframe { float: right; } .woocommerce .commentlist img.avatar { left: auto; right: 0; } .woocommerce .commentlist img + .comment-text { margin-left: 0; margin-right: 5rem; } .woocommerce p.comment-form-rating { float: right; } .woocommerce .stars a { float: right; } .woocommerce .shop_table td .button { margin-left: 0; margin-right: .3rem; } .woocommerce .shop_table.cart .product-price { text-align: left; } .woocommerce .shop_table.cart .product-subtotal { text-align: left; padding-left: 0; padding-right: 1rem; } .woocommerce .actions .coupon { margin: 0 0 .6rem .6rem; } .woocommerce .cart-collaterals { float: left; } .woocommerce .cart_totals th { padding-left: 1rem; padding-right: 0; } @media (min-width: 901px) { .us-woo-cart_compact .woocommerce .shop_table.cart, .woocommerce-checkout #customer_details { float: right; } .woocommerce-checkout #order_review_heading { float: left; } } .woocommerce-checkout #order_review { float: left; } .wc_payment_methods li > label:before { margin-left: .3rem; margin-right: 0; } .woocommerce .payment_methods .about_paypal { margin-left: 0; margin-right: .6rem; } .wc-credit-card-form-card-number { background-position: left .4rem center; } .woocommerce > .woocommerce-MyAccount-navigation { float: right; } .woocommerce > .woocommerce-MyAccount-content { float: left; } .woocommerce ul.product_list_widget li img { float: right; margin-left: .5rem; margin-right: 0; } .widget_product_categories li span { display: inline-block; vertical-align: top; } .widget_product_categories ul.children { margin-left: 0; margin-right: 1.2rem; } .widget_layered_nav li a { padding-left: 0; padding-right: 1.5rem; } .widget_layered_nav li a:before { left: auto; right: 0; } .widget_layered_nav_filters li { margin-left: .8em; margin-right: 0; } .widget_price_filter .price_slider_amount { text-align: left; } .widget_price_filter .price_slider_amount .button { float: right; margin-left: .5rem; margin-right: 0; } .woocommerce #coupons_list { float: right; } .us-woo-cart_compact .woocommerce #coupons_list { float: left; }