189e2f9d1SAndreas Gohrbody, html { 289e2f9d1SAndreas Gohr font: 16px sans-serif; 389e2f9d1SAndreas Gohr color: #333; 489e2f9d1SAndreas Gohr} 589e2f9d1SAndreas Gohr 6cde324c2SAndreas Gohra:link, a:visited { 7cde324c2SAndreas Gohr color: #33e; 8cde324c2SAndreas Gohr} 9cde324c2SAndreas Gohr 1089e2f9d1SAndreas Gohrmain { 1189e2f9d1SAndreas Gohr width: 100%; 12*f57a6a5cSAndreas Gohr max-width: 72em; 1389e2f9d1SAndreas Gohr margin: 0 auto; 1489e2f9d1SAndreas Gohr} 1589e2f9d1SAndreas Gohr 16*f57a6a5cSAndreas Gohr.intro { 17*f57a6a5cSAndreas Gohr columns: 35em; 18*f57a6a5cSAndreas Gohr} 19*f57a6a5cSAndreas Gohr 20*f57a6a5cSAndreas Gohr.intro p { 21*f57a6a5cSAndreas Gohr margin: 0 0 1em; 22*f57a6a5cSAndreas Gohr} 23*f57a6a5cSAndreas Gohr 2489e2f9d1SAndreas Gohrform section { 2589e2f9d1SAndreas Gohr display: flex; 2689e2f9d1SAndreas Gohr flex-wrap: wrap; 2789e2f9d1SAndreas Gohr gap: 2em; 2889e2f9d1SAndreas Gohr justify-content: space-between; 2989e2f9d1SAndreas Gohr} 3089e2f9d1SAndreas Gohr 3189e2f9d1SAndreas Gohrlabel { 3289e2f9d1SAndreas Gohr display: block; 3389e2f9d1SAndreas Gohr margin-bottom: 1em; 3489e2f9d1SAndreas Gohr} 3589e2f9d1SAndreas Gohr 3689e2f9d1SAndreas Gohrlabel > span:first-child { 3789e2f9d1SAndreas Gohr display: block; 3889e2f9d1SAndreas Gohr font-weight: bold; 3989e2f9d1SAndreas Gohr} 4089e2f9d1SAndreas Gohr 4189e2f9d1SAndreas Gohrlabel > select, 4289e2f9d1SAndreas Gohrlabel > input[type="text"] { 4389e2f9d1SAndreas Gohr width: 30em; 4489e2f9d1SAndreas Gohr display: block; 4589e2f9d1SAndreas Gohr font: 16px sans-serif; 4689e2f9d1SAndreas Gohr} 4789e2f9d1SAndreas Gohr 4889e2f9d1SAndreas Gohrlabel > input[type="checkbox"] + span { 4989e2f9d1SAndreas Gohr font-weight: bold; 5089e2f9d1SAndreas Gohr} 5189e2f9d1SAndreas Gohr 52cde324c2SAndreas Gohrinput, select { 53cde324c2SAndreas Gohr padding: 0.2em; 54cde324c2SAndreas Gohr} 55cde324c2SAndreas Gohr 5689e2f9d1SAndreas Gohrbutton, label { 5789e2f9d1SAndreas Gohr cursor: pointer; 5889e2f9d1SAndreas Gohr} 5989e2f9d1SAndreas Gohr 6089e2f9d1SAndreas Gohr#output { 6189e2f9d1SAndreas Gohr margin: 1em 0; 6289e2f9d1SAndreas Gohr padding: 0; 6389e2f9d1SAndreas Gohr list-style: none; 6489e2f9d1SAndreas Gohr} 6589e2f9d1SAndreas Gohr 6689e2f9d1SAndreas Gohr#output li { 6789e2f9d1SAndreas Gohr margin: 1em 0; 6889e2f9d1SAndreas Gohr} 6989e2f9d1SAndreas Gohr 7089e2f9d1SAndreas Gohr#output li button { 7189e2f9d1SAndreas Gohr float: right; 7289e2f9d1SAndreas Gohr} 7389e2f9d1SAndreas Gohr 7489e2f9d1SAndreas Gohr#output li span { 7589e2f9d1SAndreas Gohr display: block; 7689e2f9d1SAndreas Gohr} 7789e2f9d1SAndreas Gohr 7889e2f9d1SAndreas Gohr#output li .awesomplete, 7989e2f9d1SAndreas Gohr#output li input, 8089e2f9d1SAndreas Gohr#output li select { 8189e2f9d1SAndreas Gohr display: block; 8289e2f9d1SAndreas Gohr width: 100%; 8389e2f9d1SAndreas Gohr} 8489e2f9d1SAndreas Gohr 8589e2f9d1SAndreas Gohrbutton[type="submit"] { 8689e2f9d1SAndreas Gohr font-size: 120%; 8789e2f9d1SAndreas Gohr width: 15em; 8889e2f9d1SAndreas Gohr padding: 1em; 8989e2f9d1SAndreas Gohr display: block; 9089e2f9d1SAndreas Gohr margin: 1em auto; 9189e2f9d1SAndreas Gohr} 92