.SKDocFinder {
    width: 100%;
    position: relative;
}

.SKDocFinderHeader {
    width: 100%;
    font-size: 100%;
    font-weight: bold;
    position: relative;
    float: left;
    border-bottom: 1px solid #555555;
    margin: 0 0 5px 0;
    padding: 0 0 5px 0;
}

.SKDocFinderBody {
    width: 100%;
    margin: 0 0 15px 0;
    font-size: 100%;
    position: relative;
    float: left;
    clear: left;
}

.SKDocFinderFolderPanel {
    width: 33%;
    position: relative;
    float: left;
    padding: 0 !important;
    overflow: hidden;
}

    .SKDocFinderFolderPanel .SKDocFinderSearchPanel input {
        height: 25px;
        width: 90%;
        line-height: 25px;
        margin: 0 0 10px 0;
        border-width: 1px;
        border-style: solid;
        border-color: #ABADB3 #E2E3EA #E2E3EA #E2E3EA;
        text-indent: 5px;
        float: left;
    }

.SKDocFinderFolders {
    clear: both
}

.SKDocFinderBody .SKDocFinderFolders button,
.SKDocFinderBody .SKDocFinderFolders a {
    cursor: pointer;
    font-weight: 400!important;
}

.SKDocFinderBody .SKDocFinderFolders ul {
    margin: 0 !important;
    padding: 0px !important;
}

    .SKDocFinderBody .SKDocFinderFolders ul li {
        width: 100%;
        margin: 0 !important;
        padding: 2px 0;
        line-height: 20px;
        list-style: none;
        list-style-position: outside !important;
        background: url('/media/sskflrjm/tree-folder.gif') no-repeat 1px 2px;
    }

    .SKDocFinderBody .SKDocFinderFolders ul ul {
        margin: 0 0 0 13px !important;
        border-left: 1px dashed #666;
    }

        .SKDocFinderBody .SKDocFinderFolders ul ul button, .SKDocFinderFolders ul button,
        .SKDocFinderBody .SKDocFinderFolders ul ul a, .SKDocFinderFolders ul a {
            padding: 0;
            margin: 0 10px 0 25px;
            display: inline-block;
            line-height: normal;
            font-family: "open sans", sans-serif;
            color: inherit;
            background-color: transparent;
            border: none;
            font-size: 100%;
            text-align: left;
        }

.SKDocFinderBody .SKDocFinderFilesPanel {
    width: 33%;
    position: relative;
    float: left;
    padding: 0 !important;
    border-left: 1px solid #555555;
}

.SKDocFinderBody .SKDocFinderFiles ul, .SKDocFinderBody .SKDocFinderSearchResults ul {
    list-style-type: none;
    margin: 0 !important;
    padding: 0px !important;
}

    .SKDocFinderBody .SKDocFinderFiles ul li, .SKDocFinderBody .SKDocFinderSearchResults ul li {
        width: 100%;
        margin: 0 !important;
        padding: 2px 0;
        line-height: 20px;
        list-style: none;
        list-style-position: outside !important;
        background: url('/images/fileicons/14x14/unknown.gif') no-repeat 5px 3px;
    }

.SKDocFinderBody .SKDocFinderFiles button, .SKDocFinderBody .SKDocFinderSearchResults button,
.SKDocFinderBody .SKDocFinderFiles a, .SKDocFinderBody .SKDocFinderSearchResults a {
    display: inline-block;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    cursor: pointer;
    padding: 0 5px 0 0px;
    margin: 0 10px 0 25px;
    line-height: normal;
    font-family: "open sans", sans-serif;
    color: inherit;
    background-color: transparent;
    border: none;
    font-size: 100%;
    font-weight: 400!important;
    text-align: left;
}

.SKDocFinderBody .SKDocFinderSearchResults p {
    background: none;
    padding: 0 0 0 7px;
    width: auto;
    float: none;
}

.SKDocFinderSearchLabel {
    padding: 0 0 0 7px;
}

.SKDocFinderPreviews {
    width: 33%;
    position: relative;
    float: left;
    padding: 0 !important;
    border-left: 1px solid #555555;
}

    .SKDocFinderPreviews .SKDocFinderAssetTitle, .SKDocFinderPreviews .SKDocFinderAssetName, .SKDocFinderPreviews .SKDocFinderAssetSummary {
        margin: 0 0 5px 0;
        padding: 0 5px;
        display: block;
        -ms-word-wrap: break-word;
        word-wrap: break-word;
        line-height: normal;
        cursor: pointer;
    }

    .SKDocFinderPreviews .SKDocFinderAssetSummary {
        font-size: 0.8em;
    }

    .SKDocFinderPreviews .SKDocFinderDownloadButton {
        text-decoration: none;
        line-height: 22px;
        font-weight: normal;
        background-color: #777;
        color: #fff;
        padding: 3px 10px;
        display: block;
        float: left;
        margin: 15px 0 0 5px;
    }

        .SKDocFinderPreviews .SKDocFinderDownloadButton:hover {
            background-color: #555;
            color: #fff;
        }

    .SKDocFinderPreviews img {
        width: 200px;
    }

