/*
* @Project ASSESP
* @author  FABIANO KUERTEN <fabiano@3fk.com.br>
*/

article h3 { margin: 40px 0px 0px 0px; padding: 0px; border-bottom: 1px solid #aaaaaa; font-size: 14px; }
input, select, textarea, button { width: 265px; }
textarea { height: 200px; }
.msg { margin: 0px 0px 0px 0px; }
.msg ul { list-style-image: url(/img/btnInformacao.png); font: normal normal normal 12px Arial, sans-serif; color: #990000; }
#tblInformacoes, #tblDependentes { padding-top: 15px; }
#tblInformacoes thead th, #tblDependentes thead th { font-weight: bolder; border: none; text-align: left; }
#tblInformacoes thead th:nth-child(3) { width: 50px; }
#tblDependentes thead th:nth-child(2) { width: 60px; }
#tblDependentes thead th:nth-child(3) { width: 60px; }
#tblDependentes thead th:nth-child(4) { width: 50px; }
#tblDependentes thead th:nth-child(5) { width: 50px; }
#tblTermo td { vertical-align: top; }

@media only screen and (min-width: 320px) {}

@media only screen and (min-width: 481px) {
#edtNome { width: 320px; }
#edtDataNascimento { width: 100px;}
#edtRG { width: 180px; }
#edtCPF { width: 240px; }
#edtLogradouro { width: 425px; }
#edtNumero { width: 100px; }
#edtComplemento { width: 320px; }
#edtBairro { width: 210px; }
#edtCidade { width: 210px; }
#cbbUF { width: 320px; }
#edtCEP { width: 100px; }
#edtNomePai { width: 425px; }
#edtNomeMae { width: 425px; }
#cbbTipoInformacao { width:180px; }
#edtInformacao { width: 240px; }
#edtDependente { width: 425px; }
#cbbTipoDependente { width: 210px; }
#edtDataNascimentoDependente { width:100px; }
#cbbSexoDependente { width:100px; }
#edtBanco { width:425px; }
#edtAgencia { width: 180px; }
#edtConta { width: 240px; }
#edtPix { width: 425px; }
#edtMatricula { width: 120px; }
#edtDataAdmissao { width: 120px; }
#cbbCargoNome { width: 320px; }
#cbbCargoClasse { width: 100px; }
#cbbLotacaoRegiao, #cbbLotacaoCidade, #cbbLotacaoDepartamento { width: 425px; }
}

@media only screen and (min-width: 768px) {
#edtNome { width: 398px; }
#edtRG { width: 258px; }
#edtLogradouro { width: 505px; }
#edtComplemento { width: 398px; }
#edtBairro { width: 249px; }
#edtCidade { width: 249px; }
#cbbUF { width: 398px; }
#edtNomePai { width: 505px; }
#edtNomeMae { width: 505px; }
#edtInformacao { width: 318px; }
#edtDependente { width: 505px; }
#cbbTipoDependente { width: 290px; }
#edtBanco { width: 250px; }
#edtAgencia { width: 120px; }
#edtConta { width: 120px; }
#edtPix { width: 505px; }
#cbbCargoNome { width: 398px; }
#cbbLotacaoRegiao, #cbbLotacaoCidade, #cbbLotacaoDepartamento { width: 163px; }
}

@media only screen and (min-width: 1025px) {
#edtNome { width: 418px; }
#edtRG { width: 278px; }
#edtLogradouro { width: 249px; }
#edtNumero { width: 80px; }
#edtComplemento { width: 180px; }
#edtBairro { width: 259px; }
#edtCidade { width: 259px; }
#cbbUF { width: 418px; }
#edtNomePai { width: 525px; }
#edtNomeMae { width: 525px; }
#cbbTipoInformacao { width: 150px; }
#edtInformacao { width: 281px; }
#btnIncluirInformacao { width: 80px; }
#edtDependente { width: 370px; }
#cbbTipoDependente { width: 150px; }
label[for=edtDataNascimentoDependente] { clear: both; }
#edtIdadeDependente { width: 80px; }
#btnIncluirDependente { width: 80px; }
#edtBanco { width: 270px; }
#edtPix { width: 525px; }
#cbbCargoNome { width: 418px; }
#cbbLotacaoRegiao, #cbbLotacaoCidade, #cbbLotacaoDepartamento { width: 170px; }
}

@media only screen and (min-width: 1300px) {
label[for=edtRG] { clear: both; }
label[for=edtLogradouro] { clear: both; }
label[for=edtBairro] { clear: both; }
}