

/* ARABIC STYLES */

html.i-amphtml-fie>body, html.i-amphtml-singledoc>body {
    overflow: hidden !important;
}

body.rtl {
    font-family: 'Tajawal-ExtraBold';
}
.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6 {
    font-family: 'Tajawal-Bold';
}
.rtl p {
    font-family: 'Tajawal-Regular';
}
.rtl input, .rtl select, .rtl textarea {
    font-family: 'Tajawal-Regular';
}

/* Appyling Fonts */

.rtl .site-header-main .header-right-align .header-ajax-search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input,
.rtl .aws-container .aws-show-clear .aws-search-field,
.rtl .main-navigation,
.rtl .featured-categories h1,
.rtl .product-cats .item .inner a,
.rtl .product-arrivals-cat .item .inner h3,
.rtl .products-bussiness .products-bussiness-lft h3,
.rtl .customizable-design .content h3,
.rtl .got-covered h3,
.rtl .instagram-feed h3,
.rtl .recently-viewed section > h2,
.rtl .h-recently-viewed h2,
.rtl .h-recently-viewed ul li h2.woocommerce-loop-product__title,
.rtl .archive h3.product_category_title_custom,
.rtl .page-template-landing-page ul.products li.product a h3.product_category_title_custom,
.rtl .page-id-540 ul.products li.product a h3.product_category_title_custom,
.rtl .single-product h3.product_category_title_custom,
.rtl p.single-cat-name,
.rtl .h-recently-viewed ul li h3.product_category_title_custom,
.rtl .product-arrivals-cat .item .inner h6,
.rtl .arc-acf-field,
.rtl .fooer-navigation .wrapper ul li a,
.rtl .footer-copyright p,
.rtl .about-inner h1,
.rtl .about-inner h3,
.rtl .demand-inner h3,
.rtl .demand-inner-left ul li,
.rtl .contact h1,
.rtl .contact-forms h3,
.rtl .inner-contact .wpcf7-form-control.wpcf7-submit,
.rtl .community h2,
.rtl .accordions-head-title,
.rtl .xsaz h1,
.rtl .post-list-common h5,
.rtl .post-list-common a.read_btn.more-section,
.rtl.single-post h1.entry-title,
.rtl.single-post-content p,
.rtl .cart h2,
.rtl h2.woocommerce-loop-product__title,
.rtl.archive h3.product_category_title_custom,
.rtl.page-template-landing-page ul.products li.product a h3.product_category_title_custom,
.rtl.page-id-540 ul.products li.product a h3.product_category_title_custom,
.rtl.single-product h3.product_category_title_custom,
.rtl p.single-cat-name,
.rtl .h-recently-viewed ul li h3.product_category_title_custom,
.rtl.product-arrivals-cat .item .inner h6,
.rtl.woocommerce ul.products li.product a h3.product_category_title_custom:after,
.rtl .h-recently-viewed ul li h3.product_category_title_custom:after,
.rtl.product-arrivals-cat .item .inner h6::after,
.rtl nav.woocommerce-breadcrumb a,
.rtl nav.woocommerce-breadcrumb,
.rtl.single-product .nbd-field-header label,
.rtl .single-bottom-content .wrapper .description .d-rgt ul li,
.rtl .cross-sell-section h3,
.rtl .frequently-bought h3,
.rtl .customer-review h3,
.rtl .wishlist-page td.product-action button.button.alt,
.rtl .tinvwl-to-right.look_in button,
.rtl .tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn span,
.rtl.woocommerce-checkout input,
.rtl.woocommerce-checkout input::placeholder,
.rtl .redeem-coupon .custom-promo input,
.rtl .plain-content ol li,
.rtl .plain-content ul li,
.rtl.woocommerce-order-received .woocommerce-order ul.woocommerce-thankyou-order-details li strong {
    font-family: 'Tajawal-Regular';
}
.rtl .archive-right h2.widget-title,
.rtl section#block-2::before,
.rtl section#block-3::before {
    font-family: 'Tajawal-Regular' !important;
}
.rtl .product-arrivals-cat .item .inner h3 {
    justify-content: flex-end;
}
.rtl .customizable-design .content li span,
.rtl .get-in-touch .form ul li.submit-btn input,
.rtl .fooer-navigation .address ul li.submit-btn input,
.rtl .mobile-foooter .address ul li.submit-btn input,
.rtl .community h2 span,
.rtl .plain-content p a {
    font-family: 'Tajawal-ExtraBold';
}
.rtl .printsouq-steps ul li {
    padding: 0 21px;
}
.rtl .get-in-touch .form h3.title, .rtl .fooer-navigation .address h3,
.rtl .get-in-touch .form ul li input,
.rtl .fooer-navigation .address ul li input,
.rtl .get-in-touch .form ul li textarea,
.rtl .mobile-foooter .address ul li input,
.rtl .fooer-navigation .address h3.title,
.rtl.blog section#block-2 li a,
.rtl section#block-3 li a,
.rtl section#recent-posts-2 li a,
.rtl .blog section#block-2 li a,
.rtl .checkout-coupon-wrap span 
.rtl.single-product h1.product_title.entry-title,
.rtl .checkout-coupon-wrap span {
    font-family: 'Tajawal-Bold';
}

