


.g-m-div{
        width: 100%;
        float: left;
  }

.g-m-form-row3{
    margin-top: 10px;
    float: left;
    width: 27.333%;
    margin: 10px 3%;

}

.g-m-form-row2{
    margin-top: 10px;
    float: left;
    width: 44%;
    margin:0 3%;

}

.g-m-label3{
    width: 50%;
    float:left;
}
  
.g-m-input3{
    width: 50%;
    float:left;
}

.g-m-label2{
    width: 20%;
    float:left;
}
  
.g-m-input2{
    width: 80%;
    float:left;
}



@media screen and (max-width: 767px) {
  .g-m-div{
        width: 100%;
        float: left;
  }
  
  .g-m-label3{
        width: 20%;
        float:left;
  }
  
  .g-m-input3{
     width: 80%;
     float:left;
  }
  
  .g-m-label2{
        width: 20%;
        float:left;
  }
  
  .g-m-input2{
     width: 80%;
     float:left;
  }

  .g-m-form-row3{
    margin-top: 10px;
    float: left;
    width: 94%;
    margin: 10px 3%;

  }
  
  .g-m-m3{
     margin: 10px 3%;
  }
  
  .g-m-ml3{
    margin: 10px 0px 0px 3%!important;
  }

}