html,body{height:100%}body{background:url(../../images/background.jpg) no-repeat 50% 50%;background-size:cover;font-family:Arial, Helvetica, sans-serif;color:#7f7f7f}input{font-family:Arial, Helvetica, sans-serif;color:#595959;font-size:18px}a{outline:none;text-decoration:none}.main{width:400px;height:250px;position:absolute;top:50%;left:50%;margin-top:-125px;margin-left:-200px}.box{width:370px;overflow:hidden;padding:15px;background:#fff;border:1px solid #d5d5d5;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 20px rgba(3,44,52,0.22);-moz-box-shadow:0 0 20px rgba(3,44,52,0.22);-webkit-box-shadow:0 0 20px rgba(3,44,52,0.22)}.box h2{color:#1F2767;font-size:25px;margin:0;padding:0 0 10px 0;font-weight:bold;outline:none}.box h3{color:#1F2767;font-size:17px;line-height:20px;margin:0;padding:0;font-weight:normal;outline:none}.form{margin:0;padding:0}.form fieldset{border:none;padding:10px 0 0;margin:0}.form .row{margin-bottom:6px;position:relative;line-height:33px}.form .row input[type="text"],.form .row input[type="password"]{height:33px;line-height:33px;border:1px solid #c5c5c5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1) inset}.form .row input[type="text"]:focus,.form .row input[type="text"]:hover,.form .row input[type="password"]:focus,.form .row input[type="password"]:hover{border:1px solid #e7c971;box-shadow:0 0 5px #ffe8b1,0 2px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 0 5px #ffe8b1,0 2px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 0 5px #ffe8b1,0 2px 2px rgba(0,0,0,0.1) inset}.form .row input.login{background:url(../../images/input_login.png) left center no-repeat #f5f5f5;width:318px;padding:1px 5px 1px 45px}.form .row input.password{background:url(../../images/input_password.png) left center no-repeat #f5f5f5;width:193px;padding:1px 130px 1px 45px}.form .row input.error{border:1px solid #eb9393;box-shadow:0 0 5px #f7c4c4;-moz-box-shadow:0 0 5px #f7c4c4;-webkit-box-shadow:0 0 5px #f7c4c4;background-color:#fce4e4}.form .row a.forgot{position:absolute;top:2px;right:10px;color:#909090;font-size:12px;text-shadow:1px 1px 1px #fff}.form .row a.forgot:hover{color:#6e6e6e}.form .row input[type="checkbox"]{display:block;float:left;margin:9px 6px 9px 2px}.form .row label{color:#5b5b5b;font-size:14px;display:block;float:left}.form .row input[type="submit"]{cursor:pointer;color:#F2F2F2;border:1px solid #1F2767;border-radius:6px;-moz-border-radius:5px;-webkit-border-radius:6px;background:#1F2767;font-size:16px;padding:5px 20px;font-weight:bold;float:right}.form .row input[type="submit"]:hover{background:#C1C3C6;color:#1F2767;font-size:16px;border:1px solid #C1C3C6;padding:5px 20px;font-weight:bold;float:right}.copy{float:right;color:#FFF;font-weight:bold;font-size:12px;margin:10px 16px 0 0}
