/* *
{
    margin: 0px;
    padding: 0px;
}

.head
{
    background-color:yellow;
    padding: 15px 15px;
    width: 100%;
    height: 45px;
}

.logo
{
    width: 150px;
    float: left;
}

.deliver
{
    float: left;

}

#img1
{
    padding-top: 15px;
    padding-right: 10px;
}


.search
{
    float: left;
    padding-left: 10px;
    padding-top: 15px;
}

.search input
{
    border-radius: 5px;
    height: 30px;
    padding: 5px;
    width: 600px;
    border: 0px;
}

.side
{
    float: left;
    margin: 10px;
}

.side h5
{
    float: left;
    padding: 11px;
    border-right: 1px solid gray;
}

.side span
{
    
    padding: 8px 25px;
    border-right: 1px solid gray;
}

nav
{
    color: #f8f8f4;
    height: 50px;
}


.nav ul li a
{
    text-decoration: none;
    color: #404553;
    font-size: 15px;
    font-weight: bold;
}

nav ul li
{
    float: left;
    padding: 10px;
    list-style-type: none;
    text-align: center;
    padding: 20px;
}

.nav ul:hover
{
    background-color: white;
}

.f1
{
    width: 200px;
    float: left;
    padding: 30px;
}

.f1 a
{
    font-size: 15px;
    text-decoration: none;
    color: blue;
}

.f1 img
{
    padding-left: 30px;
    color: blue;
}

.imgnoon img
{
    width: 130px;
    padding: 20px 0px;
    padding-left: 150px;
} */



*{
    padding: 0px;
    margin: 0px;
    border: 0px;
}

div.navbar{
    background-color: yellow;
    width: 100%;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: arial;
    margin: 0px;
    padding: 0px;
}

.circle
{
    padding: 0px;
}
div.noon img{
    width: 150%;
    height: 100px;
    padding: 0px;
    margin: 5px;
}
div.noon{
    margin-left: 10px;
}
div.dubaiimg{
    margin-left: 40px;
}
div.deliver{
    margin-left: 7px;
}
div.drparrow{
    margin-left: 13px;
    margin-top: -12px;
}

div.searchbar input{
    height: 40px;
    padding-left: 10px;
    border-radius: 4px 4px;
    margin-left: 30px;
}
div.arabia{
    margin-left: 30px;
    border-right: 1px solid lightgray;
    padding-right: 20px;
}

div.signin{
    margin-left: 20px;
}
div.signinimg{
    margin-left: 8px;
    padding-right: 15px;
}
div.signinimg img{
    width: 20px;
    height: 20px;

}
div.cart{
    margin-left: 5px;
    border-left: 1px solid lightgray;
    padding-left: 15px;
    margin-right: 10px ;
}
div.cartimg{
    margin-left: 8px;
    margin-right: 10px;
}

div.secnavbar{
    width: 100%;
    height: 45px;
    display: flex;
    
}

div.secnavbar ul{
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
}

div.secnavbar li{
    margin: 6px;
}

div.secnavbar li{
    display: inline;
    list-style: none;
}
li.firstimg img{
    width: 20px;
    height: 20px;
    padding-left: 20px;
}

li.secimg img{
    width: 120px;
    height: 25px;
    padding-top: 4px;
}

.focus1
{
    width: 33%;
    float: left;
}

.mega1
{
    width: 33%;
    float: right;
}

.more1
{
    width: 33%;
    float: right;
}

 .focus
 {
    height: 40px;
    width: 100%;
    float: left;
 }

 .mega
 {
    height: 40px;
    width: 100%;
    float: right;
 }

 .more
 {
    height: 40px;
    width: 100%;
    float: right;
 }

 .cl1
 {
    width: 50%;
    float: left;
 }

 .cl2
 {
    width: 50%;
    float: left;
 }

 .cl3
 {
    width: 50%;
    float: left;
 }

 .cl4
 {
    width: 50%;
    float: left;
 }

 .cl5
 {
    width: 50%;
    float: left;
 }

 .cl6
 {
    width: 50%;
    float: left;
 }

 .row1
 {
    margin: 10px;
    padding: 10px;
 }

.row2 .column
{
    margin: 12px;
    padding: 0px;
}

.row3 .column
{
    padding:15px;
    margin: 2px;
}

.row4 .column
{
    padding:9px;
    margin: 2px;
}



.row6 .column
{
    padding:9px;
    margin: 2px;
}



.row9 .column
{
    margin: 10px;
    padding: 2px; 
}

.row10 .column
{
    margin: 0px;
    padding: 7px;
    background-color: gray; 
    margin-bottom: 5px;
   
}




  .column {
    float: left;
    
    border: 1px solid whitesmoke;
    padding: 0px;
    margin: 10px;
  }
  
  /* Clear floats after the columns */
  .row:after {
    content: "";
    display: table;
    clear: both;
  }
  
.exp
{
    float: left;
}

.num
{
    background-color:greenyellow;
    color: white;
   width: 25%;
   float:left;
   border-radius: 20px;
   text-align: center;
}


.row3 img
{
    padding: 5px;
}

.circle img
{
    padding: 4px;
}



.row11
{
    margin: 10px 10px 10px 10px;
}

/* #button
{
    font-size:x-large;
    display: flex;
    float: right;
    border-radius: 5px;
    padding: 10px;
    margin-top: 0;
} */

.heading15
{
    width: 100%;
    height: 100px;
}

.row18 .column
{
    padding: 4px;
    margin: 2px;
}

.row19 .column
{
    padding: 4px;
    margin: 2px;
    
}

.row20 .column
{
    padding: 4px;
    margin: 2px;
    
}

.row22 .column
{
    padding: 4px;
    margin: 2px;
}

.row23 .column
{
    padding: 4px;
    margin: 2px;
}

.row24 .column
{
    padding: 4px;
    margin: 2px;
}

.row25 .column
{
    padding: 0px;
    margin: 2px;
}



.colum {
    float: left;
    width: 13%;
    list-style-type: none;
    margin: 2%;
   
  }

  .roww:after {
    content: "";
    display: table;
    clear: both;
    
  }

  .roww36 .colum li
  {
    padding:  5px;
  }

  .footshop
  {
    margin-left: 340px;
  }

  .foot1
  {
    margin-left: 800px;
    margin-top: 0px;
  }

  .foot
  {
    margin:10px 290px;
  }


  
.socials{
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 1rem 0 3rem 0;
    color: black;
    
    
}

.socials li{
    margin: 0 10px;
    background-color: yellow;
    border-radius: 25px;
    padding: 10px;
   
}

.socials a{
    text-decoration: none;
    color: black;
    padding: 5px;
    
    
}

.socials a i{
    font-size: 25px;
    width: 20px;
    transition: color .4s ease;
    
    
}

.socials a:hover i{
    color: whitesmoke;
    
}

.socialicon
{
    margin-left: 500px;
}

.row38
{
    background-color: whitesmoke;
}




.row38 
{
    margin: 10px;
    padding: 10px;
}