@import url("https://use.typekit.net/lgz5hsk.css"); html { height: 100%; } body { background-color: #fff; font-family: mr-eaves-sans, sans-serif; font-size: 30px; color: #888; margin: 0; height: 100%; display: flex; flex-direction: column; align-items: center; } section { display: flex; flex-direction: column; align-items: center; } ul { list-style-type: none; padding-left: 0; display: flex; flex-direction: column; align-items: center; margin-top: 2em; } li { margin-bottom: 0.8em; } a:link { color: black; font-weight: bold; } a:visited { color: #252528; } .media { /* For Safari: */ display: block; } li.pane { margin-bottom: 2em; padding-left: 1.2em; padding-right: 1.2em; padding-top: 1.2em; padding-bottom: 1.2em; text-align: center; } .entry-meta { color: hsl(341, 10%, 20%); } .media-caption { flex-grow: 1; margin-top: 1em; } .time-stamp { margin-bottom: 1em; } .pane video,img { max-width: 800px; } .previous-indexes a { font-size: 2em; text-decoration: underline; } @media all and (max-width: 414px) { body { font-size: 12px; } .name { font-size: 1em; } .project { max-width: 320px; } }