div.dataTables_wrapper div.dataTables_filter input {
    width: 800px; /* Defina o tamanho desejado para o campo de busca do DataTable */
}
div.float-start {
    float: left;
}
div.float-end {
    float: right;
}
.dataTables_wrapper .dataTables_filter input {
    font-size: 15px; /* Defina o tamanho de fonte desejado em pixels */
    font-weight: bold; /* Negrito */
    color: windowframe; /* Cor azul */
}
.dataTables_wrapper .dataTables_filter label {
    font-size: 15px;
    font-weight: bold; /* Negrito */
    color: blue;
}
#tablewrap{
    position: absolute;

    border: 1px solid grey;
    padding: 2px;
    top: 50px;
    left: 50px;

}
.text-left-custom {
    text-align: left;
}

.text-right-custom {
    text-align: right;
}
.text-justify-header {
    text-align: justify;
}
.text-center-header {
    text-align: center;
}

.text-left-header {
    text-align: left;
}

.text-right-header {
    text-align: right;
}
#resultadoTabela thead,
h2:contains("Insumos da composição:") {
    display: none;
}
.hide-header thead {
    display: none;
}
/*  Nova   
.form-control {
  border-radius: 5px;
  border-color: #ccc #fff #fff #ccc;
  border-style: solid;
  padding: 10px;
  width: 100%;
}
   */
  
  
    .modal-content {
      border-radius: 10px;
      background-color: #fff;
    }


.modal-header {
  background-color: #007bff;
  color: #fff;
  margin: 0 auto; /* Centralizar o elemento modal-header na tela */
}

.modal-title {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

.modal-body {
  padding: 20px;
}
  .modal-dialog {
                max-width: 500px;
                max-height: 500px;
            }

            .conteudo-pg{

                text-align: center;
                color: #222c3c;
                font-family: sans-serif;
                font-style: oblique;
                font-size: 30px;


            }
            
            #modalHeader {
                background-color: #343a40 !important;
                /* Cor de fundo azul escuro desejada */
                color: #ffffff;
                /* Cor do texto para torná-lo legível */
                padding: 10px;
                /* Ajuste o preenchimento conforme necessário */
            }
