.wp-editor-container {
    border-color: #ced4da!important;
}
.was-validated .wp-editor-container.is-valid {
    border-color: #28a745!important;
}
.was-validated .wp-editor-container.is-valid.is-focused {
    box-shadow: 0 0 0 0.2rem rgba(40,167,69,.25);
}
.was-validated .wp-editor-container.is-invalid {
    border-color: #dc3545!important;
}
.was-validated .wp-editor-container.is-invalid.is-focused {
    box-shadow: 0 0 0 0.2rem rgba(220,53,69,.25);
}

.textarea-articles-editor {
    padding: 10px;
}

.medium-editor-fullscreen {
    z-index: 1050;
    position: fixed !important;
    padding-top: 100px;
    padding-bottom: 100px;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    overflow: auto;
}

.fullscreen-editor-card {
    margin-left: auto;
    margin-right: auto;
}

.med-fullscreen {
    height: auto;
}

iframe, img {
    max-width: 100%;
}

.code-toolbar .export-to-snippet {
    position: absolute;
    top: 8px;
    right: 20px;
    background-color: transparent!important;
}