/* Global styles */
html,
body {
background-color: #09192f;
color: #ffffff;
}
a:link,
a:visited {
color: #ffffff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #ffffff;
}
/* Header */
header.page-header {
display: flex;
justify-content: space-between;
}
svg#dustin-logo {
margin-bottom: -35px;
}
svg#dustin-logo path {
fill: #ffffff;
}
nav.main-nav ul {
list-style: none;
margin-right: 1em;
padding: 0;
}
nav.main-nav li {
display: inline;
margin: 0;
padding: 0 1em;
border-right: 1px solid #ffffff;
}
nav.main-nav li:last-child {
border-right: none;
}
nav.main-nav a:link,
nav.main-nav a:visited,
nav.main-nav a:active,
nav.main-nav a:hover {
text-decoration: none;
}
/* Body */
main.main-content {
max-width: 10in;
margin: 0 auto;
color: #e8e8e8;
}
.home h1.my-name {
display: flex;
justify-content: space-around;
font-size: 48pt;
font-weight: lighter;
margin-bottom: 0;
}
.home ul.my-attributes {
font-size: 10pt;
text-align: center;
list-style-type: none;
margin: 0;
padding: 0;
}
.home ul.my-attributes li {
display: inline;
}
.home ul.my-attributes li:last-child::after {
content: none;
}
.home ul.my-attributes li::after {
content: " • ";
}
.recent-posts h2 {
margin-top: 3em;
}
.recent-posts h3.post-title {
margin-bottom: 0;
}
.recent-posts a {
text-decoration: none;
}
.post-date {
font-size: 10pt;
}
article.post .post-title {
margin-bottom: 0;
}
article.post .post-date {
margin-bottom: 3em;
}