form input[type=text],
form select {
  position:relative;
  display:block;
  width:100%;
  padding:10px 0;
  margin:0 0 9px 0;
  letter-spacing:2px;
  font-size:14px;
  transition:all 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);
  border-bottom:1px solid #000 !important;
  border:none;
  outline:0;
  border-radius:0px;
  background:linear-gradient(to bottom, rgba(255,255,255,0) 98%,#000000 4%);
  background-position:-370px 0;
  background-size:370px 100%;
  color:#000;
  background-repeat:no-repeat;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}