.ladybug .dump-block {
    margin-bottom: 3px;
    display: block;
}

.ladybug .accordion-group {
    background-color: #eee;
}

.ladybug .accordion-heading {
    background-color: #ddd;
    padding-right: 3px;
}

.ladybug .accordion-heading a {
    color: #000;
    font-weight: bold;
}

.ladybug .accordion-heading a:hover {
    text-decoration: none;
}

.ladybug .CodeMirror {
    font-weight: normal;
}

.collapse {
    transition: height 0.02s;
    -webkit-transition: height 0.02s;
    -moz-transition: height 0.02s;
    -o-transition: height 0.02s;
}​

/* types */

.type_int {
    color: #800;
}

.type_float {
    color: #800;
}
.type_string {
    color: #080;
}
.type_bool {
    color: #008;
}

.array_key {

}

/* metadatas */
.metadata-php
{
    background-image: url(../images/php.png);
    background-position: right -2px;
    background-repeat: no-repeat;
}

.metadata-symfony2
{
    background-image: url(../images/symfony2.png);
    background-position: right -14px;
    background-repeat: no-repeat;
}

.metadata-aura
{
    background-image: url(../images/aura.png);
    background-position: right -14px;
    background-repeat: no-repeat;
}

.metadata-silex
{
    background-image: url(../images/silex.png);
    background-position: right -14px;
    background-repeat: no-repeat;
}

.metadata-doctrine
{
    background-image: url(../images/doctrine.png);
    background-position: right -14px;
    background-repeat: no-repeat;
}

.metadata-zend
{
    background-image: url(../images/zend.png);
    background-position: right center;
    background-repeat: no-repeat;
}

.metadata-twig
{
    background-image: url(../images/twig.png);
    background-position: right -64px;
    background-repeat: no-repeat;
}

.metadata-mysql
{
    background-image: url(../images/mysql.png);
    background-position: right -12px;
    background-repeat: no-repeat;
}

.metadata-gd
{
    background-image: url(../images/gd.png);
    background-position: right -24px;
    background-repeat: no-repeat;
}

.metadata-propel
{
    background-image: url(../images/propel.png);
    background-position: right -10px;
    background-repeat: no-repeat;
}

.metadata-laravel
{
    background-image: url(../images/laravel.png);
    background-position: right -20px;
    background-repeat: no-repeat;
}

.metadata-yolo
{
    background-image: url(../images/yolo.png);
    background-position: right 5px;
    background-repeat: no-repeat;
}

.metadata-stack
{
    background-image: url(../images/stack.png);
    background-position: right -13px;
    background-repeat: no-repeat;
}

.trans {
    background: url(../images/trans.gif);
    padding-top: 10px;
    padding-bottom: 10px;
}


.header_extra {
    font-size: 14px;
    font-style: italic;
    color: #aaa;
}

.file_line a {
    color: #fff;
    text-decoration: none;
}