form .martor-preview {
  line-height: 1.5em;
  font-size: 1em;
  font-family: "Segoe UI", "Lucida Grande", Arial, sans-serif;
  min-height: 400px;
}
form .martor-preview p {
  margin: 1em 0 !important;
  padding: 0 !important;
}
form .martor-preview img {
  max-width: 100%;
  height: auto;
}
form .martor-preview h1, form .martor-preview h2, form .martor-preview h3, form .martor-preview h4, form .martor-preview h5, form .martor-preview h6 {
  font-weight: normal;
  color: #111;
  margin-bottom: 0.75em;
  padding: 0;
  background: 0;
}
form .martor-preview h3, form .martor-preview h4, form .martor-preview h5, form .martor-preview h6 {
  font-weight: bold;
}
form .martor-preview h1 {
  font-size: 2.5em;
}
form .martor-preview h2 {
  font-size: 2em;
}
form .martor-preview h3 {
  font-size: 1.6em;
  margin: 0;
  padding: 0;
}
form .martor-preview h4 {
  font-size: 1.4em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  line-height: 1.225;
  padding-bottom: 0.3em;
  padding-top: 0.5em;
}
form .martor-preview h5 {
  font-size: 1.15em;
  margin-top: 0;
}
form .martor-preview h6 {
  font-size: 0.9em;
}
form .martor-preview blockquote {
  color: #808080;
  border-left: 0.5em rgba(0, 0, 0, 0.1) solid;
  margin: 1em 1em;
  padding: 1px 1px 1px 1.5em;
}
form .martor-preview blockquote.spoiler {
  position: relative;
  background: #eff0f1;
  border-radius: 5px;
  color: #242729;
  cursor: pointer;
  min-height: 48px;
  border: solid 1px #c8ccd0;
}
form .martor-preview blockquote.spoiler > * {
  display: none;
}
form .martor-preview blockquote.spoiler::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 4px;
  border-radius: 8px;
  background: #c8ccd0;
}
form .martor-preview blockquote.spoiler::after {
  content: "Reveal spoiler!";
  background-repeat: no-repeat;
  background-position: center right;
  font-size: 13px;
  color: #6a737c;
  padding-right: 22px;
  position: absolute;
  top: 1em;
  right: 0em;
  pointer-events: none;
}
form .martor-preview blockquote.spoiler.is-visible {
  cursor: auto;
}
form .martor-preview blockquote.spoiler.is-visible > * {
  display: block;
}
form .martor-preview blockquote.spoiler.is-visible::after {
  opacity: 0;
}
form .martor-preview hr {
  display: block;
  height: 0;
  border: 0;
  font-style: italic;
  border-bottom: 1px solid #ccc;
  margin: 25px 0 20px 0;
  padding: 0;
}
form .martor-preview pre, form .martor-preview code, form .martor-preview kbd, form .martor-preview samp, form .martor-preview span.code {
  color: #000;
  page-break-inside: avoid;
  font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;
  font-size: 0.98em;
}
form .martor-preview code, form .martor-preview span.code {
  font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace !important;
  margin: 0 2px;
  padding: 0 5px;
  border: 1px solid #ccc;
  background-color: #f8f8f8;
  border-radius: 4px;
  font-size: 0.95em;
  color: #231f20;
}
form .martor-preview pre {
  white-space: pre-wrap;
  word-wrap: break-word;
  margin: 1.5em 0 1.5em 0;
  padding: 1em;
  border: 1px solid #ccc;
  background-color: #f8f8f8;
  color: #000;
  border-radius: 4px;
}
form .martor-preview pre code, form .martor-preview pre div.code {
  border: 0;
  line-height: 1em;
  margin: 0;
  padding: 0;
  background: transparent;
  font-size: 1em;
  color: #000;
}
form .martor-preview b, form .martor-preview strong {
  font-weight: bold;
}
form .martor-preview dfn {
  font-style: italic;
}
form .martor-preview ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}
form .martor-preview mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
form .martor-preview sub {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
form .martor-preview sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}
form .martor-preview sub {
  bottom: -0.25em;
}
form .martor-preview ul, form .martor-preview ol {
  padding: 0 0 0 2em;
}
form .martor-preview li p:last-child {
  margin: 0;
}
form .martor-preview dd {
  margin: 0 0 0 2em;
}
form .martor-preview img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}
form .martor-preview td {
  vertical-align: top;
}
form .martor-preview ul li {
  list-style: unset !important;
}
form .martor-preview ul, form .martor-preview ol {
  margin-left: 0 !important;
}
form .martor-preview h5 {
  text-transform: none !important;
}

.main-martor-fullscreen {
  z-index: 99999 !important;
}

.ace_editor {
  font-size: 13px;
  font-family: "Liberation Mono", monospace !important;
}

