form{width:80%;max-width:500px;margin:0 auto}label{display:block;margin-top:20px;letter-spacing:2px}input,textarea{width:439px;height:27px;background:#efefef;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dedede;padding:10px;margin-top:3px;font-size:.9em;font:inherit;color:#000;font-weight:400}input:focus,textarea:focus{border:2px solid #DDD}textarea{min-height:200px}#submit{background-color:#FC9;width:127px;height:38px;border:none;margin-top:20px;cursor:pointer;color:#000}.btn{font-weight:400;border:1px solid transparent;cursor:pointer;font-size:18px;border-radius:6px;line-height:1.3333333;padding:10px 16px}.text-right{text-align:right}.form-group{margin-bottom:15px}.form-control{display:block;padding:6px 12px;height:34px;border-radius:4px}.form-control:focus{border-color:#deb887;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.btn-primary{background-color:#333;border-color:#FFC}.btn-primary:hover{background-color:#111;border-color:#94795C}.btn-primary:focus{background-color:#333;border-color:#900}#submit:hover{opacity:.9}