margin-top: .5em;
}
+.filter fieldset.item { padding-left: 0; }
+.filter fieldset.item legend { display: none; }
+.filter fieldset.item input[type=text] {
+ background-color: #FFF;
+ border: 1px solid #000;
+ margin-top: -1px;
+ padding: .25em .5em;
+}
+.filter fieldset.item input[type=radio] { display: none; }
+.filter fieldset.item input[type=radio] + label {
+ position: relative; z-index: 1;
+ margin: 0; padding: .25em 1em;
+
+}
+.filter fieldset.item input[type=radio]:checked + label {
+ background-color: #FFF;
+ border: 1px solid #000;
+ border-bottom-color: #FFF;
+}
+
.newcard {
display: block;
border: solid 1px;
.card .control .item {
display: inline-block;
width: 100%;
- min-height: 2em;
+ min-height: 2.5em;
color: #008;
- margin: .25em 0;
+ margin: .25em 0 .5em 0;
border: 1px solid black;
background: #FFF;
padding: .25em .75ex 0 .75ex;
display: block;
max-width: 100%;
word-wrap: break-word;
+ white-space: pre-line;
}
.card .section .item label {
font-weight: bold;