

/* header  for mobile*/

@media only screen and (min-width: 1200px) and (max-width: 1499px){
.main-menu-three .main-menu__list>li+li, .stricky-header.main-menu-three .main-menu__list>li+li {
    margin-left: 23px !important;
}
}

@media all and (min-width:999px) {

  .hidetabs{
  display: none;
  }
}
@media all and (max-width:766px) {
  header.main-header-three{
    height:120px
  }
  .main-header-three__wrapper-inner.clearfix{
   position: relative;
   top: 2.5em;
  }

  .mobile-w-100{
    width: 100%;
  }
}

@media only screen and (max-width: 999px) and (min-width: 760px) {
  .main-header-three__wrapper {
    height: 126px;
}
.main-menu-three__wrapper-inner{
  margin-left: 3em;
}
}

@media only screen and (max-width: 1200px) and (min-width: 999px) {

.main-menu-three__wrapper-inner{
  margin-left: 2em;
}
}


.main-menu .main-menu__list>li>a, .stricky-header .main-menu__list>li>a{
  font-size: 15px !important;
}
/* ENDS */



/* FEATURE LIST */


/* .categories-one__text {
  display: none;
  opacity: 0;
  transition: opacity 20s  ;
} */

/* Show the text when hovering over the image */

/* .categories-one__single-1:hover .categories-one__text,
.categories-one__single-3:hover .categories-one__text,
.categories-one__single-4:hover .categories-one__text {
  display: block;
  opacity: 1;
} */

/* FEATURE LIST  ENDS HERE*/



/* footer logo */

.footerlogo{
  width: 40% !important;
}
.subscribe-one__right{
  margin-left: 0  !important;
}


/* How It Works &
How to reserve a food
 div img
 Section  */

 .process__line{
  top: 40px  !important;
 }



/* ends here */






.text-justify{
  text-align: justify !important;

  /* word-break: break-all; */
}


.account__form-input-box input[type="tel"],
.topicofmail, .topicofmailicon{
   height: 50px;
width: 100%;
border: none;
background-color: var(--ogenix-extra);
padding-left: 30px;
padding-right: 30px;
border-radius: var(--ogenix-bdr-radius);
outline: none;
font-size: 14px;
color: var(--ogenix-gray);
display: block;
font-weight: 500;
}


/* select tag */

.selectdropdown{
  background-color: var(--ogenix-extra);
  border-radius: var(--ogenix-bdr-radius);
  font-weight: 500;
  }
  .selectdropdown .list{
    width: 100%;
  }

  /* select tag ENDS HERE */

/*  */
.locationicon{
  background-color: var(--ogenix-extra);
  /* border-radius: var(--ogenix-bdr-radius); */
}
.lh-lg{
  line-height: 2.5 !important;
}

/* logo div */
.main-header-three__logo   {
position: absolute;
/* left: 30px; */
/* bottom: 0; */
/* top:-.1em; */
max-width: 200px !important;
}

/* hesder logo */
.main-header-three__logo img{
  width: 80% !important;
}

.ml-0{
margin-left: 0 !important;
}
.lineargradient{
background: var(--Orange-linear, linear-gradient(90deg, #EE4D08 0%, #E98E05 98.66%)) !important;
}
.subscribe-one__inner-content{
border-radius: 80px !important;
}

.modalmt{
position: relative;
top:0em;
/* top:5em */
}


/* .modal-dialog{
max-width: 1000px !important;
} */


/* modal */
.modal-backdrop.show{
  opacity: 0 !important;
  }
  .modal-backdrop{
  position: relative !important;
  }
  .modal-footer{
  display: revert !important;
  }
  /* modal ends */

  /* foodsec from reservation section */
  #foodsec{
    display: none;
  }

  #showtable {
    display: none;
}




/* add to cart div section */
#showtable2{
  display: none;
}
.addticartdiv{
  z-index: 99999;
}

.addticartdiv  img{
  aspect-ratio: 1/1;
}


/* add to cart div section
ENDS HERE */


/* Italian food div is hidden
When we click on the italian food then it will display the Italian food section/div */
#italianfood{
  display: none;
}


/*PRODUCTS DETAILS page  */

/* Hozizontal tabs
DescriptionAdditional Information
Reviews (2)   */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}
/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  transition: 0.3s;
}
/* Change background color of buttons on hover */
.tab button:hover {
  background-color: black;
}
/* Style the tab content */
.tabcontent {
  display: none;
}
  .w-10 {
    width: 19%;
    height: 110px;
}
  .comments-area{
    border: none;
    padding: 0 !important;
  }







/* STAR RATING */
  .star {
    font-size: 4vh;
  }

  .one {
    color: rgb(255, 0, 0);
  }
  .two {
    color: rgb(255, 106, 0);
  }
  .three {
    color: rgb(251, 255, 120);
  }
  .four {
    color:  rgb(228, 234, 40);
  }
  .five {
    color: rgb(24, 159, 14);
  }

  /* STAR RATING ENDS */



  .product-details__img img{
    aspect-ratio: 5/4;
  }
  .product__all-img{
    aspect-ratio: 1/1;
    /* height: 12em; */
  }

/*PRODUCTS DETAILS page ends here  */







