*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#logins{position:relative;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#logins h1{font-size:24px;text-align:center}#logins .more_link{text-align:center}#logins form{margin:auto;padding:25px 0;background-color:#fff;border-radius:20px;width:320px}#logins form .form-group input[type=password],#logins form .form-group input[type=text]{width:100%;padding:10px 35px;border-radius:4px;border:solid 1px #ddd}#logins form .form-group input[type=password]:hover,#logins form .form-group input[type=text]:hover{border-color:green}#logins form .form-group input[type=password]:focus,#logins form .form-group input[type=text]:focus{border-color:purple}#logins form .form-group.has-error input[type=password],#logins form .form-group.has-error input[type=text]{border-color:red}#logins form .form-group.has-error .help-block{position:relative;line-height:19px;padding-left:25px}#logins form .form-group.has-success input[type=password],#logins form .form-group.has-success input[type=text]{border-color:green}#logins form .help-block-error{font-size:14px;color:tomato;margin-top:0;height:20px}#logins form button{border-radius:4px;text-align:center;text-transform:uppercase;border:none;background-color:#2ecc40;font-size:18px;color:#fff;width:100%;cursor:pointer;padding:15px 35px;margin-bottom:15px}