.markdown_content img {
    clear:both;
    max-width: 100%;
    height: auto;
} 

.editor-preview img {
    clear:both;
    max-width: 100%;
    height: auto;
} 

.EasyMDEContainer .CodeMirror {
    box-sizing: border-box;
    height: auto;
    border: 1px solid #dae0e5;
    border-radius: 4px;
    padding: 10px;
    font: inherit;
    z-index: 0;
    word-wrap: break-word;
    margin-top: 2px;
}

.editor-toolbar {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    padding: 4px;
    border: 1px solid #dae0e5;
    border-radius: 4px;
    background-color: none;;
}

.editor-toolbar button.table {
    width:30px !important;
}

.editor-toolbar button.active, .editor-toolbar button:hover {
    background: white;
    border-color: #dae0e5;
    border-radius: 4px;
}

/*
.editor-preview {
    font-family: 'Latin Modern Roman', serif;
    font-size:16px;
}

.editor-preview h1 {
    color:black;
}

.editor-preview h2 {
    color:black;
}

.editor-preview pre {
    display:block;
    border:solid 1px #CED4DA;
    background-color:#F8FAFC;
    border-radius:4px;
    padding:10px;
}
    */

.editor-preview {
    font-family: 'Crimson Text', serif;
    font-weight: 500;
    font-size:17px;
    background-color:white;
}

.editor-preview h1 {
	font-size: 18px;
	text-transform: uppercase;
	text-align:left;
	color:black;
    font-weight:bold;
    padding:10px 0px 8px 0px;
    margin:0px;
}

.editor-preview h2 {
    font-size: 17px;
	text-transform: uppercase;
    text-align:left;
	color: black;
    font-weight:bold;
    padding:10px 0px 5px 0px;
    margin:0px;
}

.editor-preview p {
    margin: 0px 0px 4px 0px;
}

.editor-preview pre {
    padding:4px;
    border:solid 1px #ced4da;
    background-color:#fafcfe;
    border-radius:4px;
}

.editor-preview code {
    font-size:85%;
}