@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@200;400;500&display=swap');
* {
    font-family: 'Noto Kufi Arabic'!important;
}
.ratings, .ratings-val, .mfp-close, .la-lightbulb-o {
    font-family: "molla"!important;
}
.las, .la, .lar {
    font-family: "LineAwesome" !important;
}
.mfp-arrow-right:before,  .mfp-arrow-left:before{
    font-family: 'LineAwesome'!important;
}
td {
    text-align: right;
}
.banner-link i {

    transform: rotate(
180deg);
    display: inline-block;
}
.widget-categories h5 a:before {
    right: auto!important;
    left: 1rem;
}
.social-icons-sm .social-icon:not(:last-child) {
    margin-left: .5rem;
    margin-right: 0!important;
}
.header-right {
    margin-right: auto;
    margin-left: 0!important;
}
.header-4 .top-menu li+li {
    margin-left: 0!important;
    margin-right: 4rem;
}
.custom-control {
    padding-right: 2.6rem;
    padding-left: 0!important;
}
.nav-dashboard .nav-link.active:before {
    transform: rotate(180deg);
    display: inline-block;
}
.header-4 .header-top .header-left i {
    margin-right: 0!important;
    margin-left: .5rem;
}


.header-intro-clearance .header-bottom .menu.sf-arrows>li>.sf-with-ul::after {
    left: -1.2rem!important;
    right: auto!important;
}
.header-bottom .menu.sf-arrows>li>.sf-with-ul::after {
    left: 1rem;
    right: 0!important;
}
.banner-link i {
    margin-right: .7rem;
    margin-left: 0;
}
@media screen and (min-width: 1200px) {
    .header-4 .header-search-extended {
        margin-left: 15rem;
        margin-right: 0 !important;
    }
}
@media screen and (min-width: 992px) {
    .heading-right {
        margin-left: 0!important;
        margin-right: auto;
    }
}
.entry-item {
    float: right;
}
.trending-products .product-body {
    padding: 1.6rem 2rem 1.6rem .4rem!important;
}
.category-dropdown .dropdown-menu {
    top: 55px
}
.cta-border .btn i:last-child {
    margin-right: 2.5rem;
    margin-left: 0!important;
}
.btn i:last-child {
    margin-left: 0!important;
    margin-right: 1rem;
    transform: rotate(
        180deg);
    display: inline-block;
}
.header-4 .btn-primary:not(:disabled):not(.disabled):active, .header-4 .btn-primary:hover {
    color: #0062cc!important;
}
.btn:hover {
    color: #fff!important;
}
.title-link i:last-child {
    margin-left: 0!important;
    margin-right: .5rem;
}
.header-intro-clearance .header-bottom .header-right i {
    margin-right: 0!important;
    margin-left: 1.5rem;
}
.btn-product:before {
    margin-left: .9rem;
    margin-right: 0;
}
.input-group-round>.input-group-append>.btn {
    border-top-right-radius: 0!important;
    border-top-left-radius: 30px;
    border-bottom-right-radius: 0!important;
    border-bottom-left-radius: 30px;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
    border-top-right-radius: 30px!important;
    border-bottom-right-radius: 30px!important;
    text-align: right;
}
.banner-content {
    right: 30px!important;
    left: auto!important;
}
.footer-copyright {
    font-family: 'Poppins'!important;
}
@media only screen and (max-width: 600px) {
  .banner-content {
    right: 15px!important;
}
.banner img {
    min-height: 130px;
}
}
.header-4 .header-search-extended .form-control {
    padding: 1rem .5rem 1rem 2.4rem!important;
    text-align: right;
}
.header-4 .header-search-extended .btn {
    margin-left: 0!important;
    margin-right: 1rem;
}
.compare-actions .btn {
   margin-right: auto;
    margin-left: 0!important;
}
.compare-dropdown .btn-remove {
    left: -.55rem;
    right: auto!important;
}
.cart-dropdown .dropdown-menu.dropdown-menu-right, .compare-dropdown .dropdown-menu.dropdown-menu-right {
    top: 80px;
    left: -1px;
    right: auto!important;
}
.dropdown-cart-total .cart-total-price {
    margin-left: 0;
    margin-right: auto;
}
.header-intro-clearance .dropdown.category-dropdown .dropdown-toggle {
    padding-left: 1.9rem!important;
    padding-right: 5.5rem;
}
.header-intro-clearance .dropdown.category-dropdown .dropdown-toggle i {
    right: auto!important;
    left: 1.5rem;
}
.header-intro-clearance .dropdown.category-dropdown .dropdown-toggle::after {
    left: auto!important;
    right: 1.5rem;
}
@media screen and (min-width: 992px) {
    .footer-payments {
        margin-left: 0;
        margin-right: auto!important;
    }
}

.owl-nav-top.owl-simple .owl-nav {
   right: auto!important;
    left: -.5rem
}
.owl-nav-top.owl-simple .owl-nav [class*='owl-'] {
    transform: rotate(180deg);
}

