@media (min-width:325px) and  (max-width: 922px){
   .copyright{
          margin-bottom: 62px
   }
}
.old_price{
display:flex;
}
@media (max-width: 570px){

body{
overflow-x:hidden;
padding-right:10px;
}

.grid_item .btn-cart {
    font-size: 11px;
   /* padding-right: 30px !important; */
}
.menu-image .item h4 a {
    line-height: 1.5 !important;
}
.price_main .new_price{
margin-top: 50px !important;
}
}
/******************************************/
.old_price{
    padding: 5px;
    box-shadow: 2px 2px 2px black;
    border-radius: 5px;
    margin-bottom: 10px;
    border: 1px solid #007bff;
    width: fit-content;
margin-top : 10px;
}
/**** IN MAIN PAGE ****/
.percent{
    top:-353px;
    right: 194px !important ; 
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background: black;
    color: white;
    font-size: 15px;
    filter: drop-shadow(2px 2px 2px gray);
}
.new_price{
    position: absolute !important;
    top: 40px  !important;
    right: 5px  !important;
}
.overlay__NationDay {
    z-index: -1;
}

.Zindex__Class {
    z-index: 99 !important;
}

.grid_item .btn-cart{
margin-top : 15px;
}

.price_main .new_price{
padding-top:168px !important;
}

.price_main h3.new_price:after{
height:19px !important;
width:17px !important;
top:-1px !important;
margin-right:6px !important;
}

.new_price img{
display:none;
}

/**************************************/
/* New Module */

.mainDiv__NationDay .data__NationDay {
     filter: none !important;
     flex-direction: row-reverse !important;
}

.mainDiv__NationDay {
    flex-direction: row-reverse;
    margin-top: -6px;
}
.mainDiv__NationDay .imgDiv__NationDay .second__NationDay{
    width: 604px !important;
    height: 844px!important;
}
.mainDiv__NationDay .data__NationDay .raqam__NationDay {
    margin-top: 5px;
}
.mainDiv__NationDay .imgDiv__NationDay .first__NationDay {
    width: 25px;
}

@media (max-width:450px){
    .mainDiv__NationDay{
    margin-top: 0!important;
    }
.mainDiv__NationDay .imgDiv__NationDay .second__NationDay{
  width: 374px !important;
    height: 500px!important;
    }

}
/*******************************************/
#common-home{
margin-bottom:30px
}
.margin_30_5:first-child{
margin-bottom:30px;
}
#content img.img-fluid{
 border: 1px solid gray;
transition: .5s;
}
#content img.img-fluid:hover{
 border: 1px solid gray;
}
.carousel-home, #carousel-home-2 .container{
margin-bottom: 20px;
}
.menu-image .item{
transition: .5s ease-in-out;
transform : scale(1)
}
/*.menu-image .item:hover{*/
/*//filter: drop-shadow(2px 4px 6px black);*/
/*}*/
.owl-carousel .owl-item {
overflow:hidden;
}
.owl-carousel .owl-item img{
transition: .5s;
}
/*.owl-carousel .owl-item:hover img{*/
/*//transform: scale(1.1) rotate(3deg);*/
/*}*/
.menu-image .item {
overflow:hidden;
}
.menu-image .item h4 a{
transition: .5s;
transform:none;
background:none;
box-shadow:none;
}
.menu-image .item:hover h4 a{
padding: 5px;
background: cadetblue ; 
box-shadow: 2px 2px 2px black;
transform:scale(1.2);
}
.col-12.col-md-4.mb-3{
transition:.5s;
}
/*.col-12.col-md-4.mb-3:hover{*/
/*//filter:hue-rotate(341deg);*/
/*}*/
.cc-revoke.cc-bottom{
display:none !important;
}
.header .custom-search-input button[type=submit]{
right: auto !important;
left : 3px !important ;
}
.searchBtnIcon button{
right: auto !important;
left : 3px !important ;
}
.discountParent{
font-size: 14px !important;
padding : 5px !important; 
}
.discountOnProduct{
font-weight : bold !important;
font-size: 16px !important;
color : red !important;
}

/**************************************/
/*new-currency*/
.grid_item .price_box .new_price:after, .grid_item .price_box .old_price:after, .box_general.summary ul li span:after{
top:4px !important;
height:19px !important;
width:17px !important;
margin-right:6px !important;
}
/**********************************************/
/* Cart Cost Riyal */
#cart .cart-content .content .align-self-center .text-left:after, .row.row-coupon.text-center span:after{
width:20px !important;
height:16px !important;
top:2px !important;
}
/*******************************************/
/* Riyal Img */
.old_price img {
    width: 18px !important;
    margin-right: 5px !important;
    height: 19px !important;
    margin-top: 1px !important;
}
/**********************************************************/
 svg{
    width: 16px !important;
    top: 2px !important;
    position: relative !important;
}
/*****************************************************/
.d-flex.align-items-center{
margin-bottom: 10px;
}
/***************************************/
/****last_upadte_in_design******/
.tax-text{
margin-top: 100px !important;
}
/********************************************/
/****** نسبه الخصم ****/
main#product-category .percent {
    top: -308px !important;
    right: 148px !important;
}
div#product-search .percent {
    top: -305px !important;
    right: 144px !important;
}

/******** FIXING X-SCROLL IN MOBILE ***********/
html, body {
  overflow-x: hidden !important;
}

/******** Fixing Old And New Price ***********/

.table.cart-list .price-old {
    color: #999;                   
    text-decoration: line-through; 
    font-size: 14px;               
    margin-right: 8px;            
    display: inline-block;
}


.table.cart-list .price-new {
    color: #e74c3c;              
    font-weight: bold;           
    font-size: 16px;             
    display: inline-block;
}






