.tinymce-style {
  background-color: #fff !important;
  scrollbar-3dlight-color: #f0f0ee !important;
  scrollbar-arrow-color: #676662 !important;
  scrollbar-base-color: #f0f0ee !important;
  scrollbar-darkshadow-color: #ddd !important;
  scrollbar-face-color: #e0e0dd !important;
  scrollbar-highlight-color: #f0f0ee !important;
  scrollbar-shadow-color: #f0f0ee !important;
  scrollbar-track-color: #f5f5f5 !important;
}

.tinymce-style html, .tinymce-style body, .tinymce-style div, .tinymce-style span, .tinymce-style object, .tinymce-style iframe, .tinymce-style h1, .tinymce-style h2, .tinymce-style h3, .tinymce-style h4, .tinymce-style h5, .tinymce-style h6, .tinymce-style p, .tinymce-style blockquote, .tinymce-style pre, .tinymce-style abbr, .tinymce-style address, .tinymce-style cite, .tinymce-style code, .tinymce-style del, .tinymce-style dfn, .tinymce-style em, .tinymce-style img, .tinymce-style ins, .tinymce-style kbd, .tinymce-style q, .tinymce-style samp, .tinymce-style small, .tinymce-style strong, .tinymce-style sub, .tinymce-style sup, .tinymce-style var, .tinymce-style b, .tinymce-style i, .tinymce-style dl, .tinymce-style dt, .tinymce-style dd, .tinymce-style ol, .tinymce-style ul, .tinymce-style li, .tinymce-style fieldset, .tinymce-style form, .tinymce-style label, .tinymce-style legend, .tinymce-style table, .tinymce-style caption, .tinymce-style tbody, .tinymce-style tfoot, .tinymce-style thead, .tinymce-style tr, .tinymce-style th, .tinymce-style td, .tinymce-style article, .tinymce-style aside, .tinymce-style canvas, .tinymce-style details, .tinymce-style figcaption, .tinymce-style figure, .tinymce-style footer, .tinymce-style header, .tinymce-style hgroup, .tinymce-style menu, .tinymce-style nav, .tinymce-style section, .tinymce-style summary, .tinymce-style time, .tinymce-style mark, .tinymce-style audio, .tinymce-style video {
  font-family: 'Notosans' !important;
  font-size: inherit;
}

.tinymce-style strong {
  font-weight: 700;
}

.tinymce-style table {
  width: 500px;
}

.tinymce-style span {
  line-height: 1.5em;
}

.tinymce-style p {
  margin: 0;
  line-height: 1.5em;
}

.tinymce-style h1 {
  font-size: 22px;
  margin: 13px 0;
}

.tinymce-style h2 {
  font-size: 17px;
  margin: 13px 0;
}

.tinymce-style h3 {
  font-size: 13px;
  margin: 13px 0;
}

.tinymce-style h4 {
  font-size: 11px;
  margin: 13px 0;
}

.tinymce-style h5 {
  font-size: 10px;
  margin: 13px 0;
}

.tinymce-style em {
  font-style: italic !important;
}

.tinymce-style ul li {
  list-style: initial !important;
}

.tinymce-style ol li {
  list-style: inherit !important;
}

.tinymce-style sup {
  vertical-align: super !important;
  font-size: smaller !important;
}

.tinymce-style table {
  vertical-align: middle;
}

.tinymce-style table th, .tinymce-style table td {
  vertical-align: middle;
  border: 1px solid #666;
}

.tinymce-style .mce-content-body .mce-reset {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  outline: 0 !important;
  vertical-align: top !important;
  background: transparent !important;
  text-decoration: none !important;
  color: black !important;
  font-size: 11px !important;
  text-shadow: none !important;
  float: none !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  white-space: nowrap !important;
  cursor: inherit !important;
  line-height: normal !important;
  font-weight: normal !important;
  text-align: left !important;
  -webkit-tap-highlight-color: transparent !important;
  box-sizing: content-box !important;
  direction: ltr !important;
  max-width: none !important;
}

.tinymce-style .mce-object {
  border: 1px dotted #3a3a3a !important;
  background: #d5d5d5 url(/static/plugins/tinymce/skins/img/object.gif) no-repeat center !important;
}

.tinymce-style .mce-preview-object {
  display: inline-block !important;
  position: relative !important;
  margin: 0 2px 0 2px !important;
  line-height: 0 !important;
  border: 1px solid gray !important;
}

.tinymce-style .mce-preview-object .mce-shim {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) !important;
}

.tinymce-style figure.align-left {
  float: left !important;
}

.tinymce-style figure.align-right {
  float: right !important;
}

.tinymce-style figure.image {
  display: inline-block !important;
  border: 1px solid gray !important;
  margin: 0 2px 0 1px !important;
  background: #f5f2f0 !important;
}

.tinymce-style figure.image.align-center {
  display: table !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.tinymce-style figure.image img {
  margin: 8px 8px 0 8px !important;
}

.tinymce-style figure.image figcaption {
  margin: 6px 8px 6px 8px !important;
  text-align: center !important;
}

.tinymce-style .mce-preview-object[data-mce-selected] .mce-shim {
  display: none !important;
}

.tinymce-style .mce-pagebreak {
  cursor: default !important;
  display: block !important;
  border: 0 !important;
  width: 100% !important;
  height: 5px !important;
  border: 1px dashed #666 !important;
  margin-top: 15px !important;
  page-break-before: always !important;
}

.tinymce-style .mce-item-anchor {
  cursor: default !important;
  display: inline-block !important;
  -webkit-user-select: all !important;
  -webkit-user-modify: read-only !important;
  -moz-user-select: all !important;
  -moz-user-modify: read-only !important;
  user-select: all !important;
  user-modify: read-only !important;
  width: 9px !important !important;
  height: 9px !important !important;
  border: 1px dotted #3a3a3a !important;
  background: #d5d5d5 url(/static/plugins/tinymce/skins/img/anchor.gif) no-repeat center !important;
}

.tinymce-style .mce-nbsp {
  background: #aaa !important;
}

.tinymce-style .mce-shy {
  background: #aaa !important;
}

.tinymce-style .mce-shy::after {
  content: '-' !important;
}

.tinymce-style hr {
  cursor: default !important;
}

.tinymce-style .mce-match-marker {
  background: #aaa !important;
  color: #fff;
}

.tinymce-style .mce-match-marker-selected {
  background: #39f !important;
  color: #fff;
}

.tinymce-style .mce-spellchecker-word {
  border-bottom: 2px solid #f00 !important;
  cursor: default !important;
}

.tinymce-style .mce-spellchecker-grammar {
  border-bottom: 2px solid #008000 !important;
  cursor: default !important;
}

.tinymce-style td.mce-item-selected, .tinymce-style th.mce-item-selected {
  background-color: #39f !important;
}

.tinymce-style .mce-edit-focus {
  outline: 1px dotted #333 !important;
}

.tinymce-style .mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
  outline: 2px solid #2d8ac7 !important;
}

.tinymce-style .mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
  outline: 2px solid #7acaff !important;
}

.tinymce-style .mce-content-body *[contentEditable=false][data-mce-selected] {
  outline: 2px solid #2d8ac7 !important;
}

.tinymce-style .mce-resize-bar-dragging {
  background-color: blue !important;
  opacity: .25 !important;
  filter: alpha(opacity=25) !important;
  zoom: 1 !important;
}

@media print {
  .mce-content-body .mce-pagebreak {
    border: 0 !important;
  }
}
/*# sourceMappingURL=tinymce.css.map */