@media screen and (max-width: 768px) {
    body { padding-top: 70px; }
}
.sidebar-outer {
    position: relative;
    top: 10px;
    left: -50px;
}
.sidebar-outer a {
    opacity: .3;
    width: 40px;
    text-overflow: ellipsis;

    /* Required for text-overflow to do anything */
    white-space: nowrap;
    overflow: hidden;
}
.sidebar-outer a:hover {
    opacity: 1;
    width: 150px;
}
.fixed-panel {
    position: fixed;
}
#editor {overflow:scroll; max-height:300px}
.editor-footer { display: block; padding-top: 10px; }