html {
font-family: "Muli"; width: 215.9mm; height: 279.4mm; border: 1px solid red; display: flex; align-items: center; @media print { border: 0; }
}
body, ul, h1, h2, h3 {
margin: 0; font-weight: normal;
}
body {
padding: 0 1in; font-size: 11pt;
}
.header {
text-align: center; ul { padding: 0; } li { display: inline; &:after { content: '\2022'; padding-left: 5px; } } li:last-child { &:after { content: ''; } }
}
.section-header {
margin-top: 5px;
}
.section-profile {
margin-top: 5px; margin-bottom: 0;
}
.section-row {
display: flex; margin-top: 5px;
}
.section-desc {
flex: 1; text-align: right; padding-right: 10px; border-right: 2px solid black; ul { list-style: none; padding: 0; }
}
.section-info {
flex: 5.5; padding-left: 10px; ul { list-style: none; padding: 0; font-size: 10pt; .info-title { font-size: 11pt; } .info-subtitle { font-style: italic; } }
}
.hr {
width: 100%; height: 2px; background-color: black; display: block; margin-top: 5px;
}