
@media only screen and (max-width:1366px){

img.product_image {
    
    width: 38px;
    height: 38px;
}
}


    @media only screen and (max-width:1024.98px){
    .left-side_wrapper{
        width: 70%;
    }
    .right-side_wrapper{
        width: 30%;
    }
}
@media only screen and (min-width:992px){
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .8rem;
        padding-left: .8rem;
    }

    .table-responsive {
        display: table;
    }
    .col-md-3.align-self-end {
        padding-left: 0;
    }
}
@media only screen and (max-width:992.98px){
      table#myAddressTable{
    display: inline-table!important;
}
.lists {
    border-bottom: 1px solid #2125290f;
    padding-bottom: 16px;
}
 .labb.lb1 {
    width: 100%;
}
ul.dropdown-menu.mega-dropdown-menu.show {
    width: 92%;
}
.flxs {
    border-right: 1px dotted #e76f5100;
}
/*.form-group.dsks {
    display: none;
}*/
.form-group.mob {
    display: contents!important;
}
.form-group.w-check.chk {
    margin-bottom: 0px;
    width: 100%;
}
label.ads {
    width: 86%!important;
}
.modal-dialog.ddg {
    top: 177px;
    width: 93%;
}
.w-350 {
    width: 94% !important;
}
label.ads {
    font-size: 13px;
    margin-top: 0px;
}
label.dft {
    line-height: 30px;
}
button.btn.btn-primary.btn-sm.edts {
    width: 100%;
}
button.btn.btn-danger.btn-sm.dltts {
    width: 100%;
    margin: 3px 0px;
}
table#myTable{
    display:inline-table;
}
table#restaurantOrders{
    display:inline-table;
}
table#myAddressTable {
    width: 100%!important;
}
table#myTable{
    width:100%!important;
    }
}
@media only screen and (max-width:768.98px){
       #home-header.inner-pages, #home-header.inner-pages .home-header-wrapper {
    min-height: 0 !important;
    margin-top: 40px;
    padding: 0 28px;
}.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {
    color: #fff;
}.left-box {
    width: 70% !important;
}
}
@media only screen and (max-width:767px){
    .right-side_wrapper {
        display: none;
    }
    .left-side_wrapper{
        width: 100%;
    }
    .time{display:none;}
}
@media only screen and (max-width:667px){
    .main-content-wrapper{
        padding-left: 15px;
        padding-right: 15px;
    }
    .change-wrapper {
    position: absolute;
    z-index:999;

}
li.nav-item {
    width: 100%;
}
button.btn.btn-outline-secondary.rounded-0.dropdown-toggle {
    width: 100%!important;
}
.hdings h3 {
    font-size: 14px;
    text-align: center;
    }
.subs {
    text-align: center;
}

ul.dropdown-menus.mega-dropdown-menu.catag.dropdown-content {
   
    width: 100%;
}
.checkout_header .nav-pills .nav-link {
  
    font-size: 14px;
    }
.p-15 {
    padding: 5px 2px 50px 2px;
}
.selectCourse_content {
    padding: 5px 10px;
}
div#nav-tab {
    font-size: 14px;
}
th.sorting {
    font-size: 13px;
}
td {
    font-size: 13px;
}
table#restaurantOrders {
    width: 100% !important;
    overflow: scroll;
}
table#groceryOrders {
    width: 100%!important;
    overflow:scroll;
}
.addtoCart_btn_wrapper .btn-addtocart {
   
    width: 100%;
    }
.change-wrapper {
    width: 75%;
}
.change-service-link {
   
    width: 115px;
   
    font-size: 12px;
    }
