@charset "UTF-8"; .osc-editor-style { font-family: serif; -webkit-font-smoothing: antialiased; font-size: 18px; line-height: 1.5; } .osc-editor-style * { padding: initial; margin: initial; box-sizing: border-box; } .osc-editor-style a, .osc-editor-style a:hover { color: inherit; } .osc-editor-style a span { word-break: break-all; } .osc-editor-hr { clear: both; } .osc-editor-hr hr { border: 0; border-top: 1px solid #eee; } .osc-editor-style h1 { font-size: 24px; } .osc-editor-style h2 { font-size: 22px; } .osc-editor-style h3 { font-size: 20px; } .osc-editor-style h4 { font-size: 18px; } .osc-editor-style h5 { font-size: 16px; } .osc-editor-style h6 { font-size: 14px; } .osc-editor-style p, .osc-editor-style h1, .osc-editor-style h2, .osc-editor-style h3, .osc-editor-style h4, .osc-editor-style h5, .osc-editor-style h6, .osc-editor-style pre, .osc-editor-style blockquote { margin: 25px 0; } .osc-editor-style pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; font-size: 14px; padding: 25px; background: #f5f5f5; border-left: 2px solid #669ee3; clear: both; } .osc-editor-style blockquote { padding: 25px 90px; position: relative; text-align: center; color: #7f7f7f; font-family: 'Hoefler Text', Georgia, serif; font-size: 30px; font-style: italic; clear: both; } .osc-editor-style blockquote:before, .osc-editor-style blockquote:after { content: ''; position: absolute; width: 200px; height: 1px; background: #ddd; left: calc((100% - 200px)/2); } .osc-editor-style blockquote:before { top: 0; } .osc-editor-style blockquote:after { bottom: 0; } .osc-editor-style ul, .osc-editor-style ol { margin: 25px 0 25px 20px; } .osc-editor-style table { border: 1px solid #ddd; width: 100%; border-spacing: 0; border-collapse: collapse; } .osc-editor-style td { padding: 15px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; text-align: left; vertical-align: top; } .osc-editor-style td > p, .osc-editor-style td > h1, .osc-editor-style td > h2, .osc-editor-style td > h3, .osc-editor-style td > h4, .osc-editor-style td > h5, .osc-editor-style td > h6, .osc-editor-style td > pre, .osc-editor-style td > blockquote { margin: 15px 0; } .osc-editor-style p:first-child, .osc-editor-style h1:first-child, .osc-editor-style h2:first-child, .osc-editor-style h3:first-child, .osc-editor-style h4:first-child, .osc-editor-style h5:first-child, .osc-editor-style h6:first-child, .osc-editor-style pre:first-child, .osc-editor-style blockquote:first-child, .osc-editor-style .align-left + p, .osc-editor-style .align-left + h1, .osc-editor-style .align-left + h2, .osc-editor-style .align-left + h3, .osc-editor-style .align-left + h4, .osc-editor-style .align-left + h5, .osc-editor-style .align-left + h6, .osc-editor-style .align-left + pre, .osc-editor-style .align-left + blockquote, .osc-editor-style .align-right + p, .osc-editor-style .align-right + h1, .osc-editor-style .align-right + h2, .osc-editor-style .align-right + h3, .osc-editor-style .align-right + h4, .osc-editor-style .align-right + h5, .osc-editor-style .align-right + h6, .osc-editor-style .align-right + pre, .osc-editor-style .align-right + blockquote { margin-top: 0 !important; } .osc-editor-style p:last-child, .osc-editor-style h1:last-child, .osc-editor-style h2:last-child, .osc-editor-style h3:last-child, .osc-editor-style h4:last-child, .osc-editor-style h5:last-child, .osc-editor-style h6:last-child, .osc-editor-style pre:last-child, .osc-editor-style blockquote:last-child { margin-bottom: 0 !important; } .osc-editor-style .align-left { margin-right: 30px !important; margin-top: 5px !important; } .osc-editor-style .align-left[align-level="2"] { margin-left: -100px !important; } .osc-editor-style .align-right { margin-left: 30px !important; margin-top: 5px !important; } .osc-editor-style .align-right[align-level="2"] { margin-right: -100px !important; } .osc-editor-style .align-left {float: left} .osc-editor-style .align-right {float: right}