.devise-field{border-radius:9px;width:90%}div.actions{padding:20px}div.notice{margin:10px;color:grey;font-size:12px;padding:10px;text-align:left}div.error-messages{color:#ac4141;margin-bottom:10px}body{font-family:"Helvetica Nueu", Helvetica, sans-serif;background:#eee;font-size:12px}.main{background:#f9f9f9;padding:30px 20px;text-align:center;border:solid 1px #cecece;border-radius:10px}h3{font-weight:400;color:#ac4141}input{padding:10px 10px;border:solid 1px #c3c3c3;margin-top:15px}input:focus{border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:none}.uname{border-radius:9px 9px 0 0;margin-bottom:0;width:90%}.pass{border-radius:0 0 9px 9px;margin-top:-1px;width:90%}.button{background:#313131;color:#ececec;border:none;padding:9px 80px;font-size:14px;margin-top:10px;width:200px;border-radius:5px;cursor:pointer}.button:hover{background:#1c1c1c;color:white}.disclaimer{margin-top:15px;font-size:12px;color:#9c9c9c}.logo{width:220px}.placeholder{color:#aaa}label{width:60%;display:block;padding-left:7px;font-size:11px}.remember-me{padding:0;width:10%}.fields{margin-bottom:10px}a,a:hover{text-decoration:none}a{color:#428bca}
