.review-form .input-group {
  padding: 0px 5px;
}

.review-form .form-info-group .glyphicon-question-sign {
  display: none;
  margin: 10px 0px;
}

.review-form .panel-body {
  padding: 10px 35px 0px 20px;
}

.review-form .left-col {
  padding-right: 5px;
}

.review-form .right-col {
  padding-left: 10px;
}

.review-form .three-col {
  padding-right: 12px;
}

.review-form .has-feedback {
  position: relative;
  margin-bottom: 10px;
}

.send-container {
  text-align: center;
}

#send {
  margin: 0px 10px 25px 0px;
  height: 20px;
  width: 20px;
}

.checkbox-label {
  vertical-align: super;
}

@media only screen and (max-width: 992px) {
  .review-form .left-col {
    padding-right: 0px;
  }
  .review-form .right-col {
    padding-left: 0px;
  }
  .review-form .three-col {
    padding-right: 0px;
  }
  .send-container {
    text-align: left;
  }
}