/* Theme Name: AccessPress Store Description: Adds support for languages written in a Right To Left (RTL) direction. It's easy, just a matter of overwriting all the horizontal positioning attributes of your CSS stylesheet in a separate stylesheet file named rtl.css. See: https://codex.wordpress.org/Right_to_Left_Language_Support */ body { direction: rtl; unicode-bidi: embed; } ul, ol { margin: 0 3em 15px 0; } /*********menu******/ #site-navigation > .store-menu > ul > li{ float: right; } .headertwo #site-navigation > .store-menu > ul > li:first-child:before{ content: none; } .headertwo #site-navigation > .store-menu > ul > li:last-child:before{ display: block; } #site-navigation .menu>li li a{ text-align: right; } /****header 1****/ .right-header-main.clearfix{ float: left; } .inner_home:after{ right: 50%; left: 0; margin-left: 0; } #menu:after{ content: ""; display: block; border-top: 28px solid transparent; border-right: 28px solid transparent; border-left: 28px solid #313131; border-bottom: 28px solid #313131; position: absolute; top: 0; right: -56px; left: auto; z-index: 1; height: 56px; } .main-navigation ul.menu > li.menu-item-has-children::after{ right: auto; left: 0; } #secondary.sidebar .widget-title, .comments-area .comment-respond h3.comment-reply-title, .top-footer-block .widget-title{ background: url(images/flipped-signup.png) no-repeat left; } .comments-area .comment-respond h3.comment-reply-title { background: url(images/flipped-rply.png) no-repeat left !important; } /****list caret****/ .headertwo .home_navigation .inner_home #menu .main-navigation ul.menu > li.menu-item-has-children::after { right: auto; left: 15px; } .main-navigation ul.menu > li > ul::after{ left: auto; right: 30px; } .headertwo .home_navigation .inner_home #menu #site-navigation .menu > li.menu-item-has-children > a{ padding-right: 13px; padding-left: 30px; } .main-navigation ul ul li.menu-item-has-children::after { border: 4px solid transparent; border-right-color: #FFFFFF; } .main-navigation ul ul li:hover > ul{ left: auto; right: 100%; } .main-navigation ul ul li.menu-item-has-children:hover::after{ right: auto; left: -5px; border-right-color: #B52C27; } .main-navigation ul ul ul{ padding-left: 0; padding-right: 5px; } /***********submenu section************/ .main-navigation ul ul li.menu-item-has-children::after{ right: auto; left: 0; } /*header section*/ .search-form, .login-woocommerce, a.quick-wishlist, .view-cart{ float: left; margin-left: 0; margin-right: 10px; } #site-branding .site-text, #site-branding .site-logo{ float: right; } #site-branding .site-logo{ margin-left: 15px; margin-right: 0; } .view-cart{ padding-left: 0; } .widget.widget_accesspress_store_icon_text .ap-icon-text-content-wrap{ padding-left: 0; padding-right: 15px; } .ap-icon-text-inner{ padding-right: 20px; } .widget.widget_accesspress_store_icon_text{ text-align: left; } .ap-icon-text-title, .ap-icon-text-inner .ap-icon-text-content{ text-align: right; } .promo-product2 aside{ width: 33.33%; } /*************silder navigation******/ .apwidget_title .new-prod-slide .slick-next::before, .widget_accesspress_store_product2 .feature-cat-product .slick-next::before{ left: 14px; } /*****feature slider navigation*******/ .widget_accesspress_store_product2 .feature-cat-product{ text-align: left; } .widget_accesspress_store_product2 .feature-cat-product .slick-prev::before, .apwidget_title .new-prod-slide .slick-prev::before, .widget_accesspress_store_product2 .feature-cat-product .slick-prev::before{ right: auto; left: 10px; margin-left: 0; } .widget_accesspress_store_product2 .feature-cat-product .slick-next::before{ right: 26px; left: auto; } /******promo widget section*****/ .style_two .caption{ text-align: right; margin-left: 0; padding-right: 10px; padding-left: 0; } .promo-product1 aside:nth-child(2) .caption h4, .promo-product1 aside:nth-child(2) div.promo-desc{ text-align: right; } /****widget categories****/ .widget_product_categories ul.children li a:after{ content: none; } #secondary.sidebar ul.product-categories li span, #secondary.sidebar ul.product-categories li a{ display: inline-block; } .widget_product_categories ul.children li a:after{ content: "\f0d9"; font-family: "FontAwesome"; right: 0; margin-top: -4px; margin-left: 10px; float: right; position: absolute; top: 0; } #secondary.sidebar ul.product-categories li ul.children a{ padding-right: 10px; } .widget_product_categories ul li a:after{ margin-top: 0; } .widget_product_categories ul li a{ position: relative; padding-right: 10px; } .widget_product_categories ul.children li{ margin-left: 0; margin-right: 10px; } .widget_product_categories ul.children li a{ padding-left: 0; } /*********prom section2****/ .style_one .caption{ text-align: right; } /*youtube section*/ #ap-cta-video .widget_accesspress_cta_simple .cta-banner .banner-btn a i{ float: left; margin-right: 40px; } /*****footer****/ .cta-banner{ text-align: right; } .seal-logo-wrap{ float: left; } .bx-wrapper .bx-controls-direction{ display: inline-block; } .bx-wrapper .bx-prev{ float: left; } /*filter by price*/ .woocommerce.widget_price_filter .price_slider_wrapper .price_label{ float: right; } .woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount button{ float: left; } /*****result count ordering & grid listing****/ .woocommerce .content-area .woocommerce-ordering, .woocommerce .content-area .gridlist-toggle{ float: right; } .woocommerce-result-count{ float: left !important; } .woocommerce .content-area .woocommerce-ordering select{ padding-right: 45px; } .woocommerce ul.products.list li.product h3, .woocommerce ul.products.list li.product .price-cart span.price, .woocommerce ul.products.list li.product div[itemprop="description"], .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap{ text-align: right; } /**********ticker***********/ .ticker-wrapper.left .ticker-controls, .ticker-wrapper.left .ticker-content, .ticker-wrapper.left .ticker-title, .ticker-wrapper.left .ticker{ float: right; } .ticker-wrapper .ticker-title:after { content: " "; border-top: 19px solid transparent; border-bottom: 0px solid transparent; border-right: 17px solid #E24545; left: -16px; border-left: 0; right: auto; } .ticker-title{ margin-left: 26px; margin-right: 0; } .ticker-wrapper.has-js{ float: right; } .welcome-user, .header-callto{ float: left; } .welcome-user{ margin-left: 0; margin-right: 5px; } /**********breadcrumb**********/ #content .page_header_wrap #accesspress-breadcrumb span:after, .woocommerce .entry-header .woocommerce-breadcrumb span:after{ border-top: 0px solid transparent; border-bottom: 23px solid transparent; border-left: 15px solid #E24545; right: -15px; border-right: 0; } #content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span{ margin-left: 0; margin-right: 15px; } #content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span{ padding-right: 5px; padding-left: 10px; } /*title*/ .woocommerce.single.single-product .related.products h2{ padding-right: 10px; } /****quantity*****/ .woocommerce div.product form.cart div.quantity { float: right; margin: 0 0px 0 4px; } /****second header layout title****/ .apwidget_title .new-prod-slide .slick-prev{ right: auto; left: 0; } .prod-title::after{ right: auto; left: 0; border-top: 42px solid transparent; border-bottom: 0px solid transparent; border-left: 47px solid #E8E8E8; border-right: 0; } .apwidget_title .prod-title::after{ border-left:none; } .new-prod-slide .slick-prev{ right: auto; left: 11px; } .new-prod-slide .slick-next{ left: 37px; right: auto; } .search-results h2.entry-title, .prod-title{ padding-right: 0; padding-left: 90px; } #ap-cta-video .widget_accesspress_cta_simple { background: url(images/flippped-you.png) no-repeat left; background-size: 70% 100%; } #ap-cta-video .widget_accesspress_cta_simple .cta-banner{ padding-right: 0; padding-left: 50px; } .content-inner .slick-prev{ position: absolute; right: 46px; } /******slick slider****/ .slick-slider{ margin-right: 0; } /******social share****/ .apss-share-text{ float: right; margin-right: 0; margin-left: 10px; } .woocommerce.single.single-product .woocommerce-tabs ul.tabs li{ background: url(images/flipped-tab1.png) no-repeat left; } .woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active{ background: url(images/flipped-tab.png) no-repeat left; } .woocommerce.single.single-product .woocommerce-tabs ul.tabs li, .woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active{ padding-left: 35px; padding-right: 20px; } @media (max-width: 1180px){ #site-branding .site-logo { float: none; margin: 0px; padding: 0px; padding-right: 0px; display: inline-block; vertical-align: middle; } #site-navigation > .store-menu > ul > li { float: none; display: inline-block; } } @media (max-width: 1100px){ .header-callto { float: none; display: inline-block; } #ap-cta-video .widget_accesspress_cta_simple { background-size: 60% 100%; } } @media (max-width: 988px){ #site-branding .site-text { float: none; } #ap-cta-video .widget_accesspress_cta_simple { background-size: 50% 100%; /*margin-bottom: 0px;*/ } } @media (max-width: 780px){ .woocommerce.single.single-product .product-type-simple .entry-summary .yith-wcwl-add-to-wishlist { float: right; } .login-woocommerce, a.quick-wishlist, .view-cart { float: none; margin: 0px; padding: 0px 5px; display: inline-block; } #top-footer { padding-left: 0px; padding-right: 5px; } /******header1 ****/ .main-navigation ul.menu > li.menu-item-has-children::after { right: 50%; } #site-navigation .menu>li>a { padding: 13px 10px; } .widget_accesspress_store_product2 .feature-cat-product.right_align .slick-prev{ float: left; } } @media (max-width: 688px){ .main-navigation li, .main-navigation li a { text-align: right; } #site-navigation .menu > li li a::before { content: "\f177"; font-family: fontawesome; left: auto; position: absolute; right: 10px; } .main-navigation ul.menu > li ul{ padding-left: 0; padding-right: 15px; } #site-navigation .menu>li li a{ padding-left: 10px; padding-right: 30px; } #site-navigation > .store-menu > ul > li { display: block; } #ap-cta-video .widget_accesspress_cta_simple{ background-size: 0; } } @media (max-width: 600px){ .logged-in .before-top-header{ margin-top: 47px; } } @media (max-width: 550px){ .columns-4 .top-footer-block { padding-left: 0px; padding-right: 5px; } } @media (max-width: 480px){ .new-prod-slide .slick-next{ right: 11px; } }