.section-martor div[data-tab^=editor-tab-] {
  padding: 0;
}
.section-martor .markdown-selector.markdown-emoji {
  display: none !important;
}
.section-martor .tab-martor-menu a.item {
  font-size: 0.8rem;
}
.section-martor .martor-toolbar {
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 1 auto !important;
     -moz-box-flex: 0 !important;
          flex: 0 1 auto !important;
  overflow-x: auto;
  overflow-y: hidden;
}
.section-martor .martor-field {
  height: 400px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Jlc291cmNlcy9tYXJ0b3ItZGVzY3JpcHRpb24uc2NzcyIsIi4uL3Jlc291cmNlcy9iYXNlLWRlc2NyaXB0aW9uLnNjc3MiLCIuLi9zYXNzX3Byb2Nlc3NlZC9tYXJ0b3ItZGVzY3JpcHRpb24uY3NzIiwiLi4vcmVzb3VyY2VzL3ZhcnMuc2NzcyIsIi4uL3Jlc291cmNlcy92YXJzLWNvbW1vbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VDQ0ksa0JBQUE7RUFDQSxjQUFBO0VBQ0EsMkRBQUE7RURBQSxpQkFBQTtBRUFKO0FERUk7RUFDSSx3QkFBQTtFQUNBLHFCQUFBO0FDQVI7QURHSTtFQUNJLGVBQUE7RUFDQSxZQUFBO0FDRFI7QURJSTtFQUNJLG1CQUFBO0VBQ0EsV0VOVTtFRk9WLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7QUNGUjtBREtJO0VBQ0ksaUJBQUE7QUNIUjtBRE1JO0VBQ0ksZ0JBQUE7QUNKUjtBRE9JO0VBQ0ksY0FBQTtBQ0xSO0FEUUk7RUFDSSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDTlI7QURTSTtFQUNJLGdCQUFBO0VBQ0EsMkNBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNQUjtBRFVJO0VBQ0ksaUJBQUE7RUFDQSxhQUFBO0FDUlI7QURXSTtFQUNJLGdCQUFBO0FDVFI7QURZSTtFQUNJLGNFbkRVO0VGb0RWLDJDQUFBO0VBQ0EsZUFBQTtFQUNBLDBCQUFBO0FDVlI7QURhSTtFQUNJLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBQ1hSO0FEY0k7RUFDSSxhQUFBO0FDWlI7QURlSTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ2JSO0FEZ0JJO0VBQ0ksMEJBQUE7RUFDQSw0QkFBQTtFQUNBLGlDQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBQ2RSO0FEaUJJO0VBQ0ksWUFBQTtBQ2ZSO0FEa0JJO0VBQ0ksY0FBQTtBQ2hCUjtBRG1CSTtFQUNJLFVBQUE7QUNqQlI7QURvQkk7RUFDSSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0FDbEJSO0FEcUJJO0VBQ0ksV0VuSFc7RUZvSFgsd0JBQUE7RUFDQSxpT0czSFU7RUg0SFYsaUJBQUE7QUNuQlI7QURzQkk7RUFDSSw0T0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkV0SVM7RUZ1SVQsa0JHekllO0VIMElmLGlCQUFBO0VBQ0EsY0VuSVU7QUQrR2xCO0FEdUJJO0VBV0kscUJBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EseUJFNUpTO0VGNkpULFdFckpXO0VGc0pYLGtCR2hLZTtBRmlJdkI7QURjUTtFQUNJLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsV0U1SU87QURnSW5CO0FEeUJJO0VBQ0ksaUJBQUE7QUN2QlI7QUQwQkk7RUFDSSxrQkFBQTtBQ3hCUjtBRDJCSTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDekJSO0FENEJJO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBQzFCUjtBRDZCSTtFQUNJLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtBQzNCUjtBRDhCSTtFQUNJLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLFdBQUE7QUM1QlI7QUQrQkk7RUFDSSxlQUFBO0FDN0JSO0FEZ0NJO0VBQ0ksa0JBQUE7QUM5QlI7QURpQ0k7RUFDSSxTQUFBO0FDL0JSO0FEa0NJO0VBQ0ksaUJBQUE7QUNoQ1I7QURtQ0k7RUFDSSxTQUFBO0VBQ0EsK0JBQUE7RUFDQSxzQkFBQTtBQ2pDUjtBRG9DSTtFQUNJLG1CQUFBO0FDbENSO0FGekxJO0VBQ0ksNEJBQUE7QUUyTFI7QUZ4TEk7RUFDSSx5QkFBQTtBRTBMUjtBRnZMSTtFQUNJLCtCQUFBO0FFeUxSOztBRnJMQTtFQUNJLHlCQUFBO0FFd0xKOztBRnJMQTtFQUNJLGVBQUE7RUFDQSxvREFBQTtBRXdMSjs7QUZwTEk7RUFDSSxVQUFBO0FFdUxSO0FGcExJO0VBQ0ksd0JBQUE7QUVzTFI7QUZuTEk7RUFDSSxpQkFBQTtBRXFMUjtBRmxMSTtFQUNJLDhCQUFBO0VBQUEsaUNBQUE7S0FBQSwyQkFBQTtVQUFBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRW9MUjtBRmpMSTtFQUNJLGFBQUE7QUVtTFIiLCJmaWxlIjoibWFydG9yLWRlc2NyaXB0aW9uLmNzcyJ9 */