.cdn-full-page{height:100%}.cdn-browser{background:#f4f5f9;height:100%}.cdn-browser .btn-pick-files{position:relative}.cdn-browser .btn-pick-files input{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.cdn-browser .icon-loading{display:none;font-size:20px;margin-right:10px;position:relative;top:4px}.cdn-browser .icon-loading.active{display:inline-block}.cdn-browser .files-nav{background:#fff;border-bottom:1px solid #dadee0;padding:9px 13px}.cdn-browser .files-nav .filter-item{padding-right:20px}.cdn-browser .files-nav .btn,.cdn-browser .files-nav .form-control{font-size:14px;height:34px;line-height:normal;padding:3px 12px}.cdn-browser .files-list{flex-grow:1;overflow:auto;padding:15px}.cdn-browser .files-list .view-grid{display:flex;flex-wrap:wrap;margin:0 -10px}.cdn-browser .files-list .total-text{padding:0 10px}.cdn-browser .files-list .view-grid .file-item{flex-shrink:0;margin-bottom:20px;padding:0 10px;width:12.5%}.cdn-browser .files-list .view-grid .file-item .inner{border:1px solid #dadee0;border-radius:2px;cursor:pointer;height:100%;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.cdn-browser .files-list .view-grid .file-item .inner.active:before{border:4px solid #007bff;border-radius:2px;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.cdn-browser .files-list .view-grid .file-item .inner.active .file-checked-status{align-content:center;background:#007bff;border-radius:50%;display:flex;height:24px;justify-content:center;position:absolute;right:3px;top:3px;width:24px}.cdn-browser .files-list .view-grid .file-item .inner.active .file-checked-status svg{fill:#fff;width:18px}.cdn-browser .files-list .view-grid .file-item .inner .file-thumb img{max-width:100%}.cdn-browser .files-list .view-grid .file-item.is-image .inner .file-thumb img{height:170px;-o-object-fit:cover;object-fit:cover}.cdn-browser .files-list .view-grid .file-item.not-image .inner .file-thumb img{height:auto;padding-top:27px}.cdn-browser .files-list .view-grid .file-item .inner .file-thumb{text-align:center}.cdn-browser .files-list .view-grid .file-item .file-name{background:rgba(0,0,0,.6);bottom:0;color:#fff;font-size:14px;height:54px;left:0;overflow:hidden;padding:7px;position:absolute;right:0;text-overflow:ellipsis}.cdn-browser .browser-actions{background:#fff;border-top:1px solid #dadee0;padding:10px}.cdn-browser .count-selected{color:#007bff;font-size:14px;font-weight:700}.cdn-browser .clear-selected{color:red;cursor:pointer;font-size:14px}.cdn-browser .no-files-text{color:red;font-size:20px;padding:20px}.cdn-browser .upload-new .filepond--root{background-color:#fff;border-bottom:1px solid #dadee0;margin-bottom:0}.cdn-browser .upload-new .filepond--panel-root{background-color:#fff;border-bottom:1px solid #dadee0;border-radius:0}@media (max-width:1365px){.cdn-browser .files-list .view-grid .file-item{width:14.2%}}@media (max-width:1100px){.cdn-browser .files-list .view-grid .file-item{width:14.2%}}@media (max-width:991px){.cdn-browser .files-list .view-grid .file-item{width:25%}}@media (max-width:600px){.cdn-browser .files-list .view-grid .file-item{width:50%}}.cdn-browser .browser-actions .col-left{display:flex}.cdn-browser .browser-actions .col-left .control-remove{margin-right:15px;padding-top:3px}.cdn-browser .browser-actions .col-right .btn{margin-top:3px}#cdn-browser-modal{overflow:hidden;z-index:2051}#cdn-browser-modal .modal-dialog{height:100%;margin-left:auto;margin-right:auto;padding-bottom:55px}#cdn-browser-modal .modal-dialog .modal-content{height:100%}.cdn-browser.is_loading{position:relative}.cdn-browser.is_loading:before{background:#fff;bottom:0;content:"";display:block!important;left:0;opacity:.8;position:absolute;right:0;top:52px;z-index:11}.cdn-browser.is_loading:after{color:#131d29;content:"\f1c5";display:block!important;font:normal normal normal 14px/1 FontAwesome;font-size:50px;left:0;margin-top:-20px;position:absolute;right:0;text-align:center;top:50%;z-index:15}.folder-item .btn-edit{display:none;right:0}.folder-item:hover .btn-edit{display:inline-block}.bg-f5f5f5,.hover\:bg-f5f5f5:hover{background:#f5f5f5}.bg-007bff{background:#007bff}.file-list-item .item-preview img{height:auto;width:20px}.file-list-item .active{background:#75aeeb}.cursor-pointer{cursor:pointer}
