- margin-top: 0;
-}
-
-h4, h5, h6, form legend {
- font-weight: bolder;
- margin-bottom: .25em;
-}
-
-h1 { font-size: 1.5em; }
-h2 { font-size: 1.125em; }
-
-select, input, button, textarea,
-.control a {
- display: inline-block;
- background-color: #FFF;
- border: 1pt solid;
- padding: .25em .75em;
- vertical-align: text-bottom;
-}
-.control a {
- color: inherit;
- font-style: normal;
- text-decoration: none;
-}
-
-select { padding: .375em 0; }
-
-input[type=radio], input[type=checkbox] {
- vertical-align: baseline;
-}
-input[type=number] { text-align: right; padding-right: 0; }
-
-button, input[type=button],
-.control a {
- box-shadow: .125em .125em .25em;
- cursor: pointer;
-}
-input[type=radio], input[type=checkbox],
-input[type=radio] + label, input[type=checkbox] + label {
- cursor: pointer;
-}
-
-label { margin-right: .75em; }
-input + label {
- margin-left: .375em;