.single-food-category{
    height: 420px;
    padding: 10px!important;
}

.ht-single-slide img{
height: 631px!important;
}

.single-product-item{
    height: 330px;
}

.single-product-item img{
    height: 100px;
}

.pro-price, .new-price{
  
    position: absolute; 
    bottom: 0;
    left: 0;
    right: 0;
}

.add-to-cart-btn:disabled, .p-cart-btn:disabled {
    /* color: rgb(166, 218, 132); */
    background-color:rgb(166, 218, 132)!important;
    border-color: rgb(166, 218, 132)!important;
    cursor: auto!important;
  }

  .add-to-cart-btn2:disabled{
    background-color:rgb(166, 218, 132)!important;
    cursor: auto!important;
  }


  .cart-img{
      height: 150px;
      width: 200px;
  }

  .clear-cart-btn:hover{
    background-color: gray;
    border-color: darkgray
  }

  .cart-fas{
      color: #78a206;
  }

  .fa-star{
      color:#78a206!important;
  }

   .bg-11{
    display: block!important;
    /* margin-left: auto!important;
    margin-right: auto!important; */
    width: 100%!important;
  } 

  .bg-11 h1{
color: white!important;
  }

  a.go-to-cart-btn{
    background-color: #78a206;
    color:white;
    border: 0px black solid;
      border-radius: 255555000px!important;
  }

  .p-cart-btn{
    border-radius: 255555000px!important;
    border: 0px white solid;
  }
  a.go-to-cart-btn:hover{
    background-color:rgb(166, 218, 132)!important;
  }

  .nav-cart-img{
    width: 100px;
    height: 70px;
  }

  #sort{
    width: 250px;
  }

  .pagination > li > a,
.pagination > li > span {
    color:#78a206;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    background-color: rgb(166, 218, 132)!important;
    border-color: #78a206!important;
}

.upload-btn-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.btn-u {
  border: 2px solid gray;
  color: gray;
  background-color: white;
  padding: 8px 20px;
  border-radius: 8px;
  font-size: 20px;
  font-weight: bold;
}

.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}


#profileImg{

  border-radius: 500px;
}