﻿body {
    direction: rtl;
}
#home4 header [class~=header-top] [class~=margin-0] [class~=desktop_cart] [class~=block-cart] [class~=dropdown-content] {
    right: -216.75pt !important;
}
#home2 header .header-top .main-menu .menu .menu-top li:nth-child(3) .dropdown-menu, .dropdown-menu {
    right: 0rem;
    left: auto;
}
#home4 footer #tiva-copyright [class~=border-copyright] [class~=social-content] {
    float: left !important;
}
[class~=block-cart] [class~=dropdown-content] {
    left: 1pc !important;
}
[class~=menu-banner] {
    right: 0% !important;
}

.account-list-content > div {
    text-align: right !important;
}

#home2 .wrap-banner .menu-banner .box-content .pull-left {
    right: 12.5rem;
    left: auto;
}

#home2 .wrap-banner .menu-banner {
    left: auto;
    transform: translateX(150%);
}

[class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu], .menu-banner .verticalmenu .menu li .dropdown-submenu {
    left: auto;
    right: 106%;
}

[class~=menu-banner] [class~=verticalmenu] [class~=parent]:before {
    right: auto;
    left: -12px;
}

#home2 header [class~=block-cart] [class~=dropdown-content] {
    right: auto;
}

#mobile-pagemenu .content-boxpage .box-content .clearfix .menu .item .arrow {
    left: 15px;
    right: auto;
}

#mobile-pagemenu nav {
    text-align: right;
}

.main-menu .menu .menu-top li .dropdown-menu ul .item a {
    text-align: right;
}

.block-newsletter .input-group input {
    border-top-left-radius: 0px;
    border-top-right-radius: 6px !important;
}

.block-newsletter .input-group input {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius:6px !important;
}

[class~=block-newsletter] [class~=input-group] [class~=input-group-btn] [class~=btn-secondary] {
    border-radius: 6px 0 0 6px !important;
}

.title-block {
    text-align: right !important;
}

.policy-home .block .block-content .policy-item .policy-content img {
    margin-right: 0 !important;
    margin-left: 20.25pt;
    float: right;
}

[class~=breadcrumb-bg] [class~=breadcrumb] ol li:before {
    left: auto;
    right: -5px;
}

[class~=breadcrumb-bg] [class~=breadcrumb] ol li:first-child {
    padding-right: 0;
    padding-left: 10.5pt !important;
}

[class~=sidebar-3] [class~=sidebar-block] [class~=block-content] [class~=hasSubCategory] [class~=arrow] {
    right: auto;
    left: 0;
}

.cateTitle {
    direction: rtl;
}

[class~=sidebar-3] [class~=sidebar-block] [class~=block-content] [class~=hasSubCategory] [class~=subCategory] [class~=cateTitle] [class~=cateItem]:before {
    margin-right: auto;
    margin-left: 20px;
}

.post-item-content .late-item {
    direction: rtl;
}

[class~=blog] #wrapper-site #content-wrapper #main [class~=content] [class~=sidebar-3] [class~=late-item] span {
    font-size: 0.87pc;
}

    [class~=blog] #wrapper-site #content-wrapper #main [class~=content] [class~=sidebar-3] [class~=late-item] span i {
        margin-right: 0;
        margin-left: 10px;
    }

.main-blogs {
    direction: rtl;
}

#blog-detail [class~=late-item] [class~=border-detail] [class~=btn-group] a:first-child {
    margin-right: 0 !important;
}

#blog-detail [class~=late-item] [class~=border-detail] [class~=btn-group] a:last-child {
    margin-right: 30px !important;
}

.btn-group i {
    margin-left: 7.5pt;
    margin-right: 0 !important;
}

.sidebar-3 .sidebar-block .title-block {
    font-size: medium;
}

#alertMessage {
    text-align: right !important;
}

#blog-detail [class~=main-blogs] .comments img {
    margin-right: 0 !important;
    margin-left: 19.5pt;
    margin-top: -6px;
    height: 70px;
    width: 70px;
}

