.form-input{border:3px solid #ccc;outline:none;border-radius:8px;resize:none;text-align:left;-webkit-appearance:none;background:transparent;background:#fff;font-size:18px;-webkit-transition:border-color ease-in-out .5s,box-shadow ease-in-out .5s;transition:border-color ease-in-out .5s,box-shadow ease-in-out .5s}.form-input+.form-label{display:block;pointer-events:none;line-height:0;margin-top:-43px;margin-bottom:43px;transition:transform 1s}.form-label{padding-top:18px;font-size:15px;font-weight:normal;color:#666;margin-left:11px!important;text-align:left;padding-left:2px}@media(max-width:767px){.form-label{padding-top:22px}}.form-input:focus+.form-label{transform:translateY(-11px);color:#0078d7;font-size:12px;font-weight:200;text-align:left}.input-focus-label{transform:translateY(-11px);color:#0078d7;font-size:12px;font-weight:200;text-align:left}