/* Header */

.rtl .site-header-main .header-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.rtl .site-header-main .header-right-align {
    display: flex;
    justify-content: flex-start;
}
.rtl header .header-rgt-wrapper {
    margin-top: 25px;
}
.rtl header .header-choose-items.country-toggler {
    direction: ltr;
}
.rtl header .header-choose-language {
    padding: 0 10px 0 15px;
}
.rtl header .header-choose-language span {
    color: #182a4e;
    font-family: 'HelveticaNeue-Bold';
}
.rtl header .header-choose-country {
    padding-right: 0;
}
.rtl .site-header-main .header-right-align .header-ajax-search {
    margin-left: 25px;
}
.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
    margin: 0 12px;
}
.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child {
    margin-right: 0;
}
.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child {
    margin-left: 0;
}
.rtl .aws-container .aws-search-form .aws-form-btn {
    left: 10px;
    right: inherit;
}
.rtl #mega-menu-item-44057 > ul.mega-sub-menu,
.rtl #mega-menu-item-42170 > ul.mega-sub-menu,
.rtl #mega-menu-item-686 > ul.mega-sub-menu,
.rtl #mega-menu-item-688 > ul.mega-sub-menu,
.rtl #mega-menu-item-687 > ul.mega-sub-menu,
.rtl #mega-menu-item-683 > ul.mega-sub-menu {
    left: 0 !important;
}
.rtl #mega-menu-item-684 > ul.mega-sub-menu {
    left: 64% !important;
}

/* Fixed Header */

.rtl .site-header-menu.fixed-nav nav {
    display: flex;
}
.rtl .fixed-nav .header-rgt-wrapper {
    margin-top: 12px;
    width: 16%;
}
.rtl .site-header-menu.fixed-nav nav ul li {
    margin: 0 5px !important;
}

/* Home */

.rtl .product-cats .owl-nav .owl-next:after {
    position: relative;
    right: -10px;
}
.rtl .product-cats .owl-nav .owl-prev:after {
    position: relative;
    right: 25px;
}
.rtl .products-bussiness .products-bussiness-lft h3 {
    margin-top: 57px;
}
.rtl .got-covered ul li .content {
    margin-left: 0;
    margin-right: 15px;
}
.rtl .customizable-design .content li {
    padding-left: 0;
    padding-right: 26px;
}
.rtl .customizable-design .content li:after {
    left: inherit;
    right: 0;
}
.rtl .h-recently-viewed ul li h2.woocommerce-loop-product__title {
    width: 78%;
}
.rtl.home a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.tinvwl-loop {
    padding-right: 0px !important;
}

/* Footer */

.rtl .get-in-touch .form ul li textarea {
    height: 45px;
}
.rtl .get-in-touch .form ul li.submit-btn input {
    line-height: 24px;
}
.rtl .fooer-navigation .address,
.rtl .footer-copyright {
    float: left;
}


/* Others */

/* About */

.rtl .demand-inner-left {
    width: 55%;
}
.rtl .demand-inner-left ul li {
    padding-left: 0;
    padding-right: 26px;
}
.rtl .demand-inner-left ul li::after {
    left: inherit;
    right: 0;
}
.rtl .demand-inner-right .f1 img {
    max-width: 240px;
}
.rtl .demand .f2 {
    margin-right: 510px;
    margin-top: -280px;
}
.rtl .demand-inner-right .f4 {
    margin-top: 40%;
}

/* FAQ's */

