﻿/*
    note-sign opened
*/
div.appendable-menu{
    overflow:auto;

}
    div.appendable-menu table td{
        padding:9px;
    }
        div.appendable-menu table td a {
            text-align: left!important;
        }
        .commented-text {
            
            display: inline-block;
        }


div.note{
    font-size:0.8em;
    margin-bottom:1em;
    text-transform:none;
}

p.with-note .note-container, a.with-note .note-container {
    position: relative;
    top: -15px;
    right: -5px;

}
.note-container{
    position:absolute;
    top:-1em;
    right:-9px;
    display:inline-block;

}
.note-sign {
    position: absolute;
    right: -1em;
    top: -0.8em;
}

.note-container .note-sign.opened {
    right: 5px;
    top:9px;
    
    margin: 0 2em;
    text-align:center;
}
.insert-appendable.note-container {
    width: calc(100% - 2px);
    margin-top:1em;
}

.insert-appendable.note-container .note-sign.opened {
    width: calc(100% - 4em);
}
    
.insert-appendable.note-container .node-body {
    
    font-size:0.9em;
    }

.insert-appendable.note-container span.top-types {
    float: left;
}
.insert-appendable.note-container .note-sign.closed {
    padding: 2px;
    display: inline;
    color: #000;
    position: relative;
    top: auto;
    vertical-align: middle;
    right: auto;
    float: left;
    border: 1px solid #000;
    width: auto !important;
}

.insert-appendable.note-container .note-sign.opened {
    position: absolute;
    bottom: -2em;
    top: auto;
    left: 1px;
    width: auto !important;
}

.insert-appendable.note-container .note-sign {
    position: absolute;
    right: -2em;
    top: -1em;
    font-size: 0.8em;
    border: none;
    
}
 
.show-cmd-name .note-container .note-sign {
    
    font-size: 0.6em;
}
