#adminLogin{padding:150px 0;}#login{margin:0 auto;width:220px;height:180px;background:#FFF;padding:15px;border:1px solid #DDD;box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;-khtml-box-shadow:0 0 5px #DDD;-webkit-box-shadow:0 0 5px #DDD;-ms-box-shadow:0 0 5px #DDD;-o-box-shadow:0 0 5px #DDD;}#login .form-item{margin-bottom:5px;}#login .form-item .label{display:block;padding:2px 0;color:#666;}#login .form-item .label:after{content:':';}#login .form-item .field{border:1px solid #EAEAEA;padding:8px;width:100%;max-width:300px;}#login .form-item .field.err{background:#FEE;border-color:#FDD;}#login .form-item .field:focus,#login .form-item .field:active{border-color:#BBB;box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #CCC;-khtml-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-ms-box-shadow:0 0 5px #CCC;-o-box-shadow:0 0 5px #CCC;}#login .form-item textarea.field{max-width:600px;height:300px;resize:vertical;max-height:500px;min-height:100px;}#login .form-item select.field{padding:2px;}#login .form-item select.field option.first{color:#aaa;}#login .form-item select.field option{padding:6px;}#login .form-item select.field option:hover{background:#DEF;cursor:pointer;}.error{color:#f00;display:block;padding:3px 0;padding-bottom:10px;}