p, ul {margin-left: 15%;} li > p {margin-left: 0;} dl {margin-left: 15% !important;} h2 {margin-left: 00%;} h3 {margin-left: 05%;} h4 {margin-left: 10%;} h5 {margin-left: 10%;} h6 {margin-left: 10%;} h1#edmund-tweedy-flanigan { text-transform: uppercase; border: none; font-size: large; background-color: initial !important; box-shadow: initial !important; padding: initial !important; margin: initial !important; margin-top: 3em !important; font-family: initial !important; font-weight: initial !important; } h2, h3, h4, h5, h6 {font-weight: initial; font-size: initial; margin-top: 0.8em; margin-bottom: 0.8em;} h2 {font-weight: bold;} h3, h4, h5, h6 {font-weight: normal; font-style: italic;} center p, .center p {margin-left: 0;} dl {list-style: none !important; padding-left: 0 !important;} ul {padding: 0;} ul li {list-style-type: none;} .columns {columns: 2 auto;} .column p {margin-left: 0;} .center {text-align: center;} #cv_header { margin: 2em 0; width: 100%; } #cv_header h1 { border: initial !important; border-bottom: 1px solid black !important; font-size: large; letter-spacing: 0.8em; } #cv_header center { margin-bottom: 0.25em; } @media print { body {line-height: 1.5em;} *, h1, h2, h3, h4, h5, h6, center, center p {font-family: times, 'Times New Roman', serif; font-size: 10pt; margin-left: 0;} h3, h4, h5, h6 {font-weight: normal; font-style: italic;} * {text-decoration: none !important; color: black !important;} h1 {font-size: large !important; font-weight: bold; text-transform: uppercase; margin-left: 0; background: none; border: none !important; box-shadow: none;} h2 {margin-left: 00%; margin-top: 1.4em;} h3 {margin-left: 03%;} h4 {margin-left: 06%;} h5, h6 {margin-left: 06%;} body {margin: 0 !important; max-width: initial; width: 100%; line-height: 1em;} p, blockquote, dl, ul {margin: 0.5em 0 0.5em 9%;} dl {margin: 0.5em 0 0.5em 9% !important;} blockquote, dd {margin-left: 3%;} ul, ol {padding-left: 4%;} ul li {list-style-type: initial;} h2:not(:first-child) { page-break-before: initial !important; } .noprint, nav {display: none;} @page { margin: 1in; @bottom-center { content: " - " counter(page) " - "; } @top-left { content: "Curriculum Vitae"; font-style: italic; } @top-right { content: "Edmund Tweedy Flanigan"; font-style: italic; } body { border-top: 1px solid black !important; } } @page :first { @top-left { content: ""; } @top-right { content: ""; } @top-center { width: 100%; max-height: 2em; margin-top: 3em; border-bottom: 1px solid black; content: "Curriculum Vitae"; letter-spacing: 0.8em; text-align: center; text-transform: uppercase; } } }