﻿.file-folder-view ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.file-folder-view ul li
{
    cursor: pointer;
    padding-left: 20px;
    background-repeat: no-repeat;
}

    .file-folder-view ul li.folder
    {
        padding-left: 28px;
        background-image: url('/Content/images/folder.jpg');
    }


    .file-folder-view ul li.folder[expanded="true"]
    {
        background-image: url('/Content/images/folder-collapsed.png');        
    }

    .file-folder-view ul li.folder[expanded="false"]
    {
        background-image: url('/Content/images/folder-expanded.png');        
    }

    .file-folder-view ul li.file
    {
        background-image: url('/Content/images/file.jpg');
    }

    .file-folder-view ul li.file[path$=".webm"],
    .file-folder-view ul li.file[path$=".ogv"],
    .file-folder-view ul li.file[path$=".mp4"],
    .file-folder-view ul li.file[path$=".3gp"]
    {
        background-image: url('/Content/images/video.png');
    }

.file-folder-view span
{
    display: inline-block; zoom: 1; *display: inline;
    padding-bottom: 5px;
}

    .file-folder-view span.selected
    {
        background-color: #aad4fa;
        color: #08287f;
        padding: 2px;
    }

.file-folder-view .cont
{
    
    padding: 5px;
    width: 100%;
    min-height: 250px;
    max-height: 450px;
    
}

.trig-img
{
    vertical-align: middle;
}

/********************************/
.file-folder-view.site-map li.folder
{
    cursor: default;
    padding-left: 20px;    
}