.wysiwyg-editor-purified-content a,
.wysiwyg-editor-purified-content.text a,
.wysiwyg-editor-purified-content.b-pure-content a {
    font-size: inherit;
}

/* creditor youtube styles start */
.wysiwyg-editor-purified-content .iframe-responsive-style,
.wysiwyg-editor-purified-content.text .iframe-responsive-style,
.wysiwyg-editor-purified-content.b-pure-content .iframe-responsive-style {
    position: relative;
    padding-bottom: 56.25% !important;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.wysiwyg-editor-purified-content .iframe-responsive-style iframe,
.wysiwyg-editor-purified-content.text .iframe-responsive-style iframe,
.wysiwyg-editor-purified-content.b-pure-content .iframe-responsive-style iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.wysiwyg-editor-purified-content .iframe-responsive-style object,
.wysiwyg-editor-purified-content.text .iframe-responsive-style object,
.wysiwyg-editor-purified-content.b-pure-content .iframe-responsive-style object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.wysiwyg-editor-purified-content iframe,
.wysiwyg-editor-purified-content.text iframe,
.wysiwyg-editor-purified-content.b-pure-content iframe {
    max-width: 100%;
}

.cke_editable .iframe-responsive-style {
    padding-bottom: 360px !important;
    border: 1px purple dashed;
}

body.cke_show_borders {
    color: black;
}

/* creditor youtube styles end */