.mceContentBody { color: #666; font-family: 'Lato', sans-serif; font-size: 16px; line-height: 1.8; width: 714px; } /* Headings */ h1,h2,h3,h4,h5,h6 { clear: both; color: inherit; font-family: 'Muli', sans-serif; line-height: 1.6; } h1, h2, h3 { margin-top: 21px; margin-bottom: 10.5px; } h4, h5, h6 { margin-top: 10.5px; margin-bottom: 10.5px; } h1 { font-size: 32px; } h2 { font-size: 28px; } h3 { font-size: 24px; } h4 { font-size: 20px; } h5 { -webkit-text-stroke: .35px; /* Hack to fix thin text in Windows */ font-size: 16px; } h6 { -webkit-text-stroke: .35px; /* Hack to fix thin text in Windows */ font-size: 12px; } hr { background-color: #eee; border: 0; height: 1px; margin: 3.5em 0; } /* Text elements */ ::selection { background-color: #444; color: #fff; } p { margin-bottom: 1.5em; } ul, ol { margin: 0 0 1.5em 3em; } ul { list-style: none; } ul { list-style: disc; } ul ul { list-style: circle; } ul ul ul { list-style: square; } ol { list-style: decimal; } ol ol { list-style: upper-alpha; } ol ol ol { list-style: lower-roman; } ol ol ol ol { list-style: lower-alpha; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.3em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } b, strong { font-weight: bold; } dfn, cite, em, i { font-style: italic; } cite { font-size: 12px; font-style: normal; text-transform: uppercase; } address { font-style: italic; margin: 0 0 1.5em; } pre { background: #fafafa; border: 1px dashed #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; line-height: 1.5; margin-bottom: 1.6em; padding: 1.6em; overflow: auto; max-width: 100%; } code, kbd, tt, var { background: #fafafa; border: 1px dashed #eee; font: 14px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } abbr, acronym { border-bottom: 1px dotted #eee; cursor: help; } mark, ins { background: #aee6f8; text-decoration: none; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } small { font-size: 75%; } big { font-size: 125%; } figure { margin: 0; } blockquote { font-size: 22px; font-size: 2.2rem; font-style: italic; margin: 1em 0 2em; padding: 0 1.5em 0 3em; position: relative; text-align: center; } p + blockquote { margin: 2em 0; } blockquote:before { content: "\f10d"; color: #0a070f; display: inline-block; font-family: 'FontAwesome'; font-size: 28px; font-style: normal; font-weight: normal; line-height: 1; position: absolute; top: 0; left: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } blockquote p { margin: 0; } blockquote cite { display: block; font-size: 12px; font-size: 1.2rem; font-style: normal; margin: 2em 0 0; text-transform: uppercase; } table { border-collapse: collapse; margin: 0 0 1.5em; width: 100%; } td { border-bottom: 1px solid #eee; padding: 5px 0; } th { border-bottom: 1px solid #eee; font-weight: bold; } /* Links */ a, a:visited { color: #00b4dc; text-decoration: none; } a:hover, a:focus, a:active { text-decoration: none; } /* Alignment */ .alignleft { display: inline; float: left; margin-top: 1.5em; margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { display: inline; float: right; margin-top: 1.5em; margin-left: 1.5em; margin-bottom: 1.5em; } .aligncenter { clear: both; display: block; margin: 1.5em auto; }