body{padding-top:0;background:#f1f2f4 url("/static/images/bg-texture.png") repeat-x top center}.container{max-width:960px}.static-single-form-wrapper>.container>.col-sm-6{padding:0}.static-single-form-wrapper h2{margin:0;font-size:30px;font-weight:lighter}.static-single-form-wrapper .im-branding{margin:75px 0 30px}.static-single-form-wrapper .message-block{width:600px;margin:0 auto;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:20px}.static-single-form-wrapper .form-container{width:100%;margin:0;background:#fff;padding:30px;-moz-box-shadow:rgba(0,0,0,0.05) 0 10px 15px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 10px 15px;box-shadow:rgba(0,0,0,0.05) 0 10px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.static-single-form-wrapper .btn{padding:13px;font-size:14px}.static-single-form-wrapper .btn.btn-primary{margin-bottom:30px;color:#fff}.static-single-form-wrapper .btn.fb-login{color:#3b5998;border:1px solid #3b5998}.static-single-form-wrapper .btn.google-login{color:#ee422e;border:1px solid #ee422e}.static-single-form-wrapper .btn.big-font{font-size:17px}.static-single-form-wrapper .input-block{margin:5px 0 25px}.static-single-form-wrapper .input-block label{color:#a3a3a3}.static-single-form-wrapper .checkbox{margin-top:-2px}.static-single-form-wrapper .checkbox input{margin:0}.static-single-form-wrapper a{color:#2a99f8}.static-single-form-wrapper label{font-weight:normal;margin:0}.static-single-form-wrapper .wid-header{background:#f7f8fa;margin:-30px -30px 30px -30px;padding:30px}.static-single-form-wrapper .wid-header .fa-check-circle-o{color:#3fbb67;font-size:60px}.static-single-form-wrapper .wid-header h2{margin-bottom:15px}.static-single-form-wrapper .wid-header p{margin:0}.static-single-form-wrapper .wid-footer{background:#f7f8fa;margin:0 -30px -30px -30px;padding:30px}.static-single-form-wrapper .secondary-block{background:#e7e9ec;padding:30px;margin:20px 0 0;min-height:316px}.static-single-form-wrapper .secondary-block h2{margin:0 0 30px}.static-single-form-wrapper .secondary-block .text-muted{margin-bottom:30px;color:#a3a3a3}.static-single-form-wrapper .secondary-block .divider{margin:0 10px}.static-single-form-wrapper .secondary-block .btn-default{margin-bottom:30px;padding:13px 30px}.static-single-form-wrapper .secondary-block .fb-link{color:#3b5998}.static-single-form-wrapper .secondary-block .google-link{color:#ee422e}.input{position:relative;z-index:1;display:inline-block;margin:0;width:100%;vertical-align:top}.input__field{position:relative;display:block;float:right;padding:.8em;width:60%;border:none!important;border-radius:0!important;background:#f0f0f0;color:#aaa;font-weight:normal;-webkit-appearance:none!important;box-shadow:none!important}.input__field:focus{outline:none}.input__label{display:inline-block;float:right;padding:0 1em;width:40%;color:#a3a3a3;font-weight:normal;font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input__label-content{position:relative;display:block;padding:0;width:100%;top:-7px}.input--hoshi{overflow:hidden;margin-bottom:10px}.input__field--hoshi{width:100%;background:transparent;color:#595F6E}.input__label--hoshi{position:absolute;bottom:0;left:0;padding:0;width:100%;height:calc(100% - 1em);text-align:left;pointer-events:none}.input__label-content--hoshi{position:absolute}.input__label--hoshi::before,.input__label--hoshi::after{content:'';position:absolute;top:10px;left:0;width:100%;height:calc(100% - 10px);border-bottom:1px solid #d0d2d2}.input__label--hoshi::after{margin-top:0;border-bottom:2px solid red;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;border-color:#0af}.input__field--hoshi:focus+.input__label--hoshi::after,.input--filled .input__label--hoshi::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.input__field--hoshi:focus+.input__label--hoshi .input__label-content--hoshi,.input--filled .input__label-content--hoshi{-webkit-animation:anim-1 .3s forwards;animation:anim-1 .3s forwards;font-size:12px;margin-top:-5px}@-webkit-keyframes anim-1{50%{opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0)}51%{opacity:0;-webkit-transform:translate3d(-1em,-40%,0);transform:translate3d(-1em,-40%,0)}100%{opacity:1;-webkit-transform:translate3d(0,-40%,0);transform:translate3d(0,-40%,0)}}@keyframes anim-1{50%{opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0)}51%{opacity:0;-webkit-transform:translate3d(-1em,-40%,0);transform:translate3d(-1em,-40%,0)}100%{opacity:1;-webkit-transform:translate3d(0,-40%,0);transform:translate3d(0,-40%,0)}}