@media only screen and (max-width: 600px) {
  
  label, #labelRelation, #labelObservacao, #labelVez,
  #labelDestino, #labelFinalidade, 
  #labelDDD, #labelCidadeNaturalidade, 
  #labelNumero, #labelBairro, #labelEstado, 
  #labelCep, #labelEstadoNaturalidade, #labelTelefone {
    width: 100%;
    text-align: left;
    margin: 0
  }
      
  input[type=submit] {
    width: 300px;
  }

  .falecido {
    width: auto;
  }

  #nomeCompleto, #nomeMae, #nomePai, #nomeCompletoSolicitante, 
  #relation, #cidadeNaturalidade, #rua, #email, #numero, #cidade,
  #ddd, #telefone, #omIncluido, #omExcluido,
  #certidao, #finalidade, #destino, #selectPostoGraduacao,
  #postoGraduacao, #vez, #observacao, #bairro, #cep {
    width: 300px;
  }

  #cidadeNaturalidade, #cidade {
    width: 240px;
  }

  .control-group {
    flex-direction: column;
  }

  .flex-row-group {
    display:flex;
    flex-direction: column;
    justify-content: space-between;
  }

  .flex-row-group2 {
    display:flex;
    align-items: center;
  }
  
  .flex-row-group3 {
    margin: 2px 0px 20px 0px;
    display:flex;
    flex-direction: column;
    align-items: center;
  }
}