/* Theme Name: arter Adding support for languages written in a Right To Left (RTL) direction is easy - it's just a matter of overwriting all the horizontal positioning attributes of your CSS stylesheet in a separate stylesheet file named rtl.css. https://codex.wordpress.org/Right-to-Left_Language_Support */ /* RTL */ body { direction: rtl !important; text-align: right; overflow-x: hidden; unicode-bidi: embed; } @media(min-width:1032px) { .art-app .art-app-wrapper .art-app-container .art-menu-bar { left: -150px; right: auto; } .art-app .art-app-wrapper .art-app-container .art-content { padding-right: 0; padding-left: 80px; } } .art-menu-bar .art-current-page { right: -62px; left: auto; } div, a, h1, h2, h3, h4, h5, h6, span, p { letter-spacing: 0 !important; } .art-counter-frame .art-counter-box { text-align: right; } .art-link.art-w-chevron { padding-left: 10px; padding-right: 10px; } .art-link.art-w-chevron:after { transform: translateX(-5px); -webkit-transform: translateX(-5px); content: '\f053'; left: 0; right: auto; } .art-banner .art-banner-overlay .art-banner-photo { left: 30px; right: auto; } .txt-rotate .wrap { border-left: 1px solid #aaa; border-right: none !important; padding-left: 5px; padding-right: 0; } .art-price .art-price-body .art-price-cost .art-number sup { left: 0; right: auto; } .art-price .art-price-body .art-price-list ul li:before { margin-left: 5px; margin-right: 0; } .art-price.art-popular-price:before { left: -72px; right: auto; transform: rotate(-45deg); } .art-link.art-w-chevron:hover:after { -webkit-transform: translateX(-10px); transform: translateX(-10px); } .art-testimonial .testimonial-body .art-testimonial-face { left: 30px; right: auto; } .footer div:nth-child(2) { text-align: left; } .art-info-bar .art-hard-skills .art-hard-skills-item .art-line-progress .progressbar-text { text-align: left; } .art-info-bar .art-knowledge-list li::before { margin-left: 10px; } .art-number span:nth-of-type(2) { float: right; } .art-contact-form label { right: 0; left: auto; } .art-form-field input { padding-right: 65px; padding-left: 15px; text-align: right; } .art-form-field textarea { text-align: right; } .art-form-field textarea { border-right: solid 50px #20202a; border-left: none; } .art-menu-bar nav .main-menu .menu-item { transform: translateX(-60px); } .art-menu-bar.art-active nav .menu-item { -webkit-transform: translateX(0px); transform: translateX(0px); } .art-slider-nav .fa-chevron-right:before { content: "\f053"; } .art-slider-nav .fa-chevron-left:before { content: "\f054"; } /* @media(max-width:1032px){ */ .art-app .art-app-wrapper .art-app-container .art-menu-bar.art-active { -webkit-transform: translateX(150px); transform: translateX(150px); } /* } */ @media(min-width:1032px) { .art-app .art-app-wrapper .art-app-container .art-content.art-active { -webkit-transform: translateX(150px); transform: translateX(150px); } } .art-menu-bar nav .main-menu .menu-item.menu-item-has-children:after { content: '\f053'; left: 30px; right: auto; } .art-menu-bar nav .main-menu .menu-item:hover.menu-item-has-children:after { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .art-menu-bar nav .main-menu .menu-item .sub-menu { padding-right: 0; } @media(max-width:1032px) { .art-app .art-app-wrapper .art-app-container .art-info-bar { right: -290px; left: auto; } .art-app .art-app-wrapper .art-app-container .art-info-bar.art-active { -webkit-transform: translateX(-290px); transform: translateX(-290px); } .art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header .art-info-bar-btn { margin-right: auto; margin-left: 0; } .art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header .art-info-bar-btn { -webkit-transform: translateX(-70px); transform: translateX(-70px); } /* */ .art-app .art-app-wrapper .art-app-container .art-menu-bar { left: -150px; right: auto; } .art-app .art-app-wrapper .art-app-container .art-menu-bar { left: -230px; right: auto; } .art-app .art-app-wrapper .art-app-container .art-menu-bar .art-menu-bar-btn { -webkit-transform: translateX(80px); transform: translateX(80px); } .art-app .art-app-wrapper .art-app-container .art-menu-bar.art-active { -webkit-transform: translateX(230px); transform: translateX(230px); } } .art-skills-progress svg, .art-preloader-load svg { transform: rotateY(180deg); } .art-cirkle-progress svg { transform: rotateY(360deg); } .art-info-bar .art-knowledge-list { padding-right: 0; padding-left: 0; } .art-pagination>.art-link:last-child { float: left !important; } .art-pagination>.art-link:first-child { float: right !important; } .art-link.art-left-link.art-w-chevron::after { content: '\f053'; right: 0; left: auto; transform: rotateY(180deg); } .art-el-suptitle span { font-style: normal; font-weight: lighter; } .art-portfolio-item-frame .art-item-hover { right: 30px; left: auto; } .art-link { margin-left: 15px; margin-right: 0; } .art-grid .art-grid-item { -webkit-transition-property: right, top, -webkit-transform, opacity; -moz-transition-property: right, top, -moz-transform, opacity; -ms-transition-property: right, top, -ms-transform, opacity; -o-transition-property: right, top, -o-transform, opacity; transition-property: right, top, transform, opacity; } .comment-info span.comment-reply { left: 0; right: auto; } .comment-reply-link::after { margin-right: 8px; margin-left: 0; } .post-comments .post-comment .image { float: right; } .post-comments .post-comment .desc { margin-right: 100px; margin-left: auto; } .single-post-text figure .wp-caption-text, .comment-text figure .wp-caption-text, .gallery-caption, .bypostauthor { font-style: normal; } .art-banner-back { margin-left: auto; margin-right: 5%; } .comment-respond .title_inner small { left: 0; right: auto; } .single-post-text ul>li, .single-post-text ol>li, .comment-text ul>li, .comment-text ol>li { padding: 0 14px 0 0; } .single-post-text ul>li:before, .comment-text ul>li:before { left: auto; right: 0; } .art-link.art-left-link.art-w-chevron:hover:after { -webkit-transform: translateX(-5px) rotateY(180deg); transform: translateX(-5px) rotateY(180deg); } .art-link.art-w-chevron:after { left: 0; right: auto; } .art-link.art-left-link.art-w-chevron:after { left: auto; right: 0; } .default--scrolling .art-app .art-app-wrapper .art-app-container .art-content { padding-left: 80px; padding-right: 290px; } .default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar-fix { right: auto; left: 0; } .default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar { right: auto; left: auto; } @media (max-width: 1032px) { .default--scrolling .art-app .art-app-wrapper .art-app-container .art-content { padding-left: 0; padding-right: 0; } .default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar-fix { right: auto; left: -80px; } } /* New Woocommerce Styles */ .art-menu-bar .cart-btn .cart-icon .cart-count { left: auto; right: 20px; } .art-menu-bar .cart-btn .cart-widget { right: auto; left: 80px; } .woocommerce ul.cart_list, .woocommerce ul.product_list_widget, ul.cart_list li, ul.product_list_widget { text-align: right; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, ul.cart_list li img, ul.product_list_widget li img { float: left; margin-right: 10px; margin-left: 0; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button .woocommerce-mini-cart__buttons #respond input#submit, .woocommerce-mini-cart__buttons a.button, .woocommerce-mini-cart__buttons button.button, .woocommerce-mini-cart__buttons input.button { margin-right: 0; margin-left: 15px; } .woocommerce-mini-cart__buttons #respond input#submit, .woocommerce-mini-cart__buttons a.button, .woocommerce-mini-cart__buttons button.button, .woocommerce-mini-cart__buttons input.button { float: right; } .woocommerce ul.products li.product .price ins { margin-right: 5px; margin-left: 0; } .woocommerce ul.products li.product .price > span { margin-right: 0; } .woocommerce ul.products li.product .button.add_to_cart_button:before { margin-right: 0; margin-left: 10px; left: auto; right: 0; } .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { float: right; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary { padding-right: 30px; padding-left: 0; float: left; } .woocommerce .product span.onsale { left: auto; right: 15px; } .woocommerce div.product p.price del, .woocommerce div.product span.price del { margin-left: 5px; } .woocommerce .woocommerce-product-rating .star-rating { margin: 0 0 0 5px; } .woocommerce #reviews #comments ol.commentlist li img.avatar { float: right; } .woocommerce #reviews #comments ol.commentlist li .comment-text { margin: 0 66px 0 0; } .comment_container .star-rating { right: auto; left: 0; } .woocommerce-account .addresses .title h3, .addresses .title h3 { float: right; } .addresses .title .edit, .woocommerce-account .addresses .title .edit { float: left; } @media (max-width: 767px) { .art-menu-bar .cart-btn { right: -130px; left: auto; } }