.mo-text-up{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;max-width:230px;margin-bottom:30px}.mo-text-up input{outline:0;text-indent:60px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mo-text-up input::-webkit-input-placeholder{color:#bfbfbf;text-indent:0}.mo-text-up .text-label{pointer-events:none;left:0;bottom:6px;padding:2px 11px;color:#bfbfbf;font-size:13px;text-transform:uppercase;border-radius:3px;background:rgba(122,184,147,0);height:20px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mo-text-up .text-label,.mo-text-up .text-label:after{position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mo-text-up .text-label:after{content:"";width:0;height:0;top:100%;left:50%;margin-left:-3px;border-left:3px solid transparent;border-right:3px solid transparent}.mo-text-up.focused .text-label,.mo-text-up input:active,.mo-text-up input:focus,.mo-text-up input:valid+label{text-indent:0;background:#fff}.mo-text-up.focused .text-label,.mo-text-up.has-value .text-label,.mo-text-up input:active+label,.mo-text-up input:focus+label,.mo-text-up input:valid+label{color:#fff;background:#1a53ff;-webkit-transform:translateY(-33px);transform:translateY(-33px)}.mo-text-up.focused .text-label:after,.mo-text-up input:active+label:after,.mo-text-up input:focus+label:after{border-top:4px solid #1a53ff}.mo-text-up input:valid{text-indent:0}.mo-text-up.has-value .text-label,.mo-text-up input:valid+label{background:#bbb}.mo-text-up.has-value .text-label:after,.mo-text-up input:valid+label:after{border-top:4px solid #bbb}