.rtl .faq-row .items .accordions-head-title,
.rtl .faq-row .items .accordion-content {
    text-align: right;
}

/* Blogs */

.rtl .is-form-style.is-form-style-3 input.is-search-input {
    border-left: 0 !important;
    border-right: solid 1px #ccc!important;
}
.rtl section#block-3::before {
    content: 'أرشيف';
}
.rtl section#block-2::before {
    content: 'التصنيفات';
}
.rtl section#block-2 ul li {
    text-align: right;
}

/* Privacy Policy */

.rtl .plain-content ol, .rtl .plain-content ul {
    margin-left: 0;
    margin-right: 35px;
}

/* Shop/Archive */

.rtl .product_category_title_custom span {
    margin-left: 0px;
}
.rtl h2.woocommerce-loop-product__title {
    margin-left: 0 !important;
    margin-right: 45px !important;
    width: 78%;
}
.rtl a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.tinvwl-loop {
    padding-left: 0 !important;
    padding-right: 4px !important;
}

/* Product Page */

.rtl p.single-cat-name {
    text-align: right;
}
.rtl p.single-cat-name span {
    margin-left: 0;
    margin-right: 6px;
}
.rtl.single-product .summary.entry-summary p.price:after {
    content: 'توصيل مجاني';
}
.rtl.single-product .nbd-field-header {
    padding-right: 0;
}
.rtl .nbd-option-field .nbd-field-content {
    padding-right: 0;
}
.rtl .nbd-label-wrap,
.rtl .nbd-swatch-wrap {
    right: -5px;
    position: relative;
}
.rtl .nbd-swatch-description,
.rtl .tshirt-colors .nbd-swatch-label-wrap:nth-child(2) .nbd-swatch-description,
.rtl .tshirt-colors .nbd-swatch-label-wrap:nth-child(3) .nbd-swatch-description,
.rtl .tshirt-colors .nbd-swatch-label-wrap:nth-child(4) .nbd-swatch-description,
.rtl .tshirt-colors .nbd-swatch-label-wrap:nth-child(5) .nbd-swatch-description,
.rtl .tshirt-colors .nbd-swatch-label-wrap:nth-child(6) .nbd-swatch-description,
.rtl .tshirt-colors .nbd-swatch-label-wrap:nth-child(7) .nbd-swatch-description {
    left: inherit;
}
.rtl.single-product .nbo-clear-option-wrap a.button.nbd-button {
    float: right !important;
}
.rtl.single-product .summary .tinvwl_add_to_wishlist_button {
    left: inherit;
    right: 170px;
}
.rtl .services-cols .our-service li {
    float: right;
}
.rtl .services-cols .our-service li:first-child {
    margin-right: 0;
}
.rtl .desc-read-more h4 {
    float: right;
}
.rtl .single-bottom-content .wrapper .description .d-lft h4,
.rtl .single-bottom-content .wrapper .description .desc-read-more h4 {
    margin: 25px 0 25px 15px;
}
.rtl .single-bottom-content .wrapper .description .d-rgt ul {
    margin: 0;
    padding-right: 25px;
}
.rtl .single-bottom-content .wrapper .description .d-rgt ul li:after {
    left: inherit;
    right: -25px;
}
.rtl .cross-sell-section section.related.products ul.products li .tinv-wraper a.tinvwl_add_to_wishlist_button:before {
    right: 0;
    margin-right: 0 !important;
}
.rtl.single .printsouq-steps ul li {
    padding: 0 21px;
}
.rtl.single-product .recently-viewed .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
    right: 0;
    margin-right: 0 !important;
}

/* Cart */

.rtl .cart-inner .cart_totals span.cart-free-ship {
    text-align: right;
}

/* Checkout */

.rtl .checkout .col-2 h3#ship-to-different-address #ship-to-different-address-checkbox {
    margin: 0 0 0 10px;
}
.rtl .checkout-coupon-wrap span:after {
    right: inherit;
    left: 0;
}
.rtl table.shop_table tfoot td ul#shipping_method li:last-child::after {
    content: 'سيتم الانتهاء من التسليم في غضون 3 أيام عمل' !important;
    font-size: 12px !important;
}
.rtl.woocommerce-page #payment #place_order {
    float: right;
}

/* My Account - Logged Out Page */

.rtl.page-id-16 .woocommerce-error::before {
    right: 10px;
}
.rtl.page-template-checkout .netbase-invoice .row {
    text-align: left;
}





