﻿/*dnnLabel Override*/
.dnnLabel {
    width: auto;
    text-align: left;
}

/* ------------------------------------------ */
/* General Styles                             */
/* ------------------------------------------ */
.ResourceLibraryDocumentsWrapper {}

/* ------------------------------------------ */
/* MainView.ascx                              */
/* ------------------------------------------ */
.ResourceLibraryDocumentsWrapper .MainView { height: 50px; }
.ResourceLibraryDocumentsWrapper .MainView .Controls { background-color: #ccc; border: 1px solid #848484; height: 35px; }
.ResourceLibraryDocumentsWrapper .MainView .Value { float: left; padding: 5px; }
.ResourceLibraryDocumentsWrapper .SubModuleControlPanelSep { clear: both; }

/* ------------------------------------------ */
/* ViewResourceLibraryDocumentFolders.ascx             */
/* ------------------------------------------ */
.ViewResourceLibraryDocumentFolders {}
.ViewResourceLibraryDocumentFolders .Folders  ul { padding: 0; margin: 0; } 
.ViewResourceLibraryDocumentFolders .Folders li { list-style: none; padding: 3px; margin: 0; }

/* ------------------------------------------ */
/* ViewResourceLibraryDocumentFolder.ascx              */
/* ------------------------------------------ */
.ViewResourceLibraryDocumentFolder {}
.ViewResourceLibraryDocumentFolder .FolderDescription { border-bottom: 1px solid #ccc; padding-bottom: 3px; }
.ViewResourceLibraryDocumentFolder .SubFolders { border-bottom: 1px solid #ccc; padding-bottom: 3px; padding-top: 3px; }
.ViewResourceLibraryDocumentFolder .SubFolders li { list-style: none; padding: 3px; margin: 0; }
.ViewResourceLibraryDocumentFolder .SubFolders .SubFolderFooter { clear: both; }
.ViewResourceLibraryDocumentFolder .Documents { border-bottom: 1px solid #ccc; padding-bottom: 3px; }

/* ------------------------------------------ */
/* Hyperlink Icon Styles */
/* ------------------------------------------ */
.ViewResourceLibraryDocumentFolder .SubFolders .Default,
.ViewResourceLibraryDocumentFolders .Default { padding-top: 5px; padding-left: 34px; margin-right: 10px; background: url("Images/PDdefault.png") no-repeat; }
 
.ViewResourceLibraryDocumentFolder .SubFolders .Document,
.ViewResourceLibraryDocumentFolders .Document { padding-top: 5px; padding-left: 34px; margin-right: 10px; background: url("Images/PDdocument.png") no-repeat; }
 
.ViewResourceLibraryDocumentFolder .SubFolders .Calendar,
.ViewResourceLibraryDocumentFolders .Calendar { padding-top: 5px; padding-left: 34px; margin-right: 10px; background: url("Images/PDcalendar.png") no-repeat; }

.ViewResourceLibraryDocumentFolder .SubFolders .Meetings,
.ViewResourceLibraryDocumentFolders .Meetings { padding-top: 5px; padding-left: 34px; margin-right: 10px; background: url("Images/ManageMeetings_30x30.png") no-repeat; }

.ViewResourceLibraryDocumentFolder .SubFolders .Members,
.ViewResourceLibraryDocumentFolders .Members { padding-top: 5px; padding-left: 34px; margin-right: 10px; background: url("Images/PDmembers.png") no-repeat; }

/* ------------------------------------------ */
/* EditResourceLibraryDocumentFolders.ascx             */
/* ------------------------------------------ */
.EditResourceLibraryDocumentFolders {}
.EditResourceLibraryDocumentFolders .Instruction_Holder { width: 90%; }
.EditResourceLibraryDocumentFolders .EditFolder_Holder { width: 98%; height: auto; padding: 5px; margin-right: 10px; border: 0px solid #000; float: left; }
.EditResourceLibraryDocumentFolders .EditDocument_Holder { width: 98%; height: auto; padding: 5px; padding-left: 10px; border: 0px solid #000; border-left: 0px dashed #000; float: left; }
.EditResourceLibraryDocumentFolders h1 { font-size: 18px;}

/* ------------------------------------------ */
/* EditResourceLibraryDocumentFolder.ascx              */
/* ------------------------------------------ */
.EditResourceLibraryDocumentFolder {}

/* ------------------------------------------ */
/* EditResourceLibraryDocument.ascx                    */
/* ------------------------------------------ */
.EditResourceLibraryDocument {}
.EditResourceLibraryDocument { padding: 5px; }
.EditResourceLibraryDocument .LabelWrapper { clear: both; overflow: hidden; }
.EditResourceLibraryDocument .dnnLabel { width: 12em; font-weight: bold; }
.EditResourceLibraryDocument .Value { float:left; }

.EditResourceLibraryDocument .Upload { clear: both; overflow: hidden; margin-top: 10px; margin-bottom: 10px;}
.EditResourceLibraryDocument .RadUploadWrapper { float: left; }

.EditResourceLibraryDocument .Exemptions { clear: both; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
.EditResourceLibraryDocument .ExemptReasons {  }
.EditResourceLibraryDocument .ExemptReasons .DNNLabel { float: none; width: 100%;}

.EditResourceLibraryDocument .SecurityRoles { clear: both; overflow: hidden; margin-top: 10px; margin-bottom: 10px;}
.EditResourceLibraryDocument .SecurityRoles .rfdInputDisabled { text-decoration: line-through; }

.EditResourceLibraryDocument .UploadValidator { float: left; }
.EditResourceLibraryDocument .RadUploadWrapper { float: left; }
.EditResourceLibraryDocument .RadProgressAreaWrapper { float: left; margin-top: 10px; margin-bottom: 10px; }

.EditResourceLibraryDocument .ButtonWrapper { clear: both; overflow: hidden; }

.EditResourceLibraryDocument  .Update {
    background-image: url("Images/edit.gif");
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 30px;
    display: inline-block;
    line-height: 30px; 
}

.EditResourceLibraryDocument .Insert {
    background-image: url("images/upload_small.gif");
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 30px;
    display: inline-block;
    height: 30px;
    line-height: 30px; 
}

.EditResourceLibraryDocument .Cancel {
    background-image: url("images/cancel_small.gif");
    background-position: left;    
    background-repeat: no-repeat;
    padding-left: 30px;
    display: inline-block;
    height: 30px;  
    line-height: 30px;   
}

.EditResourceLibraryDocument .BulkPublish {
    background-image: url("Images/bulk_publish.gif");
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 30px;
    display: inline-block;
    height: 30px;   
    line-height: 30px;   
}

/* ------------------------------------------ */
/* Settings.ascx                              */
/* ------------------------------------------ */
.Settings {  }

.ModCMISResourceLibraryDocumentsC .EditDocument_Holder {
    width: 98%;
    float: left;
}

.ModCMISResourceLibraryDocumentsC .EditFolder_Holder {
    width: 98%;
    float: left;
}