.cartmob.mobs {
    /* width: 100%; */
    text-align: right;
    margin: 0px 2px;
    }
    .top-bar {
    
    position:fixed;
   z-index:999;
} 
.hdr{
    top:0px;
}
header {
    top: 40px;
    z-index: 6;
    }
    .inner-content-wrapper {
        padding: 30px 15px;
    }
  .cartmob {
    display: block;
}
    .services-container-wrapper{
        padding-left: 15px;
        padding-right: 15px;
    }
    .services-links-wrapper .services-link-item .services-link {
        padding: 20px 20px;
    }
    .service-title .title {
        font-weight: 600;
        font-size: 18px;
    }
    .title_con br{
        display: none;
    }
    .foodMenu_item_img {
        margin-bottom: .5rem;
    }
    .foodMenu_item_inner_items {
        margin-bottom: 10px;
    }
    .foodMenu_item_title {
        margin-bottom: .5rem;
    }
    .foodMenu_item_price {
        margin-top: .5rem;
    }
    .footer-links .list-inline-item a {
        font-size: 12px;
    }
    .footer-links-2 .list-inline-item:not(:last-child) {
        margin-right: 0.8rem;
    }
    .footer_bottom {
        display: block;
        text-align: center;
    }
    .footer_bottom .list-inline.list-inline-social {
        margin-bottom: 0.5rem !important;
    }
    .footer_bottom .copyright_text {
        margin-bottom: 0.5rem;
    }
    .logo {
        max-width: 200px;
    }   
    .foodMenu_container {
        margin-bottom: 1rem;
    }
    .navbar-brand .logo {
        max-width: 170px;
    }
    .social-wrapper {
        display: none;
        text-align: center;
        padding-top: 10px;
    }
    .open-status {
        padding-bottom: 7px;
    }
    .navbar-toggler-icon {
        width: 1em;
        height: 1em;
    }
    .navbar{
        position: static;
    }
    div#navbarSupportedContent {
        position: absolute;
        left: 0;
        top: 80px;
        width: 100%;
        background: #111;
        padding: 15px;
    }
    .navbar-dark .navbar-nav .active>.nav-link::after{
        display: none;
    }
    .navbar-dark .navbar-nav .active>.nav-link {
        color: #e76f51;
    }
    header {
        background: white;
        border-top: 1px solid #686868;
    }
    .home-header-content .main-title {
        font-size: 22px;
    }
    .home-header-content .tag-line {
        padding-left: 15px;
        padding-right: 15px;
        font-size: 14px;
    }
    .home-header-content .sub-heading, .home-header-content .main-title {
        margin-bottom: 15px;
    }
    .checkout_wrapper .selectCourse_heading::after {
        width: 50%;
    }
    .checkout_wrapper .selectCourse_content .selectCourse_check {
        width: 100%;
        margin-bottom: 0.5rem;
    }
    .selectCourse_heading::after {
        width: 58%;
    }
    .addtocart_wrapper .foodMenu_item_price h4 {
        text-align: left;
    }
    .edit_details {
        flex-direction: row;
        align-items: center;
    }
    .foodMenu_note {
        margin-top: 0.8rem;
    }
    .proInfo {
        width: 65%;
        display: flex;
        align-items: flex-start;
    }
    .proImg img {
        width: 50px;
        height: 50px;
        border-radius: 50%;
    }
}
@media only screen and (max-width:480px){
    .services-links-wrapper .services-link-item .services-link {
        font-size: 16px;
    }
    .table-responsive {
    overflow-x: scroll!important;
}
button.btn.btn-danger.btn-sm.dltts {
    font-size: 13px;
}
    .services-links-wrapper .services-link-item .services-link img {
        transform: scale(0.8);
    }
    .addtocart_wrapper .foodMenu_item_price h4 {
        text-align: center;
    }
    .navbar-brand .logo {
        max-width: 80px;
    }
    table#myAddressTable {
    display: block!important;
 
}
table#myAddressTable {
    overflow-x: scroll;
}
} 

@media (min-width:850px) and (mmx-width:1100px) {
    .home-header-content {
    padding: 50px 191px;
}.home-header-content h4.main-title {
    line-height: 42px;
    margin: 0 0 10px 0;
}.home-header-content .sub-heading {
    margin: 0 0 10px 0;
}
}
@media (min-width:250px) and (mmx-width:850px) {
header {
    background: #252525;
}
    }

@media screen and (min-width:950px) and (max-width:1250px) {
#home-header .home-header-content {
    padding: 0 241px;
}h4.main-title {
    line-height: 43px !important;
}
} 
@media screen and (min-width:750px) and (max-width:949px) {
#home-header .home-header-content {
    padding:0 136px;
}h4.main-title {
    line-height: 43px !important;
}header {
    background: #141414;
}#home-header.inner-pages, #home-header.inner-pages .home-header-wrapper {
    margin-top: 0;
    padding: 16px 8px 0;
}.alert-danger {
    font-size: 12px;
}.inner-content-wrapper {
    margin: 0 auto;
}.right-side_wrapper.main_bg.full_bg {
    display: none;
}.left-side_wrapper {
    width: 100%;
}
} 
 