#blog-detail .comment-content {
    margin-bottom: 45px !important;
}

#home2 [class~=main-content] [class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu][class~=menu-3] {
    top: 0 !important;
}

[class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=hasicon] img {
    left: auto;
    right: 0;
}

[class~=menu-banner] [class~=verticalmenu] [class~=menu] > li > a {
    text-align: right;
    padding-left: 0;
    padding-right: .59375in;
}

[class~=menu-banner] [class~=verticalmenu] li[class~=more] {
    padding-right: 42.75pt;
    padding-left: 0;
    text-align: right;
}

[class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu] [class~=menu-items] [class~=item] [class~=menu-content] [class~=group-category] [class~=mt-20] [class~=d-flex] [class~=col] ul li a {
    text-align: right;
}

#home2 [class~=main-content] [class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu][class~=menu-2] {
    top: 0 !important;
}

.menu-banner .verticalmenu .menu li .dropdown-menu .menu-items .item .menu-content .tags ul .list-inline-item:before {
    right: auto;
    left: 12px;
}

[class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu] [class~=menu-items] [class~=item] [class~=menu-content] [class~=tags] [class~=title] b, #home2 [class~=wrap-banner] [class~=menu-banner] [class~=box-content] [class~=pull-left] [class~=toggle-nav] [class~=btnov-lines-large] {
    text-align: right
}

#home2 [class~=main-content] [class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu], #home2 [class~=main-content] [class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-submenu] {
    top: -3px;
}

.menuMobile [class~=arrow] {
    left: 0;
    right: auto;
}

@media screen and (max-width: 767px) {
    .mobile-top-menu .block-content .verticalmenu .hasicon img {
        margin-left: 17px;
        margin-right: 0;
    }
}

@media screen and (max-width: 767px) {
    .mobile-top-menu {
        left: auto;
        right: 0;
    }
}

.menuMobile .tags .title b {
    font-size: 13px;
}

.menuMobile .tags .title {
    margin-top: 10px;
    margin-bottom: 7px;
}

.menuMobile .col-xs-12 .menu-title a {
    font-size: 15px;
}

.menuMobile .col-xs-12 ul li {
    padding: 10px 0;
}

@media screen and (max-width: 767px) {
    .mobile-top-menu .block-content .verticalmenu .menu .item .subCategory ul li {
        margin-right: 23px;
        margin-left: 0;
    }

        .mobile-top-menu .block-content .verticalmenu .menu .item .subCategory ul li [class~=arrow] {
            left: 23px;
        }
}

#product-detail [class~=content] [class~=sidebar-3] [class~=product-content] [class~=item] [class~=product-miniature] [class~=product-description] {
    text-align: right;
    padding-right: 1.125pc;
    padding-left: 0;
}

#product-detail .content .main-product-detail .product-info {
    text-align: right;
}

#product-detail [class~=content] [class~=main-product-detail] [class~=product-info] [class~=detail-description] [class~=price-del] [class~=float-right] {
    float: left !important;
}

#product-detail .detail-description .btn-group a:first-child {
    margin-right: 0px;
}

#product-detail [class~=content] [class~=main-product-detail] [class~=product-info] [class~=detail-description] [class~=has-border] [class~=product-quantity] [class~=input-group] [class~=add] [class~=add-to-cart] {
    margin-left: .052083333in;
    margin-right: 0;
}

#product-detail [class~=content] [class~=main-product-detail] [class~=product-info] [class~=detail-description] [class~=rating-comment] i {
    margin-left: .5625pc;
    margin-right: 0;
}

[class~=quantity] span[class~=control-label] {
    margin-left: .104166667in;
    margin-right: 0;
    float: right;
}

[class~=quantity] [class~=form-control], [class~=ratings], [class~=quantity] {
    float: right;
}

#product-detail .content .main-product-detail .product-info .detail-description .has-border .product-quantity .input-group .add {
    margin-left: 0;
    margin-right: .208333333in;
}

.spr-review-header {
    text-align: right;
}

