@charset "UTF-8"; /* Interphase by TEMPLATED templated.co @templatedco Released for free under the Creative Commons Attribution 3.0 license (templated.co/license) */ /* Basic */ body, input, select, textarea { font-size: 12pt; } /* Header */ #skel-layers-wrapper { padding-top: 0; } /* Banner */ #banner { padding: 12em 2em 10em; } /* Layers */ #navButton .toggle { text-decoration: none; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } #navButton .toggle:before { content: ""; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-family: FontAwesome; font-style: normal; font-weight: normal; text-transform: none !important; } #navButton .toggle:before { background: rgba(144, 144, 144, 0.65); border-radius: 4px; color: #fff; display: block; font-size: 16px; height: 2.25em; left: 0.5em; line-height: 2.25em; position: absolute; text-align: center; top: 0.5em; width: 3.5em; } #navPanel { background-image: linear-gradient(70deg, #181818 50%, #1a1a1a 50%); color: #888; } #navPanel nav { padding: 0.5em 1.25em; } #navPanel nav ul { list-style: none; margin: 0; padding: 0; } #navPanel nav ul li { padding: 0; } #navPanel nav ul li:first-child a:not(.button), #navPanel nav ul li:first-child span:not(.button) { border-top: 0; } #navPanel nav ul li a:not(.button), #navPanel nav ul li span:not(.button) { border-top: solid 1px rgba(144, 144, 144, 0.25); color: #fff; display: block; padding: 0.75em 0; text-decoration: none; } #navPanel nav .button { width: 100%; } /* Footer */ #footer .icons .rounded { font-size: 1.5em; }