h1 { text-align: center; }
.center { text-align: center; }
-form.search {
- text-align: center;
+form.newpage, form.search {
margin-bottom: 1em;
}
+form.search { text-align: center; }
input.search {
min-width: 50%;
max-width: 80%;
}
.right {
float: right;
+ clear: both;
width: 33%;
margin: .25em 0 .5em 1em;
}
.left {
float: left;
+ clear: both;
width: 33%;
margin: .25em 1em .5em 0;
}
+ .left .left, .left .right,
+ .right .left, .right .right,
+ .half .left, .half .right {
+ float: none;
+ width: 100%;
+ margin: .25em 0 .5em 0;
+ }
section.left > :first-child,
section.right > :first-child {
float: none;