body{font-family:'Muli',sans-serif}#wrapper{background-image:url(images/bg-01.jpg);width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0;height:100vh}#box{width:380px;height:500px}#box-content{width:380px;height:455px;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);padding:15px 30px}#box-title{font-size:22px;font-weight:600;text-align:center;margin-bottom:0}.form-control,.single-line{background-color:#fff;background-image:none;border:1px solid #e5e6e7;border-radius:3px;color:inherit;display:block;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%;height:40px}.form-control:focus,.single-line:focus{border-color:#1ab394}.form-control:focus{box-shadow:0 0 0!important;-webkit-box-shadow:0 0 0!important}.submit{margin-top:20px}.submit input{display:block;width:100%}.fa-icon,.go-icon{background-position:center;width:40px;height:40px;border-radius:40px;border:0;background-color:transparent;text-align:center}.fa-icon{background-image:url(images/fa.icon.png)}.go-icon{background-image:url(images/go.icon.png)}input.error{border:1px solid #930707}.error-message{height:35px;line-height:35px;text-align:center;font-size:13px;color:#b30000}