
.restaurant-details .image-data .txt-btns {

    z-index: 9 !important;
}
/* टैबलेट और छोटे लैपटॉप (769px से 1024px तक) */
/*@media (min-width: 769px) and (max-width: 1024px) {*/
/* body{*/
/*     background:red !important;*/ 
/* }*/
/*}*/

/* बड़े मोबाइल फ़ोन और छोटे टैबलेट (481px से 768px तक) */
 @media (min-width: 481px) and (max-width: 768px) {
          
    }
    

/* Mobile Devices (up to 767px) */
@media (max-width: 767px) {
     a#backBtn-coupon {
          display:none !important;
    } 
}

/* Tablets & iPads (Portrait + Landscape) - 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
       .destop-side-rightbar-field {
        position: fixed;
        top: 0;
        z-index: 99;
        width: auto;
    }
    #desktopdownload {
      display: none;
    }
   .comment-feeds-content {
        margin: 15px 0;
        position: relative;
        top: 160px;
    }
    .bg-wrapper3 {
        box-shadow: 2px 2px 10px -3px;
        background: #fff;
        border-radius: 0 0 8px 8px !important;
    }
   .inner_mobile_side_menu {
        position: fixed;
        width: 250px;
    } 
    
    .menu_btm_scroll .inner_btn {
      /*display: block ruby;*/
      /*width: 475px;*/
      /*overflow: auto;*/
       display: block ruby;
        width: auto;
        overflow: auto;
        max-width: 475;
    } 
    .optionBox {
        margin-left: -20px;
    }
    
    /*ODS*/
    /*.mobile-aside-data {*/
    /*  display: none;*/
    /*}*/
    
    .desktop_show {
        background: rgb(21 72 176 / 10%);
        border-radius: 6px;
        padding: 5px 15px;
        font-weight: 600;
        color: #1548b0;
        font-size: 13px;
        margin: 0 2px 8px;
        /* max-width: 100px; */
        display: inline-block !important;
        text-align: center;
    }
    .comment-feed-sec-new.hide-sec{
        display:none;
    }
     .comment-feed-sec-new.hide-sec ~ .mobile_show_hide {
        display: block;
        overflow: hidden;
    }

    .comment-feed-sec-new:not(.hide-sec) ~ .mobile_show_hide {
         display: none;
        overflow: hidden;
    }
    .NEW_Main_WebOND {
      margin-top: 0px !important;
    }
    
    .searchbar-options-box .optionBox .icon {
      flex: 1;
      text-align: center;
      padding: 0 0px !important;
    }
    .optionBox .icon a.btn.btn1.btn-rounded-primary.border-0{
        font-size:12px !important;
    }
    .searchbar-options-box .searchBar-box {
      margin: 0 10px !important; 
 
    }
    .searchBar-box input{
        margin-left: -9px !important;
    }
    
    /*Coupons*/
    div#Coupons-SearchBox {
      font-size: 14px !important;
      padding: 9px 10px 1px 5px !important;
    }
    #coupons-Describe-detail #leftArrowbtncouponList{
          position: fixed;
          bottom: 20px;
          left: auto !important;
          z-index: 1000;
    }
    #showQuery_Mobile_coupon #leftArrow_btn_coupon{
          left: auto !important;
    }
    
    /*Restautant detail*/
    .rest-detail-responsive {
          margin-top: 200px;
        }
}

/* Laptops / Small Desktops (1025px to 1366px) */
@media (min-width: 1025px) and (max-width: 1366px) {
    /* Laptop / Small Desktop ke liye CSS */
}

/* Large Desktops (1367px and above) */
@media (min-width: 1367px) {
    .destop-nav-field-hidden{
        display:none;
    } 
    .destop-nav-field-show{
        display:block !important;
    }
    /*.categorySelectDesktopFieldshow{*/
    /*     display:block !important;*/
    /*     width: 250px;*/
    /*}*/
    .destop-nav-field-hidden-group{
        margin: -10px 0px 0px 0px !important;

    }
    .post-listing-scroll {
        overflow-y: hidden !important;
        max-height: 100% !important;
        
    }
    /*Sidebar*/
    .inner_mobile_side_menu{
        position: fixed;
        width: 295px;
    }
    
    /*Header*/
    .destop-side-rightbar-field{
        position: fixed;
        top: 0;
        z-index: 99;
        width: 970px;
    }
    
    .comment-feeds-content {
        margin: 15px 0;
        position: relative;
        top: 40px;
    }
    .bg-wrapper3 {
        box-shadow: 2px 2px 10px -3px;
        background: #fff;
        border-radius: 0 0 8px 8px !important;
    }
    .bg-wrapper3.searchbar-options-box {
        margin: 0 0 0px !important;
        padding: 25px 15px !important;
    }
    .NEW_Main_WebOND {
        margin-top: -55px !important;
        position: fixed !important;
    }
    .col-md-12.col-lg-8.col-sm-12.col-xs-12.comment-feed-sec-new.hide-sec {
        position: relative;
        top: 20px;
    }
    
    .destop-coupon-field-fixed{
        position: fixed;
        top: 200px;/*Add new line after height increaze time*/
    }
     a#backBtn-coupon {
       font-size: 22px;
       position: absolute;
       left: 12px;
        /*bottom: 56px;*/
       background: none;
    }
    
    .right-content{
        margin-top:180px;
    }
     .col-md-12.col-lg-8.col-sm-12.col-xs-12.comment-feed-sec-new.mt-3{
        margin-top:-200px !important;
    }
    .comment-feed{
        margin-top: -10px;
    }
    .custom-dropdown.staticPageDropdowncategorySelectDesktopFieldshow {
        margin-top: -5px !important;
    }
    
    .restaurant-list.section-padding {
        margin-top: -28px;
    }
    #DesktopsideUser-Profile-Field .connetion-profile{
        margin-top: -175px !important;
    }
    .userProfile-Desktop-side-field-fix .other-options{
        position: fixed;
        width: 300px;
    }
    .GroupDetailrightcontent-Desktop-side-field-fix{
        position: fixed;
        width: 300px;
    }
    .EventDeatil-Desktop-side-field-fix{
        position: fixed;
        margin: 0 630px;
        width: 320px;
    }
   .btn-free_listing-back{
       font-size:20px;
       position: relative;
       top: -10px;
       display:inline-block !important;
   }
   div#free_listingbackAreaBtn {
    margin-top: -35px;
   }
   div#AnnoucementbackAreaBtn {
        margin-top: -25px !important;
    }
    div#AnnoucementsAFETYbackAreaBtn {
        margin-top: -5px !important;
    }
}
