/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ /* * Skeleton V2.0.4 * Copyright 2014, Dave Gamache * www.getskeleton.com * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php * 12/29/2014 */ html { font-family: serif; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } [hidden], template, .hidden { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong, .source-inline { font-weight: bold; } dfn, .chapter-number, .callout, .callout-heading, .author-quote { font-style: italic; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup, .subscript, .superscript { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup, .superscript { top: -0.5em; } sub, .subscript{ bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp, .source-code, .source-inline, .screen-inline { font-family: monospace, monospace; } .source-code { margin-top: 0.6rem; margin-bottom: 0; margin-left: 1rem; } .source-code-heading{ margin-bottom: 1.5rem; border-bottom: 2px solid #424242; font-weight: bold; } .source-code-link{ margin-top: 1.5rem; border-top: 2px solid #424242; font-style: italic; } html { font-size: 62.5%; } body { font-size: 1.5em; line-height: 1.6; font-weight: 400; color: #222222; } h1, h2, h3, h4, .callout-heading, .figure-caption { margin-top: 1.2rem; margin-bottom: 1rem; font-weight: bold; } .callout-heading { font-size: 2.0rem; line-height: 1.5; letter-spacing: -.05rem; margin-bottom: 0.8rem; } .figure-caption, .author-quote { text-align:center; } h1 { font-size: 3.2rem; line-height: 1.2; letter-spacing: -.1rem;} h2 { font-size: 2.4rem; line-height: 1.25; letter-spacing: -.1rem; } h3 { font-size: 2.0rem; line-height: 1.3; letter-spacing: -.1rem; } h4 { font-size: 1.6rem; line-height: 1.35; letter-spacing: -.08rem; } p { margin-top: 1rem; } a { color: #1EAEDB; } a:hover { color: #0FA0CE; } ul { list-style: circle outside; } ol { list-style: decimal outside; } ol, ul { padding-left: 2.6rem; margin-top: 0; } ul ul, ul ol, ol ol, ol ul { margin: 0 0 1.5rem 3rem; } li { margin-bottom: 1rem; }