﻿.content-wrapper {
   background-color: #ffffff !important;
}

h4 {
   font-weight: bold;
}

textarea {
   max-width: 100%;
   width: 100%;
   height: 150px !important;
}

   textarea.form-control {
      height: 150px !important;
   }

/* Aplica o tamanho padrão dos campos dos formulários, incluindo o Select2 */
.form-control, .input-group-addon, .select2-container--bootstrap .select2-selection {
   height: 26px !important;
   padding: 3px !important;
}

/* Margin do botão "clear" do Select2 */
.select2-container--bootstrap .select2-selection__clear {
   margin-right: 25px !important;
}

/* Remove os cantos arredondados do Select2 */
[class^='select2'] {
   border-radius: 0px !important;
}

.datatable-operacoes-column {
   /*min-width: 50px;*/
   max-width: 200px;
}

.width100 {
   width: 100%;
}

.input-group-btn > .btn {
   height: 26px !important;
   padding: 3px !important;
}

.modal-header {
   background-color: #064b76;
   color: #ffffff;
}

   .modal-header .close {
      color: #ffffff;
      opacity: 0.9;
   }

/* Optionally Remove the Gutter Padding from Columns <div class="row no-gutter"> */
.no-gutter > [class*='col-'] {
   padding-right: 0;
   padding-left: 0;
}

/* custom button ex
.btn-yellow {
  background: rgb(250, 255, 140);
  color: #574500;
  border: none;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.btn-yellow:hover, .btn-yellow:focus {
  background: rgb(252, 255, 179);
}
.btn-yellow:active {
  background: rgb(247, 255, 71);
}*/

/*.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
   line-height: 0.8 !important;
}*/

@media (min-width: 1200px) {
   .modal-lg {
      width: 1100px;
      height: 800px;
   }
}

/*.pesquisa-tbi-grupo {
   display: none;
}*/

@media (min-width: 992px) {
   .pesquisa-tbi-grupo {
      padding-left: 0 !important;
   }
}

@media (max-width: 992px) {
   .pesquisa-tbi-grupo {
      padding: 0 !important;
   }
}

.pesquisa-tbi-itens {
   padding: 0 !important;
}

/*checkboxes da grid*/
.datatable-checkbox-all,
.datatable-checkbox-row,
.datatable-radio-row {
   width: 25px;
   margin-right: 5px;
   vertical-align: middle;
   cursor: pointer;
}

.datatable-checkbox-all {
   vertical-align: top;
}


.user-header {
   height: inherit !important;
}

@media print {
   .dt-toolbar {
      display: none;
   }   
}