html, body {
  height: 100%;
  background: #212121;
  margin: 0px;
  color:white;
}
.first-example , .second-example, .third-example{
  margin-bottom: 10px;
}
body {
  align-items: center;
  justify-content: center;
  display: flex;
}

div {
  display: block;
}

input {
  width: 250px;
  padding: 15px 12px;
  font-size:22px;
}

.fa{
  color:red;
}

#validation-txt{
  color:red;
  font-size:18px;
  width: 300px;
}
#password-3{
  -webkit-text-security: disc;
    -moz-text-security:circle;
     text-security:circle;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

.error input {
  border-style: solid;
  border-color: #c00;
  border-width: 2px;
}

input[type=checkbox] {
  background: transparent;
  border: 0;
  margin-top: 2px;
}