#logger .logger-button {
    position:fixed;
    left:0;
    height:20px;
    width:64px;
    top:50%;
    z-index:9999999;
    display:block;
    color:white;
    font-weight:bold;
    background:darkorange;
    border:none;
    margin:0 0 0 -22px;
    padding:0 !important;
    line-height:0 !important;
    font-size:12px !important;
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg);
    transform: rotate(-90deg);
    box-shadow:-2px 2px 2px rgba(0,0,0,0.4);
    outline:none;
}

#logger .logger-list {
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    overflow-y:auto;
    background-color:rgba(248,248,248,0.9);
    z-index:999999;
    display:none;
}

#logger DIV.log {
    margin:2px;
    font-family:monospace;
}

#logger DIV.log .entry-counter {
    position:absolute;
    width:20px;
    padding-right:3px;
    background:silver;
    color:white;
    text-align:right;
}

#logger .log:first-child  .entry-counter {
    background-color:blue;
}

#logger DIV.log .entry-content {
    margin-left:22px;
    border:dashed silver 1px;
    min-height:18px;
    padding:2px;
    overflow-x:auto;
}

#logger .log:first-child .entry-content {
    border-color:blue;
}

#logger .log-inspect {
    color:blue;
    cursor:pointer;
}

#logger .log-line-a {
    color:black;
}

#logger .log-line-error .log-line-a{
    color:red;
}

#logger .log-inspect:hover {
    text-decoration:underline;
}

#logger .log-string {
    color:orange;
    height:16px;
    margin:0 !important;
    padding:0 !important;
    font:12px monospace;
    display:inline !important;
    width:auto;
    border:0;
}

#logger .log-string:focus {
    width:100%;
    height:auto;
}

#logger .log-number {
    border:none;
    padding:0;
    margin:0;
    color:green;
}

#logger .log-boolean {
    margin:0;
    padding:0;
}

#logger .log-function {
    color:purple;
    display: inline;
    margin: 0;
    padding: 0;
    cursor:pointer;
}

#logger .log-function:hover {
    text-decoration:underline;
}

#logger .log-function-opened {
    text-decoration:none !important;
}

#logger .logger-see {
    display:block;
}