text-align: center;
max-width: 95%;
}
-body.poll .description {
- text-align: left;
+body section {
max-width: 50em;
- padding: 1pt 1em 1em 1em;
- margin: auto;
- margin-bottom: 1em;
+ padding: 1em;
+ margin: 1em auto;
background-color: rgba(255,255,255,.5);
+ word-wrap: break-word;
+}
+body.poll .description .title {
+ margin-top: 0;
+ text-align: left;
}
body.poll .description .title {
text-align: center;
body.poll table tbody tr th.name button[name=delete] { font-size: .625em; line-height: 1.5em; background-color: #FAA; }
body.poll table tbody tr.new td:first-child { text-align: right; }
-body.poll table tbody tr.new td input[name=name] { min-width: 100%; width: 4em; }
+body.poll table tbody tr.new td input[name=name] { min-width: 100%; width: 8em; }
body.poll table td input[type=radio] { display: none; }
body.poll table td input[type=radio] + label {