:root {
    --ck-color-base-foreground: 								hsl(255, 3%, 18%); /*hsl(0, 0%, 98%);*/
	--ck-color-base-background: 								#050505; /*hsl(0, 0%, 100%);*/
	--ck-color-base-border: 									hsl(300, 1%, 22%); /*hsl(220, 6%, 81%);*/
    --ck-color-base-text: 										rgba(190, 216, 233, 0.6); /*hsl(0, 0%, 20%);*/

    --ck-color-button-default-hover-background: 				hsl(235.38deg 10.48% 22.94%); /*hsl(0, 0%, 94.1%);*/
    --ck-color-button-default-active-background: 				hsl(0, 0%, 63%); /* hsl(0, 0%, 94.1%); */

    --ck-color-button-on-background: 							var(--ck-color-base-background); /*hsl(212, 100%, 97.1%);*/
    --ck-color-button-on-hover-background: 						var(--ck-color-button-default-hover-background); /*hsl(211.7, 100%, 92.9%);*/
	--ck-color-button-on-active-background: 					var(--ck-color-button-default-hover-background); /*hsl(211.7, 100%, 92.9%);*/
	--ck-color-button-on-disabled-background: 					var(--ck-color-button-default-hover-background); /*hsl(211, 15%, 95%);*/


    --ck-content-font-color:                                    hsl(220, 22%, 84%); /*mine - var(--ck-color-base-text); */
    --ck-content-font-family:                                   "MTSans LightCondensed", "Helvetica Regular", "Arial Narrow", Arial, sans-serif; /*Helvetica, Arial, Tahoma, Verdana, Sans-Serif;*/


    --ck-powered-by-background:                                 transparent; /*hsl(0, 0%, 100%);*/
    --ck-powered-by-border-color:                               transparent; /*var(--ck-color-focus-border);*/
}

.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content {
    border-radius: 10px;
}
.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content, .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners {
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.ck-rounded-corners .ck.ck-toolbar, .ck.ck-toolbar.ck-rounded-corners {
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable, .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
    border-radius: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.ck.ck-editor__editable ol {
    margin-left: var(--ck-spacing-large);
}

.ck-content blockquote {
    border-left: solid 2px var(--all-text-color); /* #393a4d hsl(230, 18%, 69%) */
}


.ck.ck-button-action, a.ck.ck-button-action {
    background: #0069ff; /*#53a336*/
    background: var(--main-blue-color); /*var(--ck-color-button-action-background)*/
    color: #fff;
    color: var(--all-text-color); /*var(--ck-color-button-action-text)*/
}

.ck.ck-dialog {
    background: var(--main-color); /*var(--ck-color-dialog-background)*/
}

.ck-rounded-corners .ck.ck-dialog, .ck.ck-dialog.ck-rounded-corners {
    /*border-radius: 2px;
    border-radius: var(--ck-border-radius);*/
    border-radius: 10px;
}


.ck-content ul {
    margin-left: 20px;

    ::marker {
        color: var(--all-text-color); /*var(--iseditor-li-before-background-color);*/
    }
}

.ck-content ol {
    ::marker {
        font-weight: 600;
        margin-right: 4px;
    }

    span {
        margin-left: 4px;
    }
}

.ck.ck-editor__editable_inline > p, .ck-content ul > li, .ck-content ol > li, .ck-content blockquote, .ck-content blockquote p:not(:last-child), .ck-content figure, .ck-content h1, .ck-content h2 {
    margin-bottom: 25px;
}

.ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
    display: none;
}

.ck-content h1 {
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
}
.ck-content h2 {
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    text-transform: uppercase;
}