/* Margin, padding, and border resets except for form elements */ body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; border: 0; } /* Consistency fixes adopted from http://necolas.github.com/normalize.css/ */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, audio, canvas, video { display: block; } html { height: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { min-height: 100%; font-size: 100%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } b, strong { font-weight: bold; } abbr[title] { border-bottom: 1px dotted; } table { border-collapse: collapse; border-spacing: 0; } a img, img { -ms-interpolation-mode: bicubic; border: 0; } input, textarea, button, select { margin: 0; font-size: 100%; line-height: normal; vertical-align: baseline; } button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } textarea { overflow: auto; } #wrapper_overview { margin: 1em auto; width: 43.888888888888886em; } .group { margin-top: 18px; width: 21.666666666666668em; } .group .parameter { width: 3.888888888888889em; display: inline-block; } .group .parameter .value { display: inline; } .group .name { width: 17.22222222222222em; display: inline-block; } .group .name input { margin-left: 0.5em; } #specials { float: left; } #specials .value, #skills .value { text-align: left; } #specials .name, #skills .name { text-align: right; } #derived { float: right; } #derived .value { text-align: right; } #derived .name { text-align: left; } .increment, .decrement { visibility: visible; } #skills { /* checkboxes! */ } /* Colors */ body { color: #000000; } a { color: #0000ff; }