#fluid-container {
    flex: 1 0 auto;
    position: relative;
}

#fluid-canvas {
    width: 100%;
    height: 100%;
    display: block;
    background-color: #000;
}

#fluid-container div.dg.main {
    position: absolute;
    top: 0px;      /* distance from top of div */
    left: auto;     /* distance from left of div */
    right: 0px;    /* reset right */
}

.dg > * li, .dg > * ul, .dg > * .title, .dg > * .folder{
    padding: 0px;
    margin: 0px;
    color: #eee;
    font: 11px 'Lucida Grande', sans-serif;
}

.dg {
    opacity: 0.9;
    padding: 0;
    margin: 0;
}

.dg .property-name {
    overflow: visible;
}

.bigFont {
    font-size: 150%;
    color: #8C8C8C;
}

.cr.function.appBigFont {
    font-size: 150%;
    line-height: 27px;
    color: #A5F8D3;
    background-color: #023C40;
}

.cr.function.appBigFont .property-name {
    float: none;
}

.cr.function.appBigFont .icon {
    position: sticky;
    bottom: 27px;
}

.icon {
    font-family: 'iconfont';
    font-size: 130%;
    float: right;
}

.link {
    width: 100%;
    display: inline-block;
}

.link img {
    width: 100%;
}