color: #068;
word-break: break-word;
}
-a.button {
+a.button, label.button {
font-style: inherit;
text-decoration: inherit;
color: inherit;
}
h2 { font-size: 1.125em; }
-select, input, button, textarea, a.button {
+select, input, button, textarea, a.button, label.button {
display: inline-block;
color: #000; background-color: #FFF;
border: .5pt solid;
}
input[type=number] { text-align: right; padding-right: 0; }
-button, input[type=button], a.button {
+button, input[type=button], a.button, label.button {
box-shadow: .125em .125em .25em;
cursor: pointer;
}