/* Padrão global de formulários TGN */
.tgn-form .form-group{margin-bottom:1.25rem;}
.tgn-form label,
.tgn-form .control-label,
.tgn-form .form-label,
.tgn-form .col-form-label,
.tgn-form .form-check-label{
  font-family:"Roboto Condensed","Arial Narrow",Arial,sans-serif;
  font-weight:300 !important;
  color:rgba(0, 0, 0, 0.70) !important;
  letter-spacing:.1px;
  margin-bottom:.25rem;
}
.tgn-form .form-control,
.tgn-form .custom-select,
.tgn-form .form-select{color:#000;}
.tgn-form .form-control::placeholder{color:rgba(0,0,0,.35);}
.tgn-form .form-check-input{margin-right:.375rem;}
.tgn-form .form-check-label{margin-bottom:0;}
.tgn-form .form-control-feedback,
.tgn-form .invalid-feedback,
.tgn-form .valid-feedback,
.tgn-form small.text-help{
  display:block;margin-top:.25rem;font-size:.85rem;
}
.tgn-form .tgn-form-title{font-weight:600;margin:.25rem 0 0;}
.tgn-form .tgn-row-gap{margin-top:1rem;}
.tgn-form .has-danger .form-control{border-color:#dc3545;}
.tgn-form .has-success .form-control{border-color:#28a745;}