[class~=menu-banner] [class~=verticalmenu] [class~=group]:before {
    border-left-width: 0;
    border-right-width: 9pt !important;
    border-right-color: #eee !important;
}

[class~=menu-banner] [class~=verticalmenu] [class~=menu] li [class~=dropdown-menu] [class~=menu-items] [class~=item] [class~=menu-content] [class~=group-category] [class~=mt-20] [class~=d-flex] [class~=col] [class~=menu-title] {
    text-align: right;
}

.newsLatter .title-block, .newsLatter .sub-title p {
    text-align: center !important;
}

#home2 header .header-top .margin-0 #search_widget #block_myaccount_infos #acount, #home2 #mobile_search #myacc-mobile #accMobile {
    right: auto;
}

    #home2 header .header-top .margin-0 #search_widget #block_myaccount_infos #acount div, #home2 #mobile_search #myacc-mobile #accMobile div {
        text-align: right !important;
    }

@media screen and (max-width: 991px) {
    #home2 .main-content #wrapper-site #content-wrapper #main .living-room .groupcategoriestab-vertical .grouptab .flex-9 .title-tab-content .toggle-category {
        margin: auto;
        margin-left: 0;
    }
}

@media screen and (max-width: 320px) {
    #home2 .main-content #wrapper-site #content-wrapper #main .page-home .groupbanner-special .tiva-lookbook .items .tiva-content-lookbook .item-lookbook .content-lookbook {
        margin: 0;
    }
}

@media screen and (max-width: 767px) {
    .header-mobile #mobile_search_content {
        margin: 14px 21px 8px 21px !important;
    }
}

@media screen and (max-width: 600px) {
    #product-detail .content .main-product-detail .review li:last-child {
        margin-top: 0 !important;
    }
}

.block-cart .dropdown-content .cart-content .total td:last-child {
    float: left !important;
}

[class~=block-cart] [class~=dropdown-content] [class~=cart-content] table tr td {
    text-align: right;
}

.block-cart .dropdown-content .cart-content .cart-button a:first-child {
    margin-right: 0 !important;
    margin-left: 15px;
}

[class~=desktop_cart] [class~=header-cart] span {
    padding-right: 3pt;
    padding-top: 1px;
}

#product-detail [class~=content] [class~=main-product-detail] [class~=product-info] [class~=detail-description] [class~=has-border] [class~=product-quantity] [class~=input-group] [class~=add] [class~=add-to-cart] span {
    margin-left: 0;
    margin-right: .4375pc;
}

.product-description {
    direction: rtl;
}

[class~=product-cart] #cart [class~=quantity] [class~=form-control] {
    float: right;
}

[class~=product-cart] #cart [class~=quantity] [class~=input-group-btn-vertical] {
    margin-right: -3pt !important;
    margin-left: 0;
}

[class~=checkout-cart] [class~=cart-grid-right] [class~=cart-summary] [class~=cart-summary-line]:before {
    left: auto;
    right: 0;
}

[class~=checkout-cart] [class~=cart-grid-right] [class~=cart-summary] [class~=cart-summary-line] {
    padding-left: 0;
    padding-right: 20px;
}

    [class~=checkout-cart] [class~=cart-grid-right] [class~=cart-summary] [class~=cart-summary-line]:before {
        top: 6px;
    }

[class~=checkout-cart] [class~=cart-grid-right] #block-reassurance li span {
    margin-right: .625pc;
    margin-left: 0;
}

.product-checkout #checkout .check-info .nav .nav-link:nth-child(1) {
    padding-right: 0;
    padding-left: 22.5pt;
}

[class~=product-checkout] #checkout [class~=check-info] [class~=content] {
    padding-right: 2.7rem;
    padding-left: 0;
}

[class~=product-checkout] #checkout [class~=check-info] [class~=checkout-personal-step] {
    text-align: right;
}

    [class~=product-checkout] #checkout [class~=check-info] [class~=checkout-personal-step] [class~=step-title] [class~=step-number] {
        float: right !important;
        margin-right: 0 !important;
        margin-left: 11.25pt;
    }

    [class~=product-checkout] #checkout [class~=check-info] [class~=checkout-personal-step] [class~=step-title] {
        padding-right: 0 !important;
        line-height: normal;
    }

