@charset "utf-8";
/* CSS Document */



.vermelho{
  cursor: pointer;
  color: black;
  text-decoration: none;
}
.vermelho:hover{
  color: red;
}

.corFundoCodigo{
  background-color: #B9B8B8;;
}


@media only screen and (max-width: 3840px) {
.centralizar {
  margin: 0 auto;
} 

.tabelaSenha1 {
  width: 20px;
  height: 65px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  text-align: right;
  padding-right: 5px;
}
.tabelaSenha2 {
  width: 250px;
  height: 65px;
  text-align: left;
  padding-left: 5px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
}
.tabelaSenha3 {
  width: 250px;
  height: 65px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  text-align: center;
  padding-right: 5px;
}
.tabelaSenha4 {
  width: 250px;
  height: 65px;
  text-align: right;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;	
}
.campoSenha {
  width: 515px;
  height: 35px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}

.campoSenha2 {
  width: 230px;
  height: 35px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}

.campoSelectSenha {
  width: 528px;
  height: 43px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}
	
.campoSelectSenha2 {
  width: 243px;
  height: 43px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}	
	
.campoTextoSenha {
  width: 515px;
  height: 80px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}		
	
.btnSenha {
  width: 130px;
  height: 35px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}
.btnSenha:hover {
  background-color: #228300;
  color: #FFFFFF;
}


.btnSenha2 {
  width: 200px;
  height: 35px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}

.btnSenha2:hover {
  background-color: #228300;
  color: #FFFFFF;
}


.divSenha {
  width: 35%;
  height: 100%;
  border: 2px solid #B9B8B8;
  border-radius: 5px;
  background-color: #ECEAEA;
  box-shadow: 0 0 1em #7C7C7C;
  text-align: center;
  padding: 10px;
}

.aLista {
  text-decoration: none;
  color: #000000;
}
.collapse {
  border-collapse: collapse;
}
.font1 {
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 18px;
}
.font2 {
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
}

.btnExcluirCertificado {
  width: 150px;
  height: 35px;
  border-radius: 5px;
  border: 2px solid #C90000;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}
.btnExcluirCertificado:hover {
  background-color: #C90000;
  color: #FFFFFF;
  border: 2px solid #FFFFFF;
}
.btnAlterar {
  width: 200px;
  height: 35px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}
.btnAlterar:hover {
  background-color: #228300;
  color: #FFFFFF;
}

input[type="radio"] {
  width: 20px;
  height: 20px;	
  cursor: pointer;
}

.cursorPointer{
	cursor: pointer;
}
	
.verSenha{
	text-align: right;	
	color:  #1B8DCD;
	margin: 0;
	cursor: pointer;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}	

/*CSS Referente a listagem de Senha*/	
	
.tabelaListaSenha1{
  width: 150px;
  height: 45px;
  text-align: center;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;	
}	
	
.tabelaListaSenha2{
  width: 550px;
  height: 45px;
  text-align: left;
  padding-left: 10px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;	
}
	
.tabelaListaSenha3{
  width: 100px;
  height: 45px;
  text-align: center;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;	
}	
	
.cor3{
	background-color: #A6A4A4;	
}	
	
}

@media only screen and (max-width: 1500px) {
.centralizar {
  margin: 0 auto;
}
.tabelaSenha1 {
  width: 20px;
  height: 55px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  text-align: right;
  padding-right: 5px;
}
.tabelaSenha2 {
  width: 250px;
  height: 55px;
  text-align: left;
  padding-left: 5px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
}
.tabelaSenha3 {
  width: 250px;
  height: 55px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  text-align: center;
  padding-right: 5px;
}
.tabelaSenha4 {
  width: 250px;
  height: 55px;
  text-align: right;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
}
.campoSenha {
  width: 515px;
  height: 25px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}
.campoSenha2 {
  width: 230px;
  height: 25px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}
	
.campoSelectSenha {
  width: 528px;
  height: 30px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}
	
.campoSelectSenha2 {
  width: 228px;
  height: 30px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 15px;
  outline: none;
}	
	
.campoTextoSenha {
  width: 515px;
  height: 80px;
  padding-left: 10px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}	
	
.btnSenha {
  width: 130px;
  height: 30px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}
.btnSenha:hover {
  background-color: #228300;
  color: #FFFFFF;
}
.divSenha {
  width: 43%;
  height: 100%;
  border: 2px solid #B9B8B8;
  border-radius: 5px;
  background-color: #ECEAEA;
  box-shadow: 0 0 1em #7C7C7C;
  text-align: center;
  padding: 10px;
}

.aLista {
  text-decoration: none;
  color: #000000;
}
.collapse {
  border-collapse: collapse;
}
.font1 {
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 16px;
}
.font2 {
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
}

.btnExcluirCertificado {
  width: 150px;
  height: 35px;
  border-radius: 5px;
  border: 2px solid #C90000;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}
.btnExcluirCertificado:hover {
  background-color: #C90000;
  color: #FFFFFF;
  border: 2px solid #FFFFFF;
}
.btnAlterar {
  width: 200px;
  height: 35px;
  border-radius: 5px;
  border: 2px solid #B9B8B8;
  cursor: pointer;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  outline: none;
}
.btnAlterar:hover {
  background-color: #228300;
  color: #FFFFFF;
}

input[type="radio"] {
  width: 20px;
  height: 20px;	
  cursor: pointer;
}

.cursorPointer{
	cursor: pointer;
}
	
.verSenha{
	text-align: right;	
	color:  #1B8DCD;
	margin: 0;
	cursor: pointer;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}	
	
/*CSS Referente a listagem de Senha*/	
	
.tabelaListaSenha1{
  width: 150px;
  height: 35px;
  text-align: center;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;	
}	
	
.tabelaListaSenha2{
  width: 550px;
  height: 35px;
  text-align: left;
  padding-left: 10px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;	
}
	
.tabelaListaSenha3{
  width: 100px;
  height: 35px;
  text-align: center;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;	
}	
	
.cor3{
	background-color: #A6A4A4;	
}
	
}