@import 'vars'; @import 'mixins'; /* Read Only by HTML5 UP html5up.net | @n33co Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) */ /* Basic */ body, input, select, textarea { font-size: 12pt; } h1, h2, h3, h4, h5, h6 { br { display: none; } } h2 { font-size: 1.75em; } h3 { font-size: 1.5em; } h4 { font-size: 1em; } /* Image */ .image { &.left { margin: 0 1.5em 1em 0; } &.right { margin: 0 0 1em 1.5em; } } /* Section/Article */ header { br { display: none; } &.major { h2 { font-size: 2.5em; & + p { font-size: 1.5em; } } } } /* Features */ .features { article { .image { display: block; margin: 0 0 $size-element-margin 0; padding-right: 0; width: 100%; } .inner { display: block; width: 100%; } } } /* Header */ #header { > header { padding: 2em; .avatar { margin: 0 auto ($size-element-margin * 0.75) auto; width: 6em; } h1 { font-size: 1.5em; } p { margin: 1em 0 0 0; } } > footer { padding: 1.5em; } } /* Main */ #main { > section { > .container { padding: 2em 0 0 0; } } } /* One */ #one { &:before { height: 7em; } } /* Footer */ #footer { text-align: center; .copyright { li { border-left: 0; display: block; line-height: 1.75em; margin: 0.75em 0 0 0; padding-left: 0; &:first-child { margin-top: 0; } } } } /* Layers */ #titleBar { .toggle { height: 4em; width: 6em; &:before { font-size: 14px; width: 44px; } } }