table.calendar input[type=checkbox] {
display: none;
}
-table.calendar td label {
+table.calendar td label,
+table.calendar td button {
display: inline-block;
width: 2em;
margin: 0; padding: .25em;
text-align: right;
line-height: 1em;
+ box-shadow: none;
+ border-radius: 0;
+ border: none;
}
table.calendar td input:checked + label,
-table.calendar td label[checked] {
+table.calendar td label[checked],
+table.calendar td button[name$=_remove] {
font-weight: bold;
line-height: .75em;
border: .125em solid;