-
-#advsearch input.and:checked + label + .select + input:checked + label,
-#advsearch input.and:checked + label:nth-of-type(2),
-#advsearch input.and:checked + label { display: none; }
-
-#advsearch input.and + label + .select:first-of-type,
-#advsearch input.and:checked + label + .select {
- min-width: 200px; max-width: 100%;
- margin: 0 .5% 1em .5%;
- border: 1px solid;
-}
-
-@media (min-width: 460px){
-#advsearch .submit,
-#advsearch input.and + label + .select:first-of-type,
-#advsearch input.and:checked + label + .select {
- width: 49%;
-} }
-@media (min-width: 660px){
-#advsearch .submit,
-#advsearch input.and + label + .select:first-of-type,
-#advsearch input.and:checked + label + .select {
- width: 32%;
-} }
-@media (min-width: 860px){
-#advsearch .submit,
-#advsearch input.and + label + .select:first-of-type,
-#advsearch input.and:checked + label + .select {
- width: 24%;
-} }
-@media (min-width: 1060px){
-#advsearch .submit,
-#advsearch input.and + label + .select:first-of-type,
-#advsearch input.and:checked + label + .select {
- width: 19%;
-} }
-
-#advsearch .submit { min-height: 0; }
-#advsearch .submit * { width: 50%; }
-
-#advsearch .select input.pol {
- margin: .5em .25em 0 .5em;
-}
-#advsearch .select input.pol + label {
- font-weight: bold;
-}
-#advsearch .select label.head {
- display: block;
- font-weight: bold;
- padding: .5em 0 0 .5em;
- border-bottom: 1px solid;
-}
-
-#advsearch .select select {display: none;}
-#advsearch .select input.cat { display: none; }
-#advsearch .select input.cat + label {
+#advsearch fieldset.select {
+ display: inline-block;
+ width: 18em; max-width: 100%;
+ margin: 0 .5em; padding: 0 .375em;
+ box-shadow: .125em .125em .25em #000;
+}
+#advsearch fieldset.select > label.head {
+ display: none;
+ width: 40%;
+ text-align: right;
+}
+#advsearch fieldset.select > input.cat { display: none; }
+#advsearch fieldset.select > input.cat + label + .catselect { display: none; }
+#advsearch fieldset.select > input.cat + label {