

/*
p.form-row {
  margin:20px 0;
  position:relative;
  display:block;
}
  
p.form-row span {
  padding:10px;
  pointer-events: none;
  position:absolute;
  left:0px;
  top:0;
  transition: 0.2s;
  transition-timing-function: ease;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  opacity:0.5;
}

p.form-row input {
  padding:10px;
}

p.form-row input:focus + span, p.form-row input:not(:placeholder-shown) + span {
  opacity:1;
  transform: scale(0.8) translateY(-85%) translateX(0px);
  padding-left:0px;
}
