body{background-color:#d81c3f;background:#d81c3f;font-family:"OPTIAlpine",sans-serif;font-style:italic}.outer{display:table;position:absolute;height:80%;width:100%}.middle{display:table-cell;vertical-align:middle}.title{text-decoration:none!important;font-style:italic;color:#000;cursor:default;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.form-signin{display:table-cell;vertical-align:middle}.form-signin .form-control{font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-signin input[type="text"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.btn-circle{width:50px;height:50px;padding:0;font-size:26px;line-height:1;border-radius:25px;text-align:center}.form-signin button{position:absolute;right:-10px;top:20px}.fa-circle-o-notch.fa-spin{-moz-transform-origin:50.5% 48.5%;-ms-transform-origin:50.5% 48.5%;-o-transform-origin:50.5% 48.5%;-webkit-transform-origin:50.5% 48.5%;transform-origin:50.5% 48.5%}.shake{-moz-animation:shake .75s cubic-bezier(.36,.07,.19,.97) both;-o-animation:shake .75s cubic-bezier(.36,.07,.19,.97) both;-webkit-animation:shake .75s cubic-bezier(.36,.07,.19,.97) both;animation:shake .75s cubic-bezier(.36,.07,.19,.97) both;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}@-moz-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}