@import "partials/base"; @import "compass/reset/utilities"; @import "compass/typography"; @import "blueprint"; @include blueprint-typography; h1 { font-size: 2.75em; } .branding { z-index: -1; position: fixed; bottom: 0; // full height isn't enough on Replicant browser height: 100%; width: 100%; background-color: transparent; background-image: url("sr_logo.png"); background-repeat: no-repeat; background-position: right bottom; } p { clear: both; } h1, h2, h3, .inlineheader { color: $headerColor; clear: both; } a { @include hover-link; @include link-colors($linkColor, $linkHoverColor, $linkColor, $linkColor, $linkHoverColor); font-weight: bold; } .selflink { color: $linkHoverColor; } .header, .author, .recentchanges, .committype, #footer, .inlinefooter { font-size: 80%; } .header { margin: 0 1em; } .topbar { padding: 1em 2em; } .topbar ul { @include inline-list; li { margin-right: 4%; } } .sidebar { background: none; padding: 1em; border: none; margin-top: 4em; margin-right: 2em; margin-bottom: 2em; margin-left: 2em; } .sidebar ul li { list-style-type: none; } .sidebar ul li .selflink { color: $linkHoverColor; } .pagecloud { float: right; width: auto; color: $linkHoverColor !important; border: none; background-color: inherit; } #wrapper, #pagebody { float: left; margin: 1em 0 4.2em 5%; @media only screen and (min-width: 40em) { margin-left: 25%; } } #content { max-width: 40em; padding: 0; } #content img { float: left; margin: 0 25px 25px 0px; } .inlinepage { border: 0; padding: 1em 0; min-height: 100px; clear: both; overflow: visible; } .inlineheader { font-size: 2em; a { font-weight: normal; } } .inlinepage .tags { display: none; } .inlineposttext { clear: both; } .tags { display: none; } #footer { z-index: -1; position: fixed; bottom: 0; width: 100%; } #backlinks { display: none; } #pageinfo { margin: 0 1em; padding: 1em 0 0; border-top: 0; } .pageheader .actions ul { border-bottom: 0; }