

@media (min-width: 768px) {
    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 1.8rem !important;
        padding-left: 1.8rem !important;
    }
}

@media (min-width: 568px) and (max-width: 767px) {
}

@media (min-width: 320px) and (max-width: 567px) {
}
@media (max-width: 400px) {
    .text_tis h1 {
        font-size: 22px;
    }

    .ban_txt h1 {
        font-size: 15px !important;
    }
    .quant-pop-up:last-child {
        margin-top: 5px;
    }
}
@media (min-width: 401px) and (max-width: 767px) {
    .quant-pop-up:last-child {
        margin-left: 5px;
    }
    .qunt-deta {
        display: flex;
    }
}
@media (max-width: 991px) {
    .prd_crak h4 {
        height: 20px;
        overflow: hidden;
    }
}
@media (max-width: 767px) {
    .mob_list_two{
        margin: 10px 0px !important;
    }
    .mob_view_list{
        justify-content: space-around;
    }
    .num_nav{
        display: none;
    }
    .nav-menu {
        position: inherit;

    }
    .fo_bo {
        width: 100% !important;
    }
    .mo_di {
        max-width: inherit !important;
    }
    .box h4 {
        height: 20px;
    }
    .nav_bg {
        background: #000000;
    padding: 5px;

    }
    .nav_me .navbar-nav .nav-link.active, .nav_me .navbar-nav .nav-link:hover {
        background: #018f0600 !important;
        color: #7bf67f !important;

    }
    .home-prc{
        width: 40px;
    }
    .pro_li {
        overflow-x: auto;
        background: #ffe5e5;
        border-bottom: 0px solid #d7d7d7;
        margin-top: 8px;
    }
    .quant-pop-up {
        width: 102px !important;
    }
    .quant-pop-up input,
    .quant-pop-up button {
        width: 102px !important;
    }
    .prd_btn {
        border: 0;

        background: #da312b;
        color: #fff;
        font-size: 15px;
        font-family: "f2";
        text-align: center;
        border-radius: 4px;
    }

    .cir_img img {
        width: 50px;
    }
    .ti_tle h6 {
        margin-bottom: 0;
    }

    .ti_tle p {
        font-family: "f1" !important;
        font-size: 15px;
        margin: 0;
    }
    .pro_tab {
        width: 96%;
    }
    .abt_imgs img {
        margin-left: 5px;
    }
    .abt_imgs::after {
        right: -13px;
        top: -9px;
    }
    .inputWithIcon i {
        color: #fff;
    }
    .nav_me{
        display: flex !important;
        justify-content: end !important;
        align-items: end;
        width: 90%;
        margin: auto;
    }
    .nav_img{
        display: none;
    }
    .home_head h2{
        font-size: 18px;
    }
    .home_head p{
        font-size: 16px;
    }
}

@media (max-width: 567px) {
    .search-input {
        width: 300px;
      }
      .srch_frm ul {
        min-width: 300px !important;
        height: 200px;
    }
    .side_icon_nav {
        margin: auto;
    }
    .heading h2{
        font-size: 20px;
    }
    .nav_me img {
        width: 260px;
    }
    .nav_t {
        height: 50vh;
    }
    .nav_h {
        height: 50vh;
    }
    .nav_con {
        height: 50vh;
    }
    .nav_abo {
        height: 50vh;
    }
    .nav_img{
        padding: 0px 3px;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        color: #ffffff !important;
    }
    .inputWithIcon i {
        position: absolute;
        left: 0px;
        top: 8px;
        color: #fff;
        display: flex;
        justify-content: center;
        width: 30%;
    }
}

@media (max-width: 767px) {
  .dis_count {
    display: none !important;
  }
    .Pri_ce {
    display: none !important;
  }
  
      .Vid_eo {
    display: none !important;
  }
        .No_t {
    display: none !important;
  }
}