.cart-grid-right {
    text-align: right;
}

.form-ship .form-group {
    text-align: right;
}

#product-sidebar-left .container:not(.container.no-index) {
    direction: ltr;
}

#product-sidebar-left .container .fa {
    font-family: FontAwesome !important;
}

#product-sidebar-left .col-md-12 .product-description {
    text-align: right;
}

.products-sort-order select {
    text-align: right;
    padding: 10px;
}

    .products-sort-order select option {
        padding-right: 10px;
    }

#product-sidebar-left [class~=main-content] [class~=content] [class~=product-container] [class~=tab-content] #list [class~=item] [class~=product-miniature] [class~=product-description] [class~=product-buttons] [class~=add-to-cart] i {
    margin-left: .4375pc;
    margin-right: 0;
}

#home3 header [class~=header-top] #search_widget form, #product-sidebar-left [class~=main-content] [class~=content] [class~=product-container] [class~=tab-content] #list [class~=item] [class~=product-miniature] [class~=product-description] [class~=product-buttons] [class~=add-to-cart] {
    margin-right: 0;
    margin-left: .3125pc;
}

#product-sidebar-left .product-title .check {
    color: #6bb853;
    float: left;
}

#product-sidebar-left .product-title .text-center {
    text-align: left !important;
}

#product-sidebar-left .product-title .check i {
    margin-left: 5px;
}

#product-sidebar-left .item {
    direction: rtl;
}

#product-sidebar-left #grid .row {
    direction: rtl;
}

.pagination .justify-content-around {
    direction: ltr !important;
}

#product-sidebar-left [class~=main-content] [class~=content] [class~=product-container] [class~=pagination] [class~=page-list] {
    text-align: center !important;
}

.sidebar-block .scroll-product {
    direction: rtl;
    text-align: right;
}

    .sidebar-block .scroll-product .quantity, .sidebar-block .scroll-product li {
        vertical-align: middle;
        line-height: normal;
    }

[class~=sidebar-3] [class~=sidebar-block] [class~=new-item-content] ul[class~=scroll-product] [class~=checkmark] {
    left: auto;
    right: 0;
}

[class~=sidebar-3] [class~=sidebar-block] [class~=new-item-content] ul[class~=scroll-product] b {
    margin-right: 0 !important;
}

.jslider-value {
    direction: rtl;
}

@media screen and (max-width: 768px) {
    [class~=product-checkout] #checkout [class~=check-info] [class~=content] {
        padding-right: 0 !important;
    }

    .product-cart.checkout-cart #main {
        margin-top: 0 !important;
    }

    .header-mobile #mobile_search_content button {
        right: auto !important;
        left: 14px;
        line-height: normal;
    }

    .header-mobile #mobile_search_content {
        width: 100% !important;
    }

        .header-mobile #mobile_search_content input {
            width: 100% !important;
        }
}

#mobile_search {
    justify-content: left;
}

@media screen and (max-width: 375px) {
    #home2 #wrapper-site #content-wrapper #main .groupbanner-special .tiva-lookbook .items .tiva-content-lookbook .item-lookbook .content-lookbook {
        min-width: 238px !important;
        margin-left: 0 !important;
    }
}

.item-lookbook .content-lookbook {
    direction: rtl;
}

    .item-lookbook .content-lookbook .content-bottom {
        text-align: right;
    }

@media screen and (max-width: 767px) {
    #wrapper-site #content-wrapper #main .groupbanner-special .tiva-lookbook .items .tiva-content-lookbook .item-lookbook .content-lookbook .main-lookbook .content-bottom {
        padding-right: 14px !important;
        padding-left: 0px !important;
    }
}

#home2 header .header-top .margin-0 .icon-menu {
    border-left-color: #eee;
    border-left-style: solid;
    border-left-width: .75pt;
    border-right-color: unset !important;
    border-right-style: unset !important;
    border-right-width: unset !important;
}

