@media only screen and (max-width: 768px) {
  .m-height-100{
    height: auto !important;
  }

  .sm-padding-6{
    padding: 0 !important;
  }

  section{
    padding: 15px 0px !important;
  }

  .mobile-np{
    padding: 0px !important;
  }

  .padding-5{
    padding: 5% !important;
  }

  .btn.btn-medium{
    padding: 8px 16px !important;
  }

  .padding-13{
    padding: 0 !important;
  }

  .padding-18{
    padding: 0 !important;
  }

  .padding-15px{
      padding: 15px !important;
  }

  #register{
    position: relative !important;
  }

  .my-overlay{
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    width: 100%;
  }

  .mt15{
    margin-top: 15px !important;
  }

  .brdr{
    padding: 15px !important;
  }

  .brder img{
      position: relative !important;
      /*max-height: 175px;*/
      max-width: 100%;
      padding-top: 15px;
      padding-bottom: 15px;
  }

  #register1{
    margin-top: 80px !important;
    position: relative;
  }
}
