.json-view .prop {
    font-weight:700;
}

.json-view .null {
    color:red;
}

.json-view .string {
    color: green;
}

.json-view .collapser {
    position:absolute;
    left:-1em;cursor:pointer;
}

.json-view li {
    position:relative;
}

.json-view li:after {
    content:\',\';
}

.json-view li:last-child:after {
    content:\'\';
}

.json-view #error {
    -moz-border-radius:8px;
    border:1px solid #970000;
    background-color:#F7E8E8;
    margin:.5em;
    padding:.5em;
}

.json-view .errormessage {
    font-family:monospace;
}

.json-view #json {
    font-family:monospace
}

.json-view ul {
    list-style:none;
    margin:0 0 0 2em;
    padding:0;
}

.json-view h1 {
    font-size:1.2em;
}

.json-view .callback + #json {
    padding-left:1em;
}

.json-view .callback{
    font-family:monospace;
    color:#A52A2A;
}

.json-view .bool,
.json-view .num {
    color: blue;
}