/*! * Ousía Website CSS * * (c) Andreas Stöckel, 2015 * * This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 * International License. */ @import "preamble.less"; @import "reset.less"; @import "typography.less"; /*@import "footer.less"; @import "header.less";*/ /* Import the prism code highlighter stylesheet */ @import (less) "lib/prism.css"; @import (less) "lib/prism_osml.css"; body { background-color: @color-bg; } main > section { max-width: @layout-width; margin: 0 auto; padding: 1rem 3rem; vertical-align: top; } /* Responsively move "asides" to the side */ @media (min-width: (@layout-width + 18em)) { aside { position: absolute; left: -14rem; max-width: 12rem; text-align: right; } main > section { padding-left: 16rem; } } /* Responsively increase font size to screen size */ @media (min-width: 0px) and (max-width: 300px) { html { font-size: 9pt; } } @media (min-width: 300px) and (max-width: 700px) { html { font-size: 10pt; } } @media (min-width: 1200px) { html { font-size: 12pt; } } @media (min-width: 1920px) { html { font-size: 13pt; } } /** * Source code */ /*pre { text-align: left; margin: 1em 0; padding: 1em; } pre, code { font-family: monospace; background-color: #f3f3f3; font-size: 11pt; } pre em { font-style: normal; font-weight: bold; color: #204a87; } pre var { color: #4e9a06; } pre mark { background-color: #ad7fa8; color: white; text-shadow: none; }*/ /* * Addresses */ /*span.address, span.mail, span.phone { display: block; } span.address > span { display: block; } main { padding-bottom: 3em; } img[name=license] { display: block; padding: 1em; } .column.nav { text-align: center; }*/