.SKDocFinderSearchClose {
    width: 16px;
    height: 16px;
    position: relative;
    float: right;
    cursor: pointer;
    background: url('/App_Themes/AdminClassic/images/close.gif') 0 1px no-repeat;
}

    .SKDocFinderSearchClose span {
        text-indent: -9999px;
        display: block;
        float: right;
        margin: 0;
        padding: 0;
    }

.SKDocFinderSearchPanel label {
    display: none;
}

.SKDocFinderLoading {
    background: url(/App_Themes/AdminClassic/Images/ajax-loader.gif) no-repeat 6px 6px;
    width: 24px;
    height: 24px;
    position: relative;
    float: right;
    float: left;
}

.SKDocFinderFileActive button, .SKDocFinderFileActive a {
    background-color: #eeeeee !important;
}

button.SKDocFinderFolderActive, a.SKDocFinderFolderActive {
    background-color: #eeeeee !important;
}

.SKDocFinderPreviews div span {
    font-weight: bold;
}

.SKDocFinderPreviews .SKDocFinderAssetSummary {
}

.SKDocFinderPreviews .SKDocFinderAssetPreview {
    margin: 0 0 0 5px;
}

    .SKDocFinderPreviews .SKDocFinderAssetPreview span {
        display: block;
    }

    .SKDocFinderPreviews .SKDocFinderAssetPreview img {
        width: 100px;
        margin: 15px 0 0 0;
        border: 3px solid #fff;
        box-shadow: 0 0 3px #999;
    }

/* ICON SWAP */
.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileAIF {
    background: url('/images/fileicons/14x14/aif.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileAMR {
    background: url('/images/fileicons/14x14/amr.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileASX {
    background: url('/images/fileicons/14x14/asx.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileCAB {
    background: url('/images/fileicons/14x14/cab.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileCHM {
    background: url('/images/fileicons/14x14/chm.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileCSV {
    background: url('/images/fileicons/14x14/csv.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileDOC {
    background: url('/media/zkzhbmjq/doc.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileDOCX {
    background: url('/images/fileicons/14x14/docx.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileDOT {
    background: url('/images/fileicons/14x14/dot.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileEPS {
    background: url('/images/fileicons/14x14/eps.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileXLM {
    background: url('/images/fileicons/14x14/excel.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileEXE {
    background: url('/images/fileicons/14x14/exe.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileFLA {
    background: url('/images/fileicons/14x14/fla.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileGIF {
    background: url('/images/fileicons/14x14/gif.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileHTM {
    background: url('/images/fileicons/14x14/htm.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileINC {
    background: url('/images/fileicons/14x14/inc.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileJPG {
    background: url('/images/fileicons/14x14/jpg.gif') no-repeat 5px 4px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileKMZ {
    background: url('/images/fileicons/14x14/kmz.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMDB {
    background: url('/images/fileicons/14x14/mdb.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMHT {
    background: url('/images/fileicons/14x14/mht.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMOV {
    background: url('/images/fileicons/14x14/mov.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMP3 {
    background: url('/images/fileicons/14x14/mp3.gif') no-repeat 7px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMP4 {
    background: url('/images/fileicons/14x14/mp4.gif') no-repeat 7px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMPG {
    background: url('/images/fileicons/14x14/mpg.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMSG {
    background: url('/images/fileicons/14x14/msg.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileMSI {
    background: url('/images/fileicons/14x14/msi.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePDF {
    background: url('/media/2gjpupto/pdf.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePEG {
    background: url('/images/fileicons/14x14/peg.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePNG {
    background: url('/images/fileicons/14x14/png.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePOT {
    background: url('/images/fileicons/14x14/pot.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePPS {
    background: url('/images/fileicons/14x14/pps.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePPT {
    background: url('/images/fileicons/14x14/ppt.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePPTX {
    background: url('/images/fileicons/14x14/pptx.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFilePUB {
    background: url('/images/fileicons/14x14/pub.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileRTF {
    background: url('/images/fileicons/14x14/rtf.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileSIB {
    background: url('/images/fileicons/14x14/sib.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileSWF {
    background: url('/images/fileicons/14x14/swf.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileTIF {
    background: url('/images/fileicons/14x14/tif.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileTML {
    background: url('/images/fileicons/14x14/tml.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileTXT {
    background: url('/images/fileicons/14x14/txt.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileWAV {
    background: url('/images/fileicons/14x14/wav.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileWMA {
    background: url('/images/fileicons/14x14/wma.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileWMV {
    background: url('/images/fileicons/14x14/wmv.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileWPS {
    background: url('/images/fileicons/14x14/wps.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileXLS {
    background: url('/images/fileicons/14x14/xls.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileXLSX {
    background: url('/images/fileicons/14x14/xlsx.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileXML {
    background: url('/images/fileicons/14x14/xml.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileXSD {
    background: url('/images/fileicons/14x14/xsd.gif') no-repeat 5px 3px;
}

.SKDocFinderBody .SKDocFinderFilesPanel .SKDocFinderFileZIP {
    background: url('/media/imgp12gq/zip.gif') no-repeat 5px 3px;
}

/* === */
