﻿div.rtb-editor, textarea {
    border-width: 1px !important;
}

div.rtb-editor {
    padding: 3px;
    border-width: 1px;
    overflow-y: auto !important;
    overflow-x: auto !important;
    text-overflow: ellipsis;
}

    div.rtb-editor.autoheight {
        height: 100%;
    }

.note-air-popover {
    z-index: 999999 !important;
}

.note-editable {
    padding: 3px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.note-toolbar {
    padding: 0px !important;
}

.note-air-popover .popover-content {
    padding: 0px !important;
}

.note-status-output {
    display: none;
}

.note-tooltip {
    display: none !important;
}

li.hide-marker::marker {
    content: none;
}

.note-btn:not(.note-color-btn) {
    width: auto !important;
    border: none !important;
    padding: 5px !important;
    margin: 0px !important;
    min-width: 34px !important;
    height: 34px !important;
    line-height: 1.4;
    overflow: visible;
    text-overflow: unset;
}

.note-btn.active:not(.dropdown-toggle) {
    background-color: #C7D0D5 !important;
}

.note-btn:hover:not(.note-color-btn) {
    background-color: #C7D0D5 !important;
}

.note-editor.note-frame .note-editing-area .note-editable {
    width: 100% !important;
    height: 100% !important;
}

.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"] {
    background-color: white !important;
}

.note-btn-group {
    margin: 0px 5px 0px 0px !important;
}

.note-dropdown-item {
    display: flex !important;
}

    .note-dropdown-item:not(.checked) i {
        visibility: hidden !important;
    }

.note-popover .note-color .note-btn-group.open .note-dropdown-menu {
    min-width: 190px !important;
    display: flex !important;
}

.note-current-fontsize {
    position: relative;
    left: 3px;
}

.CodeMirror * {
    font-family: "Consolas";
}

[contenteditable=true]:empty:before {
    content: attr(placeholder);
    pointer-events: none;
    display: block; /* For Firefox */
    color: gray;
}

[contenteditable=True]:empty:before {
    content: attr(placeholder);
    pointer-events: none;
    display: block; /* For Firefox */
    color: gray;
}
