/* - CSS document-explorer - Author SODIKART <webmaster@sodikart.com> - Date 2018-10-01 12:12:01 - Copyright */
/* ----- document-explorer.css (../../) ----- */
 #document-explorer {} #tree-explorer {max-height:400px; width:auto; margin-bottom:10px; overflow:auto; font-size:14px;} .file {display:block; margin-right:0;} #file-explorer .panel {border-bottom:0;} #file-explorer .file {display:block; margin-right:0;} #file-explorer .file.disabled {opacity:.7 !important;} #file-explorer .file:hover {box-shadow:0 0 10px #AAA;} #file-explorer .file:hover .file-description {display:block;} #file-explorer .corner {border-color:transparent #D8D8D8 #D5D5D5 transparent;} #file-explorer .file-name {color:#444; font-size:14px; font-weight:bold; height:62px;} #file-explorer .file-name small {font-weight:normal;} #file-explorer .file-description {display:none; position:absolute; bottom:62px; width:94%; margin-left:3%; background-color:rgba(245,245,245,0.9); padding:5px; z-index:999; color:#676A6C; border:1px solid #E5E5E5; border-bottom:0;} #file-explorer .file-description .file-infos {line-height:25px; font-size:14px; color:#222;} #file-explorer .file-description .hr-line-dashed {margin:5px 0; background-color:#CCC;} #file-explorer, #file-explorer-container {position:relative;} #file-explorer-title {display:inline-block; max-width:80%;} #file-explorer-loading {position:absolute; width:100%; height:100%; text-align:center; z-index:200; padding-top:20px; top:0; color:#ff511f;} #file-explorer-empty {padding:30px 20px; text-transform:uppercase; color:#888;} #file-explorer-empty h2 {margin-top:20px;} #file-explorer-loading, #file-explorer-empty, #file-explorer-header, #tree-explorer-loading, #tree-explorer-empty {display:none;} #file-explorer-history-back {visibility:hidden;} .file-manager {color:#444;} .file-manager .btn {text-overflow:ellipsis; overflow:hidden;} #file-manager-search-cancel {display:none;} #document-explorer .tree-manager .fa-folder-open:not(.text-danger) {color:#ff511f} @media (max-width:996px) { #tree-explorer {max-height:200px;} } .tree, .tree ul {margin:0; padding:0; list-style:none; position:relative;} .tree ul {margin-left:1em;} .tree ul ul {margin-left:.5em} .tree ul:before {content:""; display:block; width:0; position:absolute; top:0; bottom:0; left:0; border-left:1px dotted;} .tree li {margin:0; padding:0 .75em; line-height:1.75em; position:relative;} .tree ul li:before {content:""; display:block; width:10px; height:0; border-top:1px dotted; margin-top:-1px; position:absolute; top:1em; left:0;} .tree ul li:last-child:before {background:white; height:auto; top:1em; bottom:0;} .tree-link li a {color:#ff511f;} .tree-link li a:hover {text-decoration:underline;} .tree li label {color:inherit; white-space:nowrap; font-weight:normal;} .tree li label.important {color:#ed5565;} .tree li label:hover {color:#111; text-decoration:none; cursor:pointer;} .tree li label.important:hover {color:#cb2e3e;} .tree li label.active {font-weight:bold;} .tree li .fa {cursor:pointer;} .tree li {white-space:nowrap;} .tree li input {display:none;} .tree li input ~ ul {display:none;} .tree li input:checked ~ ul {display:block;} .tree input ~ .fa-minus-square-o {display:none;} .tree li input:checked ~ .fa-plus-square-o {display:none;} .tree li input:checked ~ .fa-minus-square-o {display:inline;} .file {border:1px solid #DDD; padding:0; background-color:#fff; position:relative; margin-bottom:20px; margin-right:20px;} .file:active, .file:focus, .file:hover {text-decoration:none;} .file-manager .hr-line-dashed{margin:15px 0;} .file .image img {max-height:100%; display:block; margin:0 auto;} .file .icon {padding:15px 10px; text-align:center;} .file .icon, .file .image {height:100px; overflow:hidden;} .file .icon .fa {font-size:70px;} .file .icon .fa:not(.text-danger) {color:#BBB;} .file .icon .fa-folder {margin-left:-10px;} .file-control {color:inherit; font-size:11px; margin-right:10px; white-space:nowrap;} .file-control.active {text-decoration:underline; font-weight:bold;} .file .file-name {padding:10px; background-color:#f8f8f8; border-top:1px solid #e7eaec;} .file-name small {color:#676a6c;} #privacy-modal .modal-footer .btn {margin-bottom:10px;} 