@media only screen and (max-width: 767px) {
  #slide-navbar-collapse {
    position: fixed;
    top: 0;
    left: 15px;
    z-index: 99;
    width: 280px;
    height: 100%;
    background-color: #ddd;
    overflow: auto;
  }
  .menu-overlay {
    display: none;
    background-color: #000;
    bottom: 0;
    left: 0;
    opacity: 0.5;
    filter: alpha(opacity=50);
    /* IE7 & 8 */
    position: fixed;
    right: 0;
    top: 0;
    z-index: 49;
  }
}

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

  .tp-mnsa {
    width: auto;
  }
  .tp-mnsa ul li {
    font-size: 12px;
  }
  .mnus-s {
    margin-top: -37px;
  }
  .bnr-txs h2 {
    font-size: 30px;
      line-height: normal;
  }
  .bnr-imgs img {
      width: 76px;
      right: 0;
      bottom: 0;
      top: -18px;
  }
  .navbar-default .navbar-toggle .icon-bar {
      background-color: #fff;
  }

  .tf-txs {
    width: auto;
  }
  .wlbgs {
        background-size: cover;
  }
  .grt-dtls {
    width: 100%;
  }
  .q1-pvtxs {
    padding: 0 20px;
  }
  .q1-pvtxs h2 {
    font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600;
  }
  .q2-pvtxs h2 {
    font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600; 
  }
  .q1-why-txs h2 {
    font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600;  
  }
  .rgst-bxs {
    margin-bottom: 20px;
  }
  .q4-why-bxs {
    height: auto;
    margin-bottom: 20px;
  }
  .slider1 {
    margin: 0px 30px;
  }
  .q1-mrkt-wrps {
    margin: 0 20px;
  }
  .pd3a {
    margin-top: 0px;
  }
  .pd9 {
    margin-bottom: 30px;
  }
  .crlc-qlty {
    width: 100%;
    height: 360px;
  }
  .qlt1 {
    left: 43%;
  }
  .qlt5 {
    left: 43%; 
  }
  .q2-pvtxs ul {
    width: auto;
  }
  .q3-pvtxs ul {
    columns: unset;
  }
  .qlt1 {
    width: 60px;
  }
  .qlt2 {
    width: 60px;
  }
  .qlt3 {
    width: 60px;
  }
  .qlt4 {
    width: 60px;
  }
  .qlt5 {
    width: 60px;
  }
  .qlt6 {
    width: 60px;
  }
  .qlt7 {
    width: 60px;
  }
  .qlt8 {
    width: 60px;
  }
  .hr-q1-txt h2 {
      font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600; 
  }
  .q2-txt-bxhr h2 {
      font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600;  
  }
  .hdng-hr h2 {
      font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600;   
  }
  .q4-hr-txts h2 {
      font-size: 24px;
    font-family: 'Poppins', sans-serif;
    line-height: 34px;
    font-weight: 600;    
  }
}