.darkMask { background-color:black; opacity: .83; } .lightMask { background-color:white; opacity: .83; } .lang-select { min-width:initial; color:silver; margin:0; } .login.transparent { background-color:rgba(255, 255, 255, 0.9); } .login.transparent .x-panel-body { background-color:transparent; } .login.transparent .x-form-text, textarea.x-form-field { background-color: rgba(255, 255, 255, 0.6); } /* Tree */ #FR-Tree-Region.x-panel-floating { border-right:1px solid #E0E0E0; } #FR-Tree-Region-xcollapsed { display: none !important; } #FR-Tree-Region .x-panel-body { padding-top: 23px; padding-bottom: 25px; } #FR-Tree-Region .x-tree-node { position: relative; } #FR-Tree-Region .x-tree-node .x-tree-node-anchor { line-height: 28px; } #FR-Tree-Region .x-tree-node .x-tree-node-icon { width: 1.28571429em; height: auto; background-size: 0; } #FR-Center-Region, #FR-Info-Region { box-shadow: 0 0 10px 0 silver; } #FR-Tree-Region-xsplit, #FR-Info-Region-xsplit { border: none; background-color: transparent; } #FR-Info-Region-xsplit .x-layout-mini { visibility:hidden; } #FR-Info-Region-xcollapsed, #ImageViewerInfoPanel-xcollapsed, #FR-NorthDrawer-xcollapsed { display: none !important; } #FR-NorthDrawer { border-bottom:1px solid #E0E0E0; } #FR-Info-Region .x-list-body-inner { padding: 10px 0 20px 0; } .userslist .x-tree-ec-icon {display:none;} .plain-list .x-tree-ec-icon {display:none;} .plain-list .x-tree-node-icon {display:none;} .x-tree-node img.group, .x-tree-node-collapsed img.group { background-image:url(../images/icons/group.svg); background-size: 16px 16px; } .x-tree-node-expanded img.group { background-image:url(../images/icons/group.svg); } .x-tree-node .user .x-tree-node-inline-icon { border-radius: 50%; } .x-tree-node img.user, .x-tree-node-collapsed img.user, .x-tree-node img.user-deactivated, .x-tree-node-collapsed img.user-deactivated{ background-size: 16px 16px; } #FR-Tree-Panel .x-tree-node-el .x-tree-ec-icon { width: 10px; height: 14px; } #FR-Tree-Panel .x-tree-ec-over .x-tree-ec-icon {cursor: default;color: black;} .nodeMenu { position:absolute; right: 10px; top:5px; width:14px; visibility: hidden; cursor: pointer; color: #7D7D7D; } .nodeMenu i:hover { color: black; } #FR-Tree-Region .x-tree-node .x-tree-node-over .nodeMenu { visibility: visible; } .FRLabel { display:inline-block; padding:3px; color:white; text-shadow: 0.05em 0 black, 0 0.05em black, -0.05em 0 black, 0 -0.05em black; font-weight:bolder; font-size:9px; border-radius: 3px; } /* Grid */ #FR-Grid-Panel .typeSeparator { clear:both; color: rgba(0,0,0,.34); font-weight: 500; padding:15px 10px; pointer-events:none; } #FR-Grid-Panel .x-grid3-header { background-color: white; display: none; border-bottom: 1px solid #E8EAED; } #FR-Grid-Panel .x-grid3-row-last { margin-bottom: 40px; } #FR-Grid-Panel .x-grid3-hd-row td { padding: 13px 0 10px 0; font-weight: bold; color: #6F6F6F; } #FR-Grid-Panel .x-grid3-row .fileIcon { color: #8F8F8F; font-size:22px; margin-top: 4px; margin-bottom: 3px; margin-right: 3px; } #FR-Grid-Panel td.x-grid3-td-icons i.fa { margin-right:2px; } .noselect { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #FR-Grid-Panel .x-grid-empty { position:relative; color: #909090; width:320px; height: 90px; } #FR-Grid-Panel .x-grid-empty .dropIcon { float:left; margin-right:15px; margin-top:15px; } #FR-Grid-Panel .x-grid-empty .dropIcon i { color:silver; } /* Thumb mode */ #FR-Grid-Panel .thumbMode .x-grid3-body { padding: 15px 10px; } .gridTmb { width:32px; height:32px; float:right; border-radius:5px; } .tmbItem { float: left; margin: 10px; -moz-user-select:none; -webkit-user-select:none; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); transition: box-shadow 200ms cubic-bezier(0.4,0.0,0.2,1); border-radius: 5px; } .tmbItem.typeFolder { height: 40px; transition: none; } .tmbItem .tmbInner { border-top-right-radius: 5px; border-top-left-radius: 5px; } .tmbItem .tmbInner, .gridTmb { background-size:cover; background-position:center; background-repeat:no-repeat; background-color: #fff; transition: background 0.3s ease; } @keyframes fadein { from { opacity: 0; } to { opacity: 1; } } .tmbItem .title { overflow: hidden; text-align:center; padding:6px 0; white-space:nowrap; background-color: white; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .tmbItem .title .name { display:inline-block; vertical-align:top; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 19px; } .iconsHolder { margin-left: 4px; display: inline-block; } .iconsHolder i {color: silver;margin-left:5px;height:15px;} .tmbItem .thumbFolder { height: 40px; border-radius: 5px; } .tmbItem .thumbFolder .icon { color: #8F8F8F; text-align: center; width: 40px; border-top-left-radius: 1px; border-bottom-left-radius: 1px; } .tmbItem .thumbFolder .filename { font-weight: 500; color: rgba(0, 0, 0, 0.72); } .tmbItem .thumbFolder .filename .wrap { max-width: 95%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; line-height: 18px; } .tmbItem .thumbFolder .icons { padding-right: 3px; text-align: right; } .tmbItemSel { box-shadow: 0 4px 8px 0 rgba(0,0,0,0.14), 0 1px 18px 0 rgba(0,0,0,0.12), 0 3px 5px -1px rgba(0,0,0,0.2); } .tmbItemSel.tmbItem.typeFolder { box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); } .tmbItemSel .thumbFolder .iconsHolder {color: silver;} .tmbItemSel .thumbFolder .filename { margin-left:2px; } .tmbItem.typeFolder.dragged-over { overflow: hidden; border-radius:0; } .tmbItem .label { position:relative; } .tmbItem .label .FRLabel { position:absolute; top: -12px; right: 7px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 100px; font-size:8px; padding: 1px 3px; border-bottom-left-radius:0; border-bottom-right-radius:0; } /* end Thumb mode */ /* Photo mode */ #FR-Grid-Panel .photoMode { background-color: #0F0F0F; } #FR-Grid-Panel .photoMode .x-grid3-body { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); grid-gap: 1px; align-items: stretch; height: auto !important; } #FR-Grid-Panel .photoMode .x-grid-empty { position: absolute; top: 50%; left: 50%; color: white; transform: translate(-50%, -50%); } #FR-Grid-Panel .photoMode .tmbItem { margin:0; width:100%; height: 200px; border-radius: 0; float: none; background-size: contain; background-position: center; background-repeat: no-repeat; background-color: #1C1C1C; transition: background-image 0.3s ease; } #FR-Grid-Panel .photoMode .tmbItemSel { box-shadow: inset 0 0 0 2px white !important; background-color: #2D2D2D; } #FR-Grid-Panel .photoMode .tmbItem .label div { top: 1px; right: 1px; border: 1px solid #1C1C1C; border-radius: 0; } #FR-Grid-Panel .photoMode .tmbItem.tmbItemSel .label div { border-color:white; } .ext-ie #FR-Grid-Panel .photoMode .x-grid3-body { display: block; padding: 15px 10px; } .ext-ie #FR-Grid-Panel .photoMode .tmbItem { float: left; width: 200px; margin: 1px; } /* end Photo mode */ .ext-list { margin-left:5px; color:silver; } /* Menus */ .x-html-editor-tb .frBtn, .x-date-picker .frBtn { margin:1px; border-radius: 1px; padding:2px; line-height: 12px; } .fr-feedback-msg { border-radius: 2px; box-shadow: 0 0 5px #888; background-color: #323232; color: white; padding: 15px; margin:20px; } .fr-feedback-msg:hover { opacity:0.2; } .headerTbar { padding: 0 !important; } .headerTbar .frBtn { font-size:20px; padding: 6px; margin: 5px; color: #7d7d7d; line-height: 25px; border-radius:50%; border: none; } .headerTbar .frBtn.x-btn-over { background-color:rgba(0,0,0,.12); box-shadow: none; } .headerTbar .frBtn.x-btn-click { box-shadow: none; background: rgba(0,0,0,.26); } .headerTbar .frBtn.x-btn-pressed { box-shadow: none; background-color:rgba(0,0,0,.12); } .headerTbar .fr-btn-toggle-view i { padding-top:2px; } .headerTbar .fr-btn-user { line-height: 14px; margin-right: 12px; padding: 3px; } .headerTbar .x-toolbar-ct { height: 70px; } .headerTbar .xtb-sep { height: 35px; margin-left:10px; margin-right:10px; border-color: #e5e5e5; } .headerTbar-btn-tooltip { background-color:black; color:white; padding:7px; font-size:13px; } .headerTbar-btn-tooltip .x-tip-anchor-top { background-image:none; width:0;height:0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid black; } .headerTbar-btn-tooltip .x-tip-anchor-right { width: 0; height: 0; background-image:none; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 7px solid black; } .headerTbar-btn-tooltip .x-tip-anchor-left { width: 0; height: 0; background-image:none; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 7px solid black; } .headerTbar .fr-btn-tree-toggle { margin-left: 12px; } .headerTbar .fr-btn-new { margin-left: 16px; border-radius: 20px; color: black; font-size: 16px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.24), 0 0 2px 0 rgba(0,0,0,.12); } .headerTbar .fr-btn-new i.fa { margin-left: 10px; margin-right: 10px; } .headerTbar .fr-btn-new span { margin-right:15px; } .headerTbar .fr-btn-new.x-btn-over { box-shadow: 0 2px 2px 0 rgba(0,0,0,0.24), 0 0 2px 0 rgba(0,0,0,.12); } .headerTbar .fr-btn-new.x-btn-click { box-shadow: 0 1px 1px 0 rgba(0,0,0,0.24), 0 0 2px 0 rgba(0,0,0,.12); } .fr-btn-search { margin-left:10px; color: gray; } .fr-btn-alerts { color: #CC3C29 !important; } .fr-btn-alerts span { font-size: 13px; line-height: 13px; } #avatar { width: 35px; border-radius:50%; } .colorRed {color:red;} .colorGray, .gray {color:gray;} .silver {color: silver;} .fa.icon-white {color: white !important;} .fa.icon-whitesmoke {color: whitesmoke;} .fa.icon-silver {color: #8F8F8F;} .fa.icon-red {color:#c53929;} .fa.icon-yellow {color:yellow;} .fa.icon-gray {color: #777777;} .fa.icon-blue {color: #4285F4;} .commentField .x-form-field, .commentField .x-form-field:hover { border-color:white; border-top-color: #EBEBEB; box-shadow: none; padding: 5px; } .fr-btn-print-comments { color: silver; font-size: 12px; padding: 4px; min-width: inherit; margin: 0 0 2px 0; } .x-tree-node-el .avatar { background-size:cover; margin-left: 5px; margin-right: 5px; width: 18px; height: 18px; vertical-align: middle; display: inline-block; border-radius: 50%; } @media only screen and (max-device-width: 480px) { .tmbItem {margin:10px 5px;} .x-window-header {padding:10px;} .x-window-body {padding:0 10px;} .x-window-bl.x-panel-nofooter {height:10px;} .x-window-bc .x-window-footer {padding: 0 10px;} } .fr-search-field { border:none; border-bottom:1px solid #E0E0E0; font-size:15px; padding-left: 55px; background-image: url(../images/icons/search.svg); background-size: 30px; background-position: 10px; background-repeat: no-repeat; }