/* RESPONSIVE */

/*----------------------------- Small Laptop -------------------------------*/
@media only screen and (max-width :1440px) and (min-width: 1400px) {

}

@media only screen and (max-width :1366px) {
    
}

/*----------------------------- Small Laptop -------------------------------*/
@media only screen and (max-width :1280px) and (min-width: 1101px) {
    
    .rtl .site-header-menu.fixed-nav .header-login {
        margin-right: 0;
    }
}

/*----------------------------- Media 1024 -------------------------------*/
@media only screen and (max-width :1100px){
    
    .rtl header .header-rgt-wrapper {
        margin-top: 12px;
    }
    
    .rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
        margin: 0 2px !important;
    }
    .rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a {
        font-size: 15px !important;
    }
    .rtl .fixed-nav .header-rgt-wrapper {
        width: 38%;
        margin-top: 3px;
    }
    .rtl .site-header-menu.fixed-nav #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
        margin: 0 4px !important;
    }
    .rtl .site-header-menu.fixed-nav #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a {
        font-size: 13px !important;
    }
    .rtl .quanti {
        margin-right: 0 !important;
    }
    .rtl .h-recently-viewed ul li h2.woocommerce-loop-product__title {
        width: 73%;
    }
    
    /* About Us */
    
    .rtl .demand-inner-right .f1 img {
        max-width: 200px;
    }
    .rtl .demand-inner-right .f4 {
        margin-top: 60%;
    }
    .rtl .demand-inner-right .f3 {
        margin-right: 30%;
    }
}

/*----------------------------- Media 768 -------------------------------*/
@media only screen and (max-width:999px){
    
    .rtl .site-header-main .header-right-align {
        justify-content: flex-end;
    }
    .rtl header .header-rgt-wrapper {
        margin-top: 0;
    }
    
    .rtl .mobile-header .header-login ul li:last-child {
        margin-left: 0;
        margin-right: 8px !important;
    }
    .rtl .mobile-header .header-login ul li .jzsidebar_container {
        position: relative;
        top: 3px;
    }
    .rtl .product-arrivals-cat .item .inner a.price {
        font-size: 16px;
    }
    .rtl .h-recently-viewed ul li h2.woocommerce-loop-product__title {
        width: 83%;
    }
    
    .rtl .demand-inner-left {
        width: 100%;
    }
    .rtl .demand {
        margin-top: 150px;
    }
    .rtl .demand .f2 {
        margin-top: -600px;
        left: 0;
    }
    .rtl .demand-inner-right .f3 {
        top: -600px;
    }
    .rtl .demand-inner-right .f1,
    .rtl .demand-inner-right .f4 {
        display: none;
    }
}

/*----------------------------- Media 480 -------------------------------*/
@media only screen and (max-width:767px){

    .rtl header .header-choose-language {
        padding: 0;
    }
    .rtl .site-header-main .header-right-align .header-login {
        padding-left: 20px;
    }
    .rtl .mobile-header .header-login ul {
        text-align: left !important;
    }
    .rtl .demand {
        margin-top: 50px;
    }
    .rtl .demand-inner-right .f2,
    .rtl .demand-inner-right .f3 {
        display: none;
    }
}

/*----------------------------- Media 320 -------------------------------*/
@media only screen and (max-width:479px){
    
    .rtl header .header-choose-language {
        padding-right: 10px;
    }
    .rtl .site-header-main .header-right-align {
        justify-content: center;
    }
    .rtl .products-bussiness .products-bussiness-lft ul li:first-child, .products-bussiness .products-bussiness-rgt ul li {
        margin-right: 0;
    }
    .rtl .products-bussiness .products-bussiness-lft ul li:last-child,
    .rtl .products-bussiness .products-bussiness-rgt ul li:last-child,
    .rtl .products-bussiness .products-bussiness-rgt ul li:nth-child(even) {
        margin-right: 25px !important;
    }
    .rtl .products-bussiness .products-bussiness-rgt ul li:nth-child(1),
    .rtl .products-bussiness .products-bussiness-rgt ul li:nth-child(2) {
        margin-right: 0 !important;
    }
    .rtl .products-bussiness .products-bussiness-rgt ul li:nth-child(3) {
        margin-right: 0 !important;
    }
    .rtl .products-bussiness .products-bussiness-rgt ul li:nth-child(1) {
        margin-left: 25px;
    }
}














