input#newsletter-footer.header-container .language-currency .switcher-language .list-item li a span, .header-container .language-currency .switcher-language .heading-switcher {
    background-size: 20px auto;
    background-position: left center;
    padding-right: 16px;
    margin-left: 5px;
    padding-left: 0px !important;
    margin-right: 0px !important;
}

.whatsapp-header {

    justify-content: end !important;
}
    div.product.details.product-item-details.custom-details > div{
    
    width: 100%;
    max-width: 100%;
    }
    
    /********
.block-deal-full-31 .block-filterproducts .products-grid .product-item-info .product-item-details{
    background: url(/media/dealsar2-1.png) !important;
    background-repeat: no-repeat !important;
    
    width: 50% !important;
    

        position: relative;
        z-index: 100000;

}******/

@media (max-width:1440px) and (min-width:1024px){

/*********
.block-deal-full-31 .block-filterproducts .products-grid .product-item-info .product-item-details{
 background: url(/media/dealsar2-14.png) !important;
        background-repeat: no-repeat !important;
        width: 100% !important;
        position: relative;

        background-position: center left !important;
        line-height: 108px;
            display: flex !important;
            
                    justify-content: left;
                    
}**********/

/***
.block-deal-full-31 .block-filterproducts .products-grid .product-item-info .image-product{
    position: absolute;
    width:50%;
    height: 100%;

}**/

div.product.details.product-item-details.custom-details > div > div.product-item-inners > div > div.actions-primary > form > button{
    margin-bottom: 32px;
}
.block-deal-full-31 .block-filterproducts .products-grid .product-item-info{
    position: relative;


}

}






      @media (max-width: 748px) {
    
              .block-deal-full-31 .block-filterproducts .products-grid .product-item-info .product-item-details{
           /* background: url(/media/up.png) !important;*/
            background-repeat: no-repeat !important;
      
      background-size: cover !important;
              
      
      width: 100% !important;
        
        width: 100% !important;
    
    }
          .block-deal-full-31 .block-filterproducts .products-grid .product-item-info .image-product{width: 100% !important;
        }
         
         
         }
         
         
         
         

 @media (max-width: 768px) {
    

    
    .mobile-country {
    width: 39% !important;
    display: flex;
    justify-content: end;
}
}
    
    
    .show-sidebar-nav .header-mobile .sidebar-nav-mobile {

    z-index: 100000;
}
    
    
    
    
    
    
    
    
    
    
    
    .header-mobile .mobile-cart {
      position: absolute;
    top: 2px !important;
    right: 80% !important;

    width: 24px;
    left: auto !important;
    height: 24px;

}

.header-mobile .mobile-cart {
    position: absolute;

    left: 10% !important;

}

#search_mini_form_mobile > div.actions > button{

    position: absolute;
    top: 0;
    left: 0 !important;
    right: auto !important;
}



.minicart-wrapper .mage-dropdown-dialog {
    
    left: 0 !important;
    z-index: 300;
    right: auto !important;
    /* z-index: 1000; */
}


.flipdown {

    flex-direction: row-reverse !important;
}


.minicart-mobile .minicart-wrapper .action.showcart .counter.qty {
  background-color: white !important;
    color: #C70017 !important;
    border-radius: 8px;
    height: 17px;
    line-height: 17px;
    padding: 0px !important;
    font-size: 10px !important;
    right: -44px !important;
    top: -4px !important;
    border: 1px solid #C70017 !important;
    width: 15px !important;
    max-width: 15px !important;


}


a.lang-pad {
    padding-right: 12px;
}

a.mob-hide {
    margin-right: 32px;
}


.padd-lan{

    margin-left: 16px;
}




#html-body > div.page-wrapper > header > div.header-container.header-style-34 > div.header-top > div.container > div > div:nth-child(3){

padding-left: 0px !important;

}



.header-mobile .mobile-logo {

    padding-right: 0px !important;
}



.mobile-logo.col-5 {
    padding-right: 0px !important;
    width: 120px !important;
}








 .icon_items img {
    margin-left: 8px !important;
}




@media (max-width: 1024px) {
    .custom-specail-details > div.price-box.price-final_price > span.old-price {
        padding-left: 0px;
        padding-right: 8px;

    }
.image-product.custom-specail-image {
  width: 136px !important;
        height: 136px !important;
        margin-right: 16px;
        margin-left: 24px !important;
        margin-top: 20px;
        margin-bottom: 20px !important;
}

.product.details.product-item-details.custom-specail-details {
        width: 176px !important;
        margin-top: 24px;
        margin-right: 16px;
        margin-right: 0px !important;
        margin-left: 16px;
    }

}











@media (max-width:768px) and (min-width:360px){


.mobile-country {
    width: 100% !important;
    max-width: 100% !important;
}




}

@media (max-width:484px) and (min-width:360px){

.header-mobile .mobile-cart {
 
    right: 81% !important;
 
}
}



@media (max-width:768px) and (min-width:485px){

.header-mobile .mobile-cart {
 
    right: 85% !important;
 
}


}






@media (max-width: 854px) and (min-width: 769px) {
    .sm_megamenu_wrapper_horizontal_menu .horizontal-type > li {
        margin: 0 7px !important;
    }
}

.flipdown .rotor-group:nth-child(1) .rotor-group-heading:before {
    content: "أيام";
}

.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before {
    content: "ساعات";
}
.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before {
    content: "دقائق";
}


.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before {
    content: "ثواني";
}











@media (max-width: 992px) {


    #widget_addlistingtabs_1 > div.block-content > div > div.listingtabs.clearfix > div.ltabs-items-container > div.ltabs-items.ltabs-items-selected.ltabs-items-loaded.ltabs-items-lastest_products > div > div > div > div.owl-stage-outer > div > div:nth-child(2) > div > div{
        padding-left: 0px !important;
    
    }
    #widget_addlistingtabs_1 > div.block-content > div > div.listingtabs.clearfix > div.ltabs-items-container > div.ltabs-items.ltabs-items-selected.ltabs-items-loaded.ltabs-items-lastest_products > div > div > div > div.owl-stage-outer > div > div:nth-child(1) > div > div{
        padding-right: 0px !important;
    
    }
}

/*
div#otp {
    flex-direction: row-reverse;
}*/





@media (min-width: 1024px) {
    .custom-specail-details > div.price-box.price-final_price > span.special-price > span > span.price-wrapper > span {
        padding-right: 0px;
        padding-left: 8px;
    }
}






div#otp {
    display: flex !important;
    flex-direction: row-reverse !important;
}


.review-field-ratings .review-field-rating .label {
    padding-right: 0px;
    padding-top: 6px;
    padding-left: 16px;
}


@media (min-width:768x), print {
    .block.widget .products-grid .product-item {
        margin-right: 1%;
        width: calc((100% - 2%) / 2);
    }}



.amcard-label-block>.amcard-name {
    margin-right: 25px !important;
    
    margin-left: 25px !important;
}


