.form form input[name="senha"], 
.form form input[name="senha2"] {
	padding-right: 2.2rem;
}
.form form input + div.mostrar {
	/*aspect-ratio: auto;*/
	background: none no-repeat center center #fff;
	background-size: auto 85%;
	/*border-left: 1px solid #ccc;*/
	border-radius: 0.4em;
	cursor: pointer;
	display: block;
	float: right;
	height: 1.5rem;
	margin-right: 0.1rem;
	position: relative;
	top: -2.2rem;
	width: 2rem;
	z-index: 1;
}
.form form input[type="password"] + div.mostrar {
	background-image: url(/complementos/ppg/site/imgs/icons/oculto.svg);
}
.form form input[type="text"] + div.mostrar {
	background-image: url(/complementos/ppg/site/imgs/icons/visivel.svg);
}
/*.form form input[type="password"] + div.mostrar:hover, 
.form form input[type="text"] + div.mostrar:hover {
	background-image: url(/complementos/ppg/site/imgs/icons/mostrar-ocultar.svg);
}*/
