body#tinymce, .tinymce-saved-content {
    font-family: Roboto;
    font-size: 12pt;
    color: #5d5d5d;
}

.tinymce-saved-content td, .tinymce-saved-content th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.tinymce-saved-content ul {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    margin-top: 0px;
    padding-left: 40px;
}

.tinymce-saved-content ul li {
    list-style-type: inherit;
}

.tinymce-saved-content ul ul, .tinymce-saved-content ol ul {
    list-style-type: circle;
}

.tinymce-saved-content ol ol ul, .tinymce-saved-content ol ul ul, .tinymce-saved-content ul ol ul, .tinymce-saved-content ul ul ul {
    list-style-type: square;
}

.tinymce-saved-content h1 {
    display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    line-height: inherit;
}

.tinymce-saved-content h2 {
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    line-height: inherit;
}

.tinymce-saved-content h3 {
    display: block;
    font-size: 1.17em;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    line-height: inherit;
}

.tinymce-saved-content h4 {
    display: block;
    -webkit-margin-before: 1.33em;
    -webkit-margin-after: 1.33em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    line-height: inherit;
}

.tinymce-saved-content h5 {
    display: block;
    font-size: 0.83em;
    -webkit-margin-before: 1.67em;
    -webkit-margin-after: 1.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    line-height: inherit;
}

.tinymce-saved-content h6 {
    display: block;
    font-size: 0.67em;
    -webkit-margin-before: 2.33em;
    -webkit-margin-after: 2.33em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    line-height: inherit;
}

.tinymce-saved-content ol {
    display: block;
    list-style-type: decimal;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    margin-left: 40px;
    margin-top: 0px;
}

.tinymce-saved-content ol li {
    list-style-type: inherit;
}

.tinymce-saved-content strong, .tinymce-saved-content b {
    font-weight: bold;
}

.tinymce-saved-content i {
    font-style: italic;
}

.tinymce-saved-content blockquote {
    margin: 20px 0;
    padding-left: 1.5rem;
    border-left: 0;
}

.tinymce-saved-content p {
    display: block;
    -webkit-margin-before: 1em !important;
    -webkit-margin-after: 1em !important;
    -webkit-margin-start: 0px !important;
    -webkit-margin-end: 0px !important;
    padding: 0;
}

dd {
    margin-left: 40px;
}

.tinymce-saved-content img {
    max-width: 100%;
}