body,html{width:100%}.content,body,html{background-color:#fff!important;height:100vh}.content{margin:auto;padding:100px 0 0;text-align:center;width:420px}.content img{margin:0 0 15px}.content p{color:#4a4a4a;font-size:15px;margin:0 0 10px}.content .title{font-size:18px;margin:0 0 15px}.content .detail{margin:0 0 15px}.content .form-input{margin:20px auto 0;text-align:left;width:302px}.content .form-input .form-text{font-size:16px}.content .input-wrapper{margin:0 auto 20px}.content .input-wrapper input{border:1px solid #9b9b9b;border-radius:5px;height:45px;margin:0 auto;width:302px}.content .input-wrapper input.wrong{border-color:#ee552a}.content .input-wrapper .error{color:#ee552a;font-size:12px;margin:7px 0 0;text-align:right;width:100%}.content button{background-color:#53a385;border:none;border-radius:22.5px;color:#fff;height:45px;margin:0 auto 20px 0;width:301px}.content button:hover{background-color:#408c6f}.content button:focus{outline:none}.content .sent{color:#868686;font-size:14px;margin:0 0 20px}.content .sent span{border-bottom:1px solid;color:#53a385;cursor:pointer}.content.expired .detail,.content.success .detail{margin:0 0 20px}@media (max-width:480px){.content,.content .form-input,.content .form-input .input-wrapper{width:280px}.content .form-input .input-wrapper input,.content button{width:100%}}
