

.pinlogin .pinlogin-field
{
	
	display:inline-block;

	
	padding: 5px;
	
	margin: 0 10px;

	
	-webkit-border-radius:2px;
	border-radius:50%;	
	
	text-align:center;


}

.pinlogin .pinlogin-field:first-of-type {
    margin-left: 0;
}

.pinlogin .pinlogin-field:last-of-type {
    margin-right: 0;
}

.pinlogin .pinlogin-field.invalid
{
	border:1px solid red;
	color:red;
}