#wrapper-site #content-wrapper #main .recent-post .item-post .post-content .post-info {
    text-align: right;
}

#wrapper-site #content-wrapper #main [class~=recent-post] [class~=item-post] [class~=post-content] [class~=post-title] {
    text-align: right;
    font-size: small;
}

[class~=user-acount] [class~=main-content] [class~=content] th {
    text-align: right;
}

.table-account td {
    text-align: right;
}

.user-acount #main {
    text-align: right;
}

@media screen and (min-width: 768px) {
    .user-acount .form-control {
        width: 30%;
    }

    .td-birthdate {
        display: flex !important;
    }

        .td-birthdate > .form-control {
            width: 10%;
        }
}

.table-account th {
    vertical-align: middle;
}

#frmPasswordForget .email {
    text-align: right;
}

#frmPasswordForget input {
    margin-bottom: 10px;
}

#contact .main-content .page-home .input-contact img {
    margin-right: 0;
    margin-left: 7.5pt;
}

#about-us [class~=page-home] [class~=cms-block][class~=f-left] {
    padding-right: 0;
}

#about-us [class~=page-home] [class~=cms-block][class~=f-right] {
    padding-right: 5rem;
    padding-left: 0;
}

    #about-us [class~=page-home] [class~=cms-block][class~=f-right] [class~=testimonials] [class~=owl-dots] {
        right: auto;
        left: 0;
    }

.owl-team .owl-item .item {
    text-align: right;
}

#about-us .social-content .social {
    text-align: right;
}

#home2 .main-content #wrapper-site #main .page-home .living-room .tiva-row-wrap .groupcategoriestab-vertical .filter .hide-filter i {
    margin-left: 3.75pt;
    margin-right: 0;
}

#home2 [class~=main-content] #wrapper-site #main [class~=page-home] [class~=living-room] [class~=tiva-row-wrap] [class~=groupcategoriestab-vertical] [class~=flex-9] [class~=content-filter] ul li {
    text-align: right;
}

.dropdown-toggle::after {
    margin-right: .255em;
    margin-left: 0;
}

[class~=quantity] [class~=form-control]:not(:first-child):not(:last-child) {
    border-radius: 0 3.75pt 3.75pt 0 !important;
}

.new-arrivals .title-product, .best-sellers .title-product {
    text-align: right;
}

#home2 [class~=main-content] #wrapper-site #main [class~=page-home] [class~=living-room] [class~=tiva-row-wrap] [class~=groupcategoriestab-vertical] [class~=flex-9] [class~=content-filter] ul li {
    float: right !important;
}

[class~=quantity] [class~=input-group-btn-vertical] [class~=btn][class~=bootstrap-touchspin-up] {
    border-radius: 2.25pt 0 0 0 !important;
}

[class~=quantity] [class~=input-group-btn-vertical] [class~=btn][class~=bootstrap-touchspin-down] {
    border-radius: 0 0 0 2.25pt !important;
}

#accMobile > div {
    padding-right: 15px !important;
}

.btnOpenSearch, .btnCloseSearch {
    margin-right: 1.2rem !important;
}

#accMobile {
    text-align: right;
}

@media screen and (max-width: 767px) {
    .block-cart .dropdown-content {
        left: 18px !important;
        right: auto !important;
    }
}

.langChange.mobilee {
    left: 0 !important;
}

.langChange {
    right: auto !important;
}

#mobile_search .desktop_cart {
    margin-left: 1.2rem !important;
    margin-right: 0 !important;
}

#acount {
    left: 0 !important;
    right: auto !important;
}

#home3 header [class~=header-top] #logo {
    padding-left: 0 !important;
    padding-right: 2rem !important;
}

#home3 header [class~=topbar] [class~=menu] > [class~=menu-top] > li {
    padding-left: 2.125pc !important;
}


#home4 [class~=container] {
    text-align: right !important;
}

#search_widget form {
    margin-left: 22.5pt;
    margin-right: 0 !important;
}