body{width:100%;height:100%;margin:0;padding:0;background-color:#222;color:#fff}form{margin:20px}input{width:400px;padding:10px;margin:2px 0;background:#111;border:none;color:#ccc}button{margin:10px 5px 2px 0;padding:10px;border:none;background:#333;color:#fff;border-radius:5px;cursor:pointer;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.75);box-shadow:0 2px 5px 0 rgba(0,0,0,.75);transition:all 250ms}button:hover{background:#444}