@media (min-width: 320px) and (max-width: 767px) {
  header .topbar .container {
    max-width: 100%;
  }

  header .topbar .container .navbar-toggler {
    display: none;
  }

  header .topbar form {
    width: 100%;
  }

  header .topbar .navbar-right {
    flex-direction: row;
  }

  .banner img {
    object-fit: cover;
  }

  /* .advertise {
    display: none;
  } */

  footer div.third-col {
    padding-left: 15px;
  }

  .detail-page .slider-description .slider-for .img-div {
    width: 100%;
  }

  .detail-page .slider-description .slider-for .img-div img{
    width: 100%;
  }
}
