table.table.table-bordered.table-striped thead.table-columns tr th {
  background: #f0f0f3; }

#resposta {
  padding: 30px; }

#voltar {
  float: left; }

#salvar {
  float: right; }

.tbg_group-form {
  display: flex;
  gap: 10px;
  flex-wrap: wrap; }

.tgb_btn-primary {
  background: transparent;
  border: none;
  border-radius: 16px;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  padding: 5px 15px;
  text-decoration: none;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
  background: linear-gradient(90.08deg, #F15A29 20.88%, #F7931E 99.94%);
  color: #fff; }

.totalRequest {
  margin-right: 1%;
  margin-left: 3%; }

#tbgReport .rowTotal {
  text-align: justify; }

#tbgReport th {
  text-align: center; }

#tbgReport td {
  text-align: center; }

#pageReport .mgsReport label {
  width: 100%;
  text-align: center; }

.filtragem p {
  margin: 0px; }

@media print {
  /* Hide everything in the body when printing... */
  body.printing * {
    display: none; }
  /* ...except our special div. */
  body.printing #print-me {
    display: block; } }

@media screen {
  /* Hide the special layer from the screen. */
  #print-me {
    display: none; } }

#modalConf {
  max-height: 50%; }

#loader {
  display: none; }

#loader .spinner-border {
  width: 5rem;
  height: 5rem; }

.btn-action-req {
  border: none;
  text-align: justify;
  width: 100%; }

.btn-action-req i {
  margin-left: 5px; }

.btn-action-req span {
  font-weight: 400;
  margin-left: 2px; }

.changeStatus i {
  color: #FF8F39; }

.info-calculos {
  cursor: pointer; }

.card-horizontal.main-content-card .lfr-search-container.lfr-search-container-wrapper {
  margin: 0; }