#mediaModal { top: 0 !important; }
#mediaModal h3 { border: none; }
#mediaModal #returnAjax { background: #eee; margin: 0 -1rem -1rem; padding: 1rem; }

.mce-panel { z-index: 9999 !important; }

.mce-reset { z-index: 1000 !important; }

.mediaBox { background-color: #f5f5f5; }
.mediaBox .box-body { padding: 0; }
.mediaBox .box-header { margin-left: 0 !important; }
.mediaBox .box-header .box-title { margin-left: 0 !important; }
.mediaBox .box-header i { margin-left: 0 !important; width: 20px !important; }

.folderTitle { color: #444; display: block; }
.folderTitle p { display: inline-block; vertical-align: middle; margin-bottom: 0; }
.folderTitle a { display: inline-block; float: right; vertical-align: middle; margin-bottom: 0; }

.headerNotClick { cursor: auto; }
.headerNotClick i { cursor: default; }
.headerNotClick i::before { cursor: default; }
.headerNotClick i::after { cursor: default; }

.box .box-header .box-title span.youAreHere { color: #444; top: 0; left: 0; }

.gridVariation { border: solid 1px #c6c6c6; }
.gridVariation .grid-x .cell { background-color: #eee; overflow: hidden; height: 30px; border-right: 0px; }
.gridVariation .grid-x .cell p { display: none; }
.gridVariation .grid-x .cell:nth-of-type(2n) { background-color: #e1e1e1; }

#GridRWDModal button { margin-top: 10px; }

.mediaPlik { width: 140px; height: 140px; border-radius: 2px; display: inline-block; overflow: hidden; margin: 3px; padding: 2px; position: relative; background-color: #FFF; box-shadow: #999 0 0 4px; }
.mediaPlik .obiektMediaHover { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: absolute; z-index: 9; top: 0; display: none; }
.mediaPlik .obiektMediaHover .insertButtonFileHover { top: 50%; transform: translateY(-50%) translateX(-50%); position: absolute; left: 50%; }
.mediaPlik img { max-width: 136px; max-height: 136px; width: 100%; height: 100%; object-fit: cover; }
.mediaPlik .obiektMedia { position: relative; width: 136px; height: 136px; display: table-cell; text-align: center; vertical-align: middle; }
.mediaPlik .obiektMedia i { font-size: 60px; }
.mediaPlik .tytulPliku { display: block; width: 136px; padding: 0 5px; word-wrap: break-word; transform: translateY(-20px); background: #FFF; color: rgba(47, 50, 58, 0.6); font-size: 10px; line-height: 20px; }
.mediaPlik .opcje { display: block; bottom: 1px; position: absolute; width: 20px; height: 20px; margin-bottom: 106px; margin-left: 106px; z-index: 12; }
.mediaPlik .opcjePliku { width: 132px; margin-top: 20px; margin-left: -104px; display: block; }
.mediaPlik .opcjePliku li { text-align: center; height: 30px; }
.mediaPlik .opcjePliku li span { line-height: 30px; }
.mediaPlik:hover .obiektMediaHover { display: block; }
.mediaPlik:hover .buttonOpcje { background-color: #fff; }

.zmiennazwe { margin: 20px; }
.zmiennazwe button { display: inline-block; }
.zmiennazwe input { display: inline-block; }

.kreska { width: 140px; height: 2px; display: block; position: absolute; bottom: 0px; background-color: #FFF; }

.mediaPlik:hover { background: rgba(153, 153, 153, 0.3); cursor: pointer; box-shadow: #84b512 0 0 5px; }
.mediaPlik:hover i { background: none; border: none; }
.mediaPlik:hover .tytulPliku { border: none; transform: translateY(-100%); transition: all 0.2s ease-in-out; }
.mediaPlik:hover img { border: none; }

.funkcjonalnosc { width: 140px; background-color: transparent; box-shadow: rgba(153, 153, 153, 0.4) 0 0 4px; }
.funkcjonalnosc .tytulPliku { width: 136px; }

.buttonOpcje { background-color: rgba(255, 255, 255, 0.3); display: block; width: 18px; height: 18px; border-radius: 50%; box-shadow: #FFF 0 0 2px; cursor: pointer; }
.buttonOpcje i { font-size: 12px; line-height: 18px; color: rgba(47, 50, 58, 0.8); }

.comeback { height: 40px; line-height: 40px; padding: 0 10px; display: block; font-size: 16px; color: #5a910d; }

.folderBlock { width: auto; margin: 10px 0 15px 0; position: relative; }
.folderBlock .clickMedia { display: inline-block; vertical-align: top; }
.folderBlock .opcje { display: inline-block; position: absolute; margin: 10px 0 0 0; vertical-align: top; right: 5px; top: 0px; }
.folderBlock .mediaPlik { height: 40px; line-height: 40px; font-size: 14px; padding: 0 10px; overflow: visible; }
.folderBlock .obiektMedia { min-width: 130px; height: 40px; display: inline-block; text-align: left; vertical-align: top; width: auto; overflow: hidden; }
.folderBlock .obiektMedia i { font-size: 16px; }

.filesBlock { margin: 10px 0 0 0; }

.addPlik { max-width: 300px; width: 100%; background: #FFF url("../img/spritemap.png") no-repeat 5px center; background-size: contain; }

.addPlik:hover { background: url("../img/spritemap.png") no-repeat 5px center; background-size: contain; }

#drop-area { height: 100%; width: 100%; }

.dataDirectory { display: none; }

.dataFile { display: none; }

#addFolder { position: absolute; left: 50% !important; transform: translateX(-50%); min-width: 300px; }

.deleteFolderModal { position: absolute; left: 50% !important; transform: translateX(-50%); }

.changeFolderModal { position: absolute; left: 50% !important; transform: translateX(-50%); }

.deleteFileModal { position: absolute; left: 50% !important; transform: translateX(-50%); }

.renameFileModal { position: absolute; left: 50% !important; transform: translateX(-50%); min-width: 300px; }

#dropdown { display: inline-block; }

#fileImg { max-width: 90%; max-height: 180px; }

.box .box-body p.fileInfoTitle { font-size: 11px !important; font-weight: bold; line-height: 1; margin-bottom: 10px; overflow: hidden; }
.box .box-body p.fileInfoTitle span { font-weight: normal; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; }

#imgFileInfo { max-height: 180px; max-width: 420px; width: 100%; display: inline-block; vertical-align: top; overflow: hidden; }

.fileInfoText { display: inline-block; top: 1px; vertical-align: top; width: 100%; }

.fileInfoBox .configBoxButtonsTinyMCE { visibility: visible; display: none; right: 0; }

#insertButtonLink { margin-top: 10px; }

@media (max-width: 850px) { .fileInfoBox1 { height: 100%; } }
.copyURLbox { margin-top: 20px; }

.copyURL { font-size: 12px; font-weight: bold; margin-top: 20px; color: #999; position: relative; }

.fileName { height: 43px; display: block; }

#fileUrl { cursor: pointer; color: #999; }

.infoCopyUrl { display: block; position: absolute; background-color: #2f323a; padding: 10px 20px; border-radius: 5px; box-shadow: #999 0 0 5px; top: 0; color: #FFF; margin: 5px 20px; font-weight: normal; opacity: 0; }

.opcjePliku button { color: #84b512; }
.opcjePliku button:hover { color: #5a910d; }

.pojedynczyFormularz { margin-top: 30px; }

.reveal-overlay { z-index: 9999; }

#linkiModal { max-width: 600px; }
#linkiModal input, #linkiModal select { margin: 0; }

input.cache-lifetime { display: inline-block; margin-left: 5px; margin-right: 5px; width: 100px; }
input.cache-lifetime.ml-0 { margin-left: 0; }

/*# sourceMappingURL=cache.css.map */