.ratings-text {
    margin-left: 0;
    margin-right: .5rem;
}
.product-label {
    left: auto;
    right: 2rem;
}
.product-action-vertical {
    right:auto;
    left: 2rem;
}
.btn-expandable:hover, .btn-expandable:focus {
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 0;
}
.btn-expandable span {
    left: 100%;
    right: auto;
    padding-right: 1.8rem;
    padding-left: .4rem;
    border-top-left-radius: 0;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    transform: translateX(-15px);
}
.toolbox-sort label {
    margin-right: 0;
    margin-left: 1.6rem;
}
.btn-product-icon:hover, .btn-product-icon:focus {
    color: #fff!important;
}
.custom-control-label::after {
    display: none!important;
}
.breadcrumb-item+.breadcrumb-item:before {
    display: inline-block;
    transform: rotate(180deg);
    margin-top: .3rem!important;
}
.page-item:last-child .page-link {
    border-top-left-radius: .3rem;
    border-top-right-radius: 0;
    border-bottom-left-radius: .3rem;
    border-bottom-right-radius: 0;
}
.page-item-total {
    margin-right: 1.2rem;
    margin-left: 0;
}
.page-link.page-link-next {
    margin-left: 0;
    margin-right: 1.8rem!important;
}
.page-link.page-link-next i {
    margin-left: 0;
    margin-right: 1rem;
    transform: rotate(180deg);
    display: inline-block;
}
.page-link.page-link-prev {
    margin-right: 0;
    margin-left: 1.7rem!important;
}
.page-link.page-link-prev i {
    margin-right: 0;
    margin-left: 1rem;
    transform: rotate(180deg);
    display: inline-block;
}
.wrap-pagination-info .rounded-r-md {
    transform: rotate(
        180deg);
    display: inline-block;
    margin-right: 5px;
    margin-left: 0!important;
    padding-top: 3px!important;
    padding-bottom: 3px!important;
}
.wrap-pagination-info .rounded-l-md {
    margin-left: 0!important;
    margin-right: 0!important;
    transform: rotate(
        180deg);
    display: inline-block;
    padding-bottom: 3px!important;
    padding-top: 3px!important;
}

.details-action-wrapper {
    margin-left: 0!important;
    margin-right: 15px;
}
.product-details .product-title {
    padding-right: 0!important;
    padding-left: 1rem;
    text-align: right;
}
i.icon-search {
    transform: rotate(0)!important;
}
.footer-social-links {
    margin-right: auto!important;
}
.social-icon:not(:last-child) {
    margin-left: 1rem;
    margin-right: 0!important;
}
.details-filter-row label, .product-details .product-content p:last-child {
    text-align: right;
}
.details-filter-row .select-custom {
    margin-right: 0;
    margin-left: 3.9rem;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    border-radius: 0!important;
}
.input-group>.input-group-append>.btn {
    border-top-left-radius: 30px!important;
    border-bottom-left-radius: 30px!important;
}
input#qty {
height: 40px;
padding-right: 1rem;
}
.product-details-footer .social-icons {
margin-right: auto;
margin-left: 0;
}
.breadcrumb-item+.breadcrumb-item::before {
    content: "\f112"!important;
}
.breadcrumb {
    background-color: transparent!important;
}
nav.product-pager {
    margin-right: auto!important;
    margin-left: 0!important;
}
.product-pager-next i {
    margin-right: .5rem;
    margin-left: 0!important;
}
.product-pager-prev i {
    margin-left: .5rem;
    margin-right: 0!important;
}
.product-pager-link i {
    transform: rotate(180deg);
    display: inline-block;
}
.product-pager-link+.product-pager-link {
    margin-left: 0!important;
    margin-right: 3rem;
}
.product-details .product-cat span {
margin-left: .7rem;
margin-right: 0;
float: right;
}
.product-desc-content {
text-align: right;
}
.social-icons-sm .social-label {
margin-left: 1rem;
margin-right: 0;
}
.table > :not(:last-child) > :last-child > *, .table.table-cart .price-col {
    text-align: center;
}
.table td {
    vertical-align: middle!important;
}
.accordion-summary .card-title a {
    padding: .7rem 3rem .7rem 0!important;
}
.card-title a:before {
    left: auto!important;
    right: 0!important;
}
.accordion-summary .card-title a:after {
    right: .5rem!important;
    left: auto!important;
}
.summary.summary-cart .summary-title, .cart-dropdown .product-title {
    text-align: right;
}
.cart-dropdown .product {
    direction: ltr;
}
span.cart-product-info {
    float: right;
    direction: ltr;
}
.product-col .product-media {
    margin-right: 0!important;
    margin-left: 2.8rem;
}
.menu-vertical>li {
    text-align: right;
}

#scroll-top {
    right: auto!important;
    left: 50px;
}
