@import url(../../Admin/WiCMS3/fonts/fontello/css/fontello.css);
@import url(../../Admin/WiCMS3/js/jquery/link-generator/css/link-generator.css);
#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; }

html { min-height: 100%; }
html body { min-height: 100%; }

.adminFront { background: #25272e; padding: 10px 25px; }
.adminFront .row { max-width: 100%; }
.adminFront .logoWiCMS { display: inline-block; vertical-align: middle; }
.adminFront .logoWiCMS img { max-width: 85px; margin-left: 25px; }
.adminFront .menuOpen { display: inline-block; vertical-align: middle; position: relative; margin-left: -41px; }
.adminFront .menuOpen ul li a.iconStart::after { display: none; }
.adminFront .menuOpen a.iconStart i { margin-left: 20px; color: #fff; font-size: 25px; }
.adminFront .menuOpen #menuAdminList { background: #2f323a; box-shadow: 0 0 10px black; border: none; padding: 10px 0 40px 0; }
.adminFront .menuOpen #menu-showhide { min-width: 250px; margin: -10px 0 0; position: relative; z-index: 0; }
.adminFront .menuOpen .topnav { padding: 40px 28px 25px 0; }
.adminFront .menuOpen img.icon-menu { margin-left: 10px; margin-right: 3px; margin-top: 3px; }
.adminFront .menuOpen ul.topnav { margin: 0; font-size: 14px; line-height: 0.5em !important; list-style: none !important; padding: 0; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); }
.adminFront .menuOpen ul.topnav li a { color: #eee !important; font-weight: bold; display: block; font-size: 12px; height: 50px; line-height: 50px !important; list-style: none outside none; padding: 0 10px 0 10px; text-decoration: none; text-transform: uppercase; transition: all 0.2s ease 0s; }
.adminFront .menuOpen ul.topnav li a i { font-size: 15px; left: -5px; position: relative; width: 30px; top: 3px !important; display: inline-block; height: 30px; text-align: center; padding: 0; border-radius: 100%; line-height: 30px; margin-left: 10px; }
.adminFront .menuOpen .topnav.slicknav li { border-bottom: 1px solid rgba(255, 255, 255, 0.04); }
.adminFront .menuOpen .topnav.slicknav li ul li { border-bottom: none; }
.adminFront .menuOpen ul.topnav li a:hover { background: #25272E; color: white !important; text-shadow: none; position: relative; }
.adminFront .menuOpen ul.topnav ul { margin: 0; padding: 0; display: none; background: #25272E; position: relative; }
.adminFront .menuOpen ul.topnav ul li { margin: 0; padding: 0; clear: both; list-style: none outside none; }
.adminFront .menuOpen ul.topnav ul li a { color: #fff; font-size: 12px; font-weight: 100 !important; outline: 0 none; transition: all 0.2s ease 0s; text-align: left; text-transform: capitalize; padding: 6px 0 7px 50px; position: relative; }
.adminFront .menuOpen ul.topnav ul li a:hover { background-color: transparent; color: #666 !important; }
.adminFront .menuOpen ul.topnav ul ul li a { color: #444; padding-left: 40px; transition: all 0.2s ease 0s; }
.adminFront .menuOpen ul.topnav ul ul li a:hover { background-color: #D3CEB8; color: #0C7CBB; }
.adminFront .menuOpen ul.topnav h4 { float: right !important; margin-top: -2px; }
.adminFront .menuOpen .bottom-list-menu { margin: 30px 0 0; padding: 0 0 0 20px; }
.adminFront .menuOpen .bottom-list-menu li { list-style: none; font-size: 12px; padding: 10px 0 10px 15px; color: rgba(255, 255, 255, 0.4); cursor: pointer; word-spacing: 2px; letter-spacing: 0; text-transform: uppercase; }
.adminFront .menuOpen .bottom-list-menu li small { float: right; font-size: 16px; padding: 5px 20px 0 0; }
.adminFront .menuOpen .bottom-list-menu li span { height: 30px; border: 2px solid rgba(255, 255, 255, 0.1); float: right !important; width: 30px; text-align: center; font-size: 14px !important; border-radius: 50%; left: -18px !important; line-height: 29px; top: -7px; color: rgba(255, 255, 255, 0.9) !important; }
.adminFront .menuOpen .bottom-list-menu li small { padding: 0px 20px 0 0; }
.adminFront .menuOpen .nav.navbar-stacked li a span { padding: 6px; text-indent: 0px; }
.adminFront .menuOpen .nav.navbar-stacked li a i { left: 15px; }
.adminFront .menuOpen .box .box-header .box-title i { cursor: default; }
.adminFront .menuOpen .box-tools span { color: rgba(47, 50, 58, 0.5); }
.adminFront .menuOpen #menu-showhide .icon-desktop { text-indent: -0.3px; }
.adminFront .menuOpen #menu-showhide .icon-newspaper { text-indent: -1.3px; }
.adminFront .menuOpen .palette-Green-Menu.bg { background-color: #5a910d !important; }
.adminFront .menuOpen .palette-Green-Menu.text { background-color: #5a910d !important; }
.adminFront .menuOpen .kolorIkony.bg { color: #5a910d !important; background-color: transparent !important; }
.adminFront .menuOpen .kolorIkony.text { color: #5a910d !important; background-color: transparent !important; }
.adminFront .menuOpen .palette-Blue-Menu.bg { background-color: #1976D2 !important; }
.adminFront .menuOpen .palette-Blue-Menu.text { background-color: #1976D2 !important; }
.adminFront .menuOpen .kolorIkonyBlue.bg { color: #1976D2 !important; background-color: transparent !important; }
.adminFront .menuOpen .kolorIkonyBlue.text { color: #1976D2 !important; background-color: transparent !important; }
.adminFront .menuOpen .palette-Yellow-Menu.bg { background-color: #f9c231 !important; }
.adminFront .menuOpen .palette-Yellow-Menu.text { background-color: #f9c231 !important; }
.adminFront .menuOpen .kolorIkonyYellow.bg { color: #f9c231 !important; background-color: transparent !important; }
.adminFront .menuOpen .kolorIkonyYellow.text { color: #f9c231 !important; background-color: transparent !important; }
.adminFront .menuOpen ul.topnav ul li a { padding: 6px 0 7px 14px; }
.adminFront .menuOpen ul.topnav ul ul { padding: 0px 25px !important; }
.adminFront .menuOpen ul.topnav ul ul li a { background: transparent; padding-left: 15px; }
.adminFront .menuOpen ul.topnav ul ul li a:hover { background: transparent; font-weight: 500; }
.adminFront .menuOpen .is-accordion-submenu-parent > a:after { border-color: #f5f5f5 #0000 #0000; }
.adminFront .adminInfo { max-width: 260px; color: #9e9e9e; line-height: 1; font-size: 12px; }
.adminFront .adminInfo .text-menu-grey-WB[aria-expanded="false"] .icon-up-open-1 { display: none; }
.adminFront .adminInfo .text-menu-grey-WB[aria-expanded="true"] .icon-down-open-1 { display: none; }
.adminFront .adminInfo p { margin-bottom: 8px; }
.adminFront .adminInfo .text-menu-grey-WB { color: #9e9e9e; display: inline-block; padding-bottom: 10px; }
.adminFront .adminInfo .palette-Grey-500.bg { background-color: #9E9E9E !important; }
.adminFront .adminInfo .ikonaAdmin { color: #fff; font-size: 18px; padding-left: 3px; border-radius: 50%; display: inline-block; width: 30px; height: 30px; line-height: 30px; margin-right: 10px; }
.adminFront .adminInfo .profile-dropdown li a { background: #fff !important; display: block; color: #8c92a3 !important; font-size: 12px !important; }
.adminFront .adminInfo .profile-dropdown li a i { display: inline-block; width: 30px; height: 30px; border-radius: 50%; color: #fff; text-align: center; line-height: 30px; }
.adminFront .adminInfo .profile-dropdown li a span { float: right; margin: 5px 0 0; }
.adminFront .adminInfo .profile-nest { border: 1px solid #858585; width: 240px; }
.adminFront .adminInfo .profile-nest ul { padding: 5px; }
.adminFront .adminInfo .profile-nest ul .underlineBorder { border-bottom: 1px dashed rgba(133, 133, 133, 0.3); padding-bottom: 5px; }
.adminFront .adminInfo .profile-nest ul i.iconuseredit { color: #8c92a3; width: auto; height: auto; line-height: 1; }
.adminFront .adminInfo .profile-nest .logoProfileDrop { display: inline-block; width: 40px; position: relative; padding: 5px; vertical-align: middle; }
.adminFront .adminInfo .profile-nest .logoProfileDrop div { width: 30px; height: 30px; border-radius: 50%; line-height: 30px; }
.adminFront .adminInfo .profile-nest .logoProfileDrop div i { color: #fff; font-size: 16px; margin-left: 3px; }
.adminFront .adminInfo .profile-nest .InfoProfileDrop { display: inline-block; width: 140px; position: relative; vertical-align: middle; }
.adminFront .adminInfo .profile-nest .InfoProfileDrop strong { font-size: 12px; }
.adminFront .adminInfo .profile-nest .palette-Grey-500.bg { background-color: #9E9E9E !important; }
.adminFront .moduleInfo .moduleTitle { color: #9e9e9e; }
.adminFront .moduleInfo .moduleTitle strong { color: #ffffff; }
.adminFront .moduleInfo .linkEditModule a { margin-top: 10px; display: block; color: #7ead14; }
.adminFront .moduleInfo .linkEditModule a:hover { color: #9ad319; }
.adminFront .moduleInfo .linkEditPostHere { max-width: 280px; display: block; margin-bottom: 2px; background: #84b512; padding: 7px; }
.adminFront .moduleInfo .linkEditPostHere:hover { background: #94cb15; }
.adminFront .moduleInfo .buttonEditLiveActiv button { display: block; max-width: 280px; width: 100%; margin-bottom: 2px; padding: 7px; }
.adminFront .moduleInfo .linkEditPostInPanel { max-width: 280px; display: block; background: #3b3d41; margin-bottom: 2px; padding: 7px; }
.adminFront .moduleInfo .linkEditPostInPanel:hover { background: #575a5f; }
@media screen and (max-width: 39.9375em) { .adminFront > .row > div.columns { margin-top: 10px; } }

#ajaxSuggestions { border-radius: 30px; background: #2f323a; box-shadow: 0 0 15px rgba(0, 0, 0, 0.8); border: none; color: #FFF; padding: 35px; }
#ajaxSuggestions h1 { font-size: 35px; }
#ajaxSuggestions p { margin-top: 25px; font-size: 14px; }
#ajaxSuggestions ul li { font-size: 14px; }
#ajaxSuggestions label { color: #FFF; font-size: 15px; display: inline-block; vertical-align: middle; line-height: 38px; }
#ajaxSuggestions .columns { padding: 0; }

.adminPanelMini { background: #25272e; padding: 5px; }
.adminPanelMini .logoWiCMSmini { max-height: 35px; display: inline-block; vertical-align: middle; margin-left: 20px; }
.adminPanelMini .button { vertical-align: top; margin: 4px 5px 3px 5px; }
.adminPanelMini .saveChangeMiniButton { margin-left: 30px; }
.adminPanelMini .buttonCloseMiniPanel { color: #929397; font-size: 32px; cursor: pointer; }
.adminPanelMini .saveSuccess { display: inline-block; vertical-align: middle; color: #fff; }
.adminPanelMini .saveError { display: inline-block; vertical-align: middle; color: red; }

#GridRWDModal .box { border: 1px solid #d6d6d6; padding: 5px; margin-bottom: 10px; }
#GridRWDModal .box .icon-minus { display: none; }
#GridRWDModal .box h3 { font-size: 16px; }

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