.editableCurtain {
    position: absolute;
    z-index: 9999999;
    background-color: rgba(26, 29, 31, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    color: white;
    display: -webkit-flex; display: flex;
    -webkit-flex-direction: row; flex-direction: row;
    -webkit-justify-content: center; justify-content: center;
    -webkit-align-items: center; align-items: center;
}
.editableTools {
    position: absolute;
    bottom: 70%;
    left: 20%;
    height: 3.85em;
    width: 60%;
    background-color: #1a1d1f;
    color: #cccccc;
    display: flex;
}
.editableReviewPane ~ .editableCurtain .editableTools {
    bottom: auto;
    top: 0;
    background-color: initial;
    left: 25%;
    width: 50%;
}
.editableTools [data-cmd], .editableTools .editableToolSep {
    box-sizing: border-box;
    text-align: center;
    width: 1.5em;
    padding: 2px 0;
    margin: 4px 4px;
    cursor: pointer;
    font-family: Serif;
    display: -webkit-flex; display: flex;
    -webkit-flex-direction: row; flex-direction: row;
    -webkit-justify-content: center; justify-content: center;
    -webkit-align-items: center; align-items: center;
}
.editableTools [data-cmd]:active {
    color: #eea622;
}
.editableTools [data-cmd="insertOrderedList"]:active, .editableTools [data-cmd="insertUnorderedList"]:active {
    border: solid 1px #eea622;
}
.editableTools sup {
    font-size: 0.50em;
}
.editableTools sub {
    font-size: 0.50em;
    vertical-align: baseline;
}
.editableTools [data-cmd="bold"] {
    margin-left: 10px;
}
.editableTools [data-cmd="cancel"], .editableTools [data-cmd="submit"] {
    font-family: Helvetica;
    font-size: 0.8em;
    padding-left: 1em;
    padding-right: 1em;
    letter-spacing: 0.05em;
}
.editableTools [data-cmd="removeFormat"] {
    font-size: 0.5em;
    padding-left: 1.6em;
    padding-top: 0.5em;
    letter-spacing: 0.1em;
}

.editableTools [data-cmd="cancel"] {
        width: 5em;
}
.editableTools [data-cmd="submit"] {
    background-color: #4cd964;
    color: white;
    margin: 0;
    font-weight: bold;
    width: 5em;
    font-size: 0.7em;
}
.editableTools .editableToolSep {
    background-color: #666;
    width: 1px;
     margin: 8px 0.75em 8px 0.75em;
}
.editableTools .editableToolGap {
    flex-grow: 1;
}
.editableFrame {
    position: absolute;
    width: 60%;
    height: 40%;
    left: 20%;
    top: 30%;
    border: none;
    background: white;
}
.editableView {
    position: absolute;
    width: 80%;
    height: 80%;
    left: 10%;
    top: 10%;
    box-sizing: border-box;
}
.editableArmed {
/*    text-decoration: underline;
    text-decoration: underline overline;*/
    color: #eea622;
    text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5);
    cursor: pointer;
}
#editableUnsavedChanges, #editableSavedChanges, #editableStart, #editableAppView, #editableListView {
    position: absolute;
    z-index: 999;
    width: 10em;
    text-align: center;
    margin-left: -5em;
    left: 50%;
    top: 0;
    background: rgba(0,0,0,0.8);
    color: white;
    display: none;
    box-sizing: border-box;
}
#editableUnsavedChanges, #editableSavedChanges {
    font-size: 0.5em;
    z-index: 99999;
}
#editableStart, #editableAppView {
    z-index: 998;
    width: 13em;
    margin-left: -6.5em;
    background-color: #eea622;
    padding: 0.75em 1em 0.75em 3em;
    background-size: auto 1em;
    background-repeat: no-repeat;
    background-position: 1em center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEI5OTRGOUY3ODkxMUU2ODM0QUFEMEQ4RDk1OTdCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEI5OTRGQUY3ODkxMUU2ODM0QUFEMEQ4RDk1OTdCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4Qjk5NEY3Rjc4OTExRTY4MzRBQUQwRDhEOTU5N0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4Qjk5NEY4Rjc4OTExRTY4MzRBQUQwRDhEOTU5N0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6wxBDwAAAXlJREFUeNrk1r8vBEEUwPHbcxFCgkJIKBQSjdNKNITSj0RUolGdKKgUKolOQiUhofAnUCCuuks0VFzQ0VxDUDjNuRx2fSfeJptNLjtjFxGTfC67k515tzM7b8ZyHCdmWFK4RtaolQpkYNb5LM/oNWlrEmQMb7Al2AM6ow40iBI2kUcGp3LdrtNHXHOEp3GEObkvYhQlTOp0kDAIZPvqHpFEWacD3TeyK9SXdT+6eOyHyq8FGsBCyD7rsI6WSoEmkEZ3yEA1GMYxOvyZISWLcQNVAWtCrZ2DgGdacY5b9Kg6ix81VKt4R07jH6tP+gU3Ac/VowsFDKmhazb9VDXLq2com9xXXZb8taSRTnSGrhFZPKHfn+tmZJ7WQgaqRc47P/5ct4Vx3EUwbCfow4VbYX1h48vjEiN/IjP8n0Db2FFz6qlrwBnmo9z49rGHe7mvxi7acBj1KWhKDibuAaWA5HecgpRFySBFObBot00YzumKbOtXyJg0/BBgABRMwUgkzI1BAAAAAElFTkSuQmCC);

}
#editableStart {
    padding: 1.2em 1em 1.2em 3em;
}
#editableAppView {
    padding: 1.2em 5em 1em 4em;
    width: 21em;
    margin-left: -10.5em;
    background-color: #1a1d1f;
    color: #eea622;
    transition: all 0.5s ease-in-out;
}
#editableAppView[data-dragged] {
    transition: none;
}
#editableAppView.editableTransitionAnim {
    transform: translate(0, 0) !important;
    width: 100%;
    margin-left: 0;
    left: 0;
    text-align: left;
}
#editableListView {
    padding: 1.2em 1em 1em 1em;
    z-index: 9999;
    width: 100%;
    left: 0;
    margin-left: 0;
    background-color: #1a1d1f;
    color: #eea622;
    text-align: left;
}
.editableVSep {
    display: inline-block;
    background-color: #666;
    width: 1px;
    height: 1.5em;
    vertical-align: middle;
    margin: 0 0.8em 0.2em 0.8em;
}
#editableHistory {
    right: 9em;
    font-size: 0.9em;
    position: absolute;
    top: 0;
    bottom: 0;
    color: #cccccc;
    padding-right: 2.1em;
    display: -webkit-flex; display: flex;
    -webkit-flex-direction: row; flex-direction: row;
    -webkit-justify-content: center; justify-content: center;
    -webkit-align-items: center; align-items: center;
}
.editableShowHistory #editableHistory {
    color: #eea622;
}
#editableGoListView, #editableGoAppView {
    display: inline-block;
    color: #cccccc;
    cursor: pointer;
}
.editableAllDone {
    background-color: #4cd964;
    color: white;
    font-weight: bold;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-size: 0.8em;
    padding: 0 1em;
    display: -webkit-flex; display: flex;
    -webkit-flex-direction: row; flex-direction: row;
    -webkit-justify-content: center; justify-content: center;
    -webkit-align-items: center; align-items: center;
}
.editableAllDone.editableDisabled {
    pointer-events: none;
    color: rgba(255,255,255,0.5);
}

/*zhenyu edits*/
.editableReviewPane {
    position: absolute;
    z-index: 9998;
    top: 0;
    bottom: 0;
    overflow-y: scroll;
    left: 0;
    right: 0;
    background: #fff;
    padding: 1em;
    font-size: 0.8em;
    /*padding-top: 6em;*/
    margin-top: 3.8em;
}
.editableReviewPane.editableShowHistory {
    padding-right: 25%;
}
.editableReviewTitle {
    background: gray;
}
.editableShowHistory .editableReviewHeading {
    cursor: pointer;
}
.editableReviewHeading {
    margin: 1.4em 0.75em 0.25em 0.75em;
    font-size: 0.88em;
    letter-spacing: 0.04em;
    color: #8e8f90;
}

.editableReviewContent {
    color: #1a1d1f !important;
    font-size: 1em !important;
    border: solid #ccc 1px !important;
    margin: 0 0.75em 0.5em 0.75em !important;
    padding: 1em !important;
    background: white !important;
}
.editableReviewContent.editableContentSelected {
    border: solid #eea622 1px !important;
}
#editableReviewHistory {
    display: none;
    position: fixed; /*absolute;*/
    left: 75%;
    right: 1em;
    top: 4em;
    bottom: 1em;
    background-color: #e5e5e5;
    padding: 1em;
    overflow-y: scroll;
}
#editableReviewHistoryPrompt {
     padding: 2.3em 0 0 0.8em;
}
.editableShowHistory #editableReviewHistory {
    display: block;
}
.editableHistoryRecord {
    position: relative;
    margin: 1em 0.5em;
}
.editableHistoryRecordTitle {
    color: #4c4c4c;
    font-size: 0.75em;
    font-weight: bold;
    margin-bottom: 0.4em;
    margin-left: 0.2em;
}
.editableHistoryRecordContent {
    color: #1a1d1f;
    background-color: white;
    border: solid #ccc 1px;
    padding: 1em;
}
.editableHistoryRevert {
    position: absolute;
    right: 0;
    bottom: 0;
    font-weight: bold;
    background-color: #eea622;
    color: white;
    text-align: center;
    cursor: pointer;
    font-size: 0.8em;
    padding: 0.4em 0.7em;
    line-height: 110%;
}
.editableTools [data-cmd="insertOrderedList"] {
    background-size: 80% auto;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAfCAYAAACPvW/2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEI5OTRGREY3ODkxMUU2ODM0QUFEMEQ4RDk1OTdCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEI5OTRGRUY3ODkxMUU2ODM0QUFEMEQ4RDk1OTdCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4Qjk5NEZCRjc4OTExRTY4MzRBQUQwRDhEOTU5N0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4Qjk5NEZDRjc4OTExRTY4MzRBQUQwRDhEOTU5N0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+H49TNwAAAa9JREFUeNrMlztLA0EQxzfHFUFBLdTaSiwEwUMsfTTa+CrExkI/gIKFCCqoYOFHELFUCQhiJ5giVsHmIIUYQfGBQsRKfGFM5PwtbGHhI4k5Zxd+zN3BLP+d2bnZjQRBoHzf71dKzUI7DHmet4vV39VfBvMU7eMYOwOXyoLhGtsBzTBSgM8ktBYyeSkRdk1o80U4d8NAWBFylGXDLcEnBinbBIVeZXq8wRW8WJEyVnOMaZDeQ9ZtavuqjP9PFXbYpOsGNkjfs2SEdmAZemAVEoh0JDf1BJwRlRxCFnhehEY4+canHipCax0ISX96fzX2p5St/UvrYDV1mCnYR+S1aJUhphqzB3kYk64yHZk41EAn0cn84jMYdutIQgs8wToCD6BXsso2v/h+KyUoos/U5SzbcnZ7ew5oRKISozd3hlVlRZsrYuaw93ABj7zPS3f7pOljTXAIS4iKiqWMFCVM2qKmddxBTvQahGPM9Cf9p+5D5Lv0NWgFxuEcthBYK1plRERfa1IIyZrzURdsi1yDEDFtbhsPptvrP2Va6hqkI9QGuvR1xz+FUSY6kkrZhwADAM5KkQKMyikIAAAAAElFTkSuQmCC);
}
.editableTools [data-cmd="insertUnorderedList"] {
    background-size: 80% auto;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAcCAYAAAAEN20fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NjMwMTcwMkY3OUYxMUU2ODM0QUFEMEQ4RDk1OTdCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwMTcwM0Y3OUYxMUU2ODM0QUFEMEQ4RDk1OTdCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4Qjk5NEZGRjc4OTExRTY4MzRBQUQwRDhEOTU5N0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4Qjk5NTAwRjc4OTExRTY4MzRBQUQwRDhEOTU5N0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+K2PQaQAAATNJREFUeNpiPHPmjDcDA8MkIGYD4nNAHGRsbPyXAQmcPXuWASrPxUAjwALE/UCsBOWLAXEMEC/EojYKiOfTyiFMQMyBxAf5WoNhAADIITeB+B+U/wpHaNAcgKLGB4irgFgViHuA6eMGDrVrgPgArRzC+P//f4KKoImVbAD0HFFRMyjAqENGHTJkHMICzJqgumYyELMC8RkgDkGva6BAC4jdyLGEmOwPq2sUkeqaaCBehEWtGVQt3eoarYEq4m8BsTTUUfjqmhdAfJDWdU01EKsAcS8wfVzHoXYHFNOkiB+ta0YdMuoQcop4drSm4rmBcAgjsF+zG0g7IRVo9ujtVmj29QDiCloWaOpIUQSqa+KBuBKLWgmQI2mZRn4g8X8B8Y2BqmsK0bqcS3CoPQVVSxMAEGAA3hRKI/TVYkUAAAAASUVORK5CYII=);
}
/*zhenyu edits*/
.editableTools [data-cmd="underline"] {
    background-size: auto 0.9em;
    background-position: right center;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAZCAYAAAA4/K6pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NjMwMTcwNkY3OUYxMUU2ODM0QUFEMEQ4RDk1OTdCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwMTcwN0Y3OUYxMUU2ODM0QUFEMEQ4RDk1OTdCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2MzAxNzA0Rjc5RjExRTY4MzRBQUQwRDhEOTU5N0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ2MzAxNzA1Rjc5RjExRTY4MzRBQUQwRDhEOTU5N0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tGemBQAAAcdJREFUeNqMlM8rRHEQwN+u9SM2RZLi5GBzQZYcHDnLYQuFG4lykuLisPkDaEuSct2LlFykpETa3SMORFL2gqKsg1if0azevv2+t/utz8577zszOzPfma+VzWatYiSTyQqImfZ88uO1UqlUBeIEOqA2HA5/2/f9KNgV3Yx7IQMtTp2A7XkXgx5kGq7hDEahG8qgGlrhwc3BIpxClzIGkp9P98VBOxznpZB7ILcrRMIRoc/xvkKUUQgWONA1By8eNW2EJbjByRrU5DkgilvEm+W9pB5NMAUTAUfVBxANRRw8wyEs8IfpgM1Y8t2Qs/YwPoJJMTTVYBya9flHa5Gx7X9A1G7870AbZl6KA9uSG/TDvhpa6uzSGZKPHpfiubWxpBWHIckdvYJO9HtVCwNppBE4gHeTjr9IxXNOIjBrVJAUHKMbgr5SxlwwRbAMO+RfbpWw/IaiyeiGIFaKg79T0KHp1FmQI6yEV7izTe009UiY7oNh2ISgjmxu1SvSVHGTcS6FPVj1GKJzjcq9BnhfRwzCo0HnwnkPel0on/r6paFb2tKlnQKrCp5kaGBG78U2TqfOzYFznGXWI0Rzr5+3+C4T6toTvwIMAMGH4p640WDaAAAAAElFTkSuQmCC);
}
#editableHistory {
    background-size: auto 33%;
    background-position: right center;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RUUzMzFGOUZBRDExMUU2OUEwMEZEQzBBQTU0ODA5NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RUUzMzFGQUZBRDExMUU2OUEwMEZEQzBBQTU0ODA5NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRFRTMzMUY3RkFEMTExRTY5QTAwRkRDMEFBNTQ4MDk0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRFRTMzMUY4RkFEMTExRTY5QTAwRkRDMEFBNTQ4MDk0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Gp1JVQAAAudJREFUeNqsl1tIVFEUhs9Mk1gEZhejwkDS7AbVQy8VXaioJCrKgazQiIqol6KErnSjEqmHXhK6aAR5qcS0sh5qoKCnRiVCuhNENygqu6hgqf+Cf+Bw2GfvfYZZ8DEzZ/Y5/5q111p7TSQejzsBLBdMBKNAHfhjWD8FtOsWhC1E88FZ8AG8BrfARTDMcF8UPAUHdYsimu+Gg3KwkY72gWegDXwGvzT3FoJqMAAcB//BqSAOzALXwFjwgxGoAu8tIrYaXPU8+ySdKLfZgmXgPsVlnyeAo5biq0ANSFN8J5EYb3JgBrgBBoF9YC34Zpmgy+mwSrwHrANvdQ6k0/vB4BAoC1AdBaDeR/wfxetNVbCbGS/hPxFAfClo8BGXfV/PqGrLcAjYQ2+3M+NtbIlBfAOT2dgHpGaHguusdRtbTPF0H/ESUGt6SMKBlXy9Yim+ENxksqrEN7EUHVsHZjNTH1rcMx80MVm91gs2K37IaHBJdU+ELXUEeA66DOJzwR0fccmbLeCy57qcGw/AJJDDcu10RyCT723qvU9zXcQrPdezQIziYgu80QsHKLe9oJU13+kR38YQu20kxScr8qchkT9h9nqH26CzOaAZPHGFUcR3gPOetRlsPGP4/B5e/83PMxmtiOTAd4Y/l151GXKgmVFYwXOiQrGug2sTJifodDANvFNVwWMwEMzTiL8BLWxahxneCoutG0fxT15x93HcyF5QDO75PGink5yt4WuTrg9IB/zJjpjnpM6kS+7i+ws6B2S2O82InAOhFDlwBGRzjGs1nYZnwEuwCBxIgbgkaSn464qC1oFuUMTyOsa6T9aiPIgkkltVg4hfI2rjQNnNIbLaoj+4LY2zRB33v5TPCDSW3+U2fGREXrHssjXPyWA3lPNkP3tJCbdVayHNHxPdWP6Fa2SGmMrOlhhKYuyOL2xCFrL4Z5TPXxflpOz4dL7bbMmPgiRLKMm/Zlks2a9MsHYOIoGtX4ABANdVqedJAHszAAAAAElFTkSuQmCC);
}
.editableShowHistory #editableHistory {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NjMwMTcwQUY3OUYxMUU2ODM0QUFEMEQ4RDk1OTdCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NjMwMTcwQkY3OUYxMUU2ODM0QUFEMEQ4RDk1OTdCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2MzAxNzA4Rjc5RjExRTY4MzRBQUQwRDhEOTU5N0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ2MzAxNzA5Rjc5RjExRTY4MzRBQUQwRDhEOTU5N0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SwyiPQAAAuRJREFUeNqsl21ojWEYx5/nONZIDWNCUxh7U/jgC8JCXhLCqWFtSyPxhVh5zVtYiw++WHlPOQxrDOMDK8on2dJa3lPyVjQ2bKth/lf9Tz093c9938/pXPXrnPOc+3n+17nu67ru67jt8XFOCMsBeWAEqAW/DOsLQZtuQcRCNBecAB/Aa3ALnAFDDffFwDOwR7coqvkuE1SDcjraB1pBC/gMOjX3rgJx0A8cAn/B0TAOTAdXwWjwnRE4D95bRGwFuOR79hE6UW2zBYvAfYrLPk8EByzFl4PLIE3xnURivMmBqeA6GAB2gmLwzTJBl9BhlXgvWAPe6hxIp/cDwV5QFaI6FoO6APE/FK8zVcE2ZryE/3AI8YWgPkBc9n0to6otw0FgO73dxIy3sQUG8RIms7EPSM0OBtdY6zY2n+LpAeJl4IrpIQkHlvH1oqX4XHCDyaoSX8dSdGwdmMFMfWhxzxzQwGT12z9QofghI8FZ1T1RttRh4DnoNojPAncCxCVv1oMLvutybjwA+WAsy7XLG4EhfG9T732a6yJ+znc9CzRRXKzIH71IiHLbAZpZ810+8Y0MsdeGU7xAkT/1ifyJsNc73AadzQSN4IknjCK+GZzyrc1g4xnF5/fy+k9+nsZoRSUH2hn+HHrVbciBRkZhKc+JGsW6Dq5NmJygU8Bk8E5VBY9BfzBbI/4GPGXT2sfw1lhs3RiKf/KLe4/jm+wFpeBewIO2OMnZSr426PqAdMAf7IgTnNSZdMmtfH9a54DMdscYkZPATZED+0E2x7hm02l4HLwE88DuFIhLklaC354oaB3oAatZXgdZ98lajAeRRHKDahAJakQtHCh7OETGLfqD19I4S9Ry/yv5jFBj+V1uw0dG5BXLLlvznAx2QzlPdrGXlHFbteZq/pjoxvIvXCMzxCR2tsRQ0sTu+MImZK7FP6Nc/roYJ2UnoPPdZkt+FCZZ3CT/mmWxZL8ywdo4iIS2/wIMAA/gpyxDQR5LAAAAAElFTkSuQmCC);
}

