body { padding: 0px; background-color: rgb(218, 218, 218); } p, li, td { font-family: Century Gothic, arial, sans-serif; color: #989898; } tbody { padding: 0; margin: 0; } table { padding: 0; } .cyan { color: #7dafd0; } .no-list { padding-left: 0em; margin: 0; list-style-type: none; } .cv-wrapper { background-color: white; margin: auto; width: 210mm; box-sizing: border-box; padding: .5in; } .header { margin-bottom: 1em; } .header table { width: 100%; } .header td { padding: 0; margin: 0; vertical-align: bottom; } .header p { margin: 0; } .header .name { font-size: 1.5em; font-weight: 800; } .contact-list { list-style-type: none; padding: 0; margin: 0; height: 3.6em; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; column-gap: 0em; column-fill: auto; } .contact-wrapper { font-size: .62em; white-space: nowrap; padding: .2em; } .contact-wrapper a { text-decoration: none; color: inherit; } .contact-wrapper svg { position: relative; top: .3em; height: 1.2em; width: 1.2em; color: #14527a; margin-right: .6em; } .section .title-wrapper { width: 16%; vertical-align: top; } .section-profile { padding-bottom: 1em; } .section .title { font-weight: 600; text-transform: uppercase; } .section .content { font-size: .8em; } p { margin: 0 0 0 0; } .subsection { width: 100%; } .subsection:not(:last-child) { margin-bottom: .8em; } .subsection .title { color: #696969; font-size: 1em; text-transform: none; } .subsection .period-wrapper, .subsection .location-wrapper { font-size: .7em; text-align: right; } .subsection .subtitle { font-size: .86em; font-weight: 600; } .fields-list { column-fill: balance; } .fields-list li { break-inside: avoid-column; display: inline-block; page-break-inside: avoid; } .skill-title { color: #696969; font-size: .86em; font-weight: 600; vertical-align: top; text-align: left; } .skills-section { padding-bottom: .25em !important; } .fields-list li { margin-bottom: .5em; } .title .logo { vertical-align: middle; height: 1.4em; top: -.2em; position: relative; } .technical-list .content { width: 100%; display: block; } .technical-list .content p { width: 100%; display: inline-block; } .section td.title-wrapper { padding-bottom: .6em; }