#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; }

@media (max-width: 39.9375em) { .button.tiny.mRecipientsButton { padding-left: 0 !important; margin-left: 0 !important; } }
.img-container { max-width: 640px; margin: 20px auto; }
.img-container img { max-width: 100% !important; }

#imgAddModal { width: 700px; height: 600px; }

.catDeleteQuestion { font-weight: bold; font-size: 1.5rem; }

.childrenView { list-style: none; }

.radioDeleteCat label { display: inline-block; margin-left: 20px; }

.newCategorySelect { max-width: 300px; }

.confirmDelete { opacity: 0.3; filter: alpha(opacity=30); pointer-events: none; }

.confirmDeleteSubcategories { opacity: 1; filter: alpha(opacity=100); pointer-events: all; }

.selectCategories { opacity: 0.3; filter: alpha(opacity=30); pointer-events: none; }

.showNews .imgThumbnail { max-width: 200px; max-height: 200px; width: 100%; height: 100%; background: url("../img/noimage.jpg") no-repeat; background-size: contain; display: block; }
.showNews .imgThumbnail img { margin: auto; }
.showNews h3 { margin-bottom: 40px; }

.showNewsButton { border-radius: 5px; margin-left: 5px; }

.button.warning:focus, .button.warning:hover { background-color: #ffae00; color: #fefefe; }

.showCategoryNews { pointer-events: none; }

.imgListNews { max-width: 50px; }

.newsListNew { margin-top: 10px; }

.newsListNewTop { float: right; margin-bottom: 30px; display: inline-block; }

.selectCampaign { max-width: 300px; width: 100%; color: #2f323a; font-size: 13px; margin-top: 10px; border: 1px solid rgba(47, 50, 58, 0.1); cursor: pointer; padding: 3px 25px 3px 5px; height: 30px; }

.selectLogDate { max-width: 300px; width: 100%; color: #2f323a; font-size: 13px; margin-top: 10px; border: 1px solid rgba(47, 50, 58, 0.1); cursor: pointer; padding: 3px 25px 3px 5px; height: 30px; }

.sortable:after { margin-left: 10px; font-family: fontello; content: '\f0dc'; }

.asc:after { margin-left: 10px; font-family: fontello; content: '\f0de'; }

.desc:after { margin-left: 10px; font-family: fontello; content: '\f0dd'; }

.icon-minus::before { margin-left: 0; width: 0.4rem; font-size: 6px; }

.imgThmbnail { background: url("../img/noimage.jpg") no-repeat; background-size: contain; min-width: 50px; min-height: 50px; max-width: 70px; max-height: 70px; display: block; }

.ListNewsSearch form { width: 80%; }

#contentValidation { display: none; }

#contentValidationCat { display: none; }

.chosenSelectCategory { width: 100%; height: 50px; display: inline-block; }

.chosen-container { width: 100% !important; }

.containerCropper { width: 100%; height: 100%; max-height: 90vh; }
.containerCropper img { width: 100%; height: 100%; }

#windowModalCropper { top: 5px !important; }

.previewImage { max-width: 200px; max-height: 200px; margin-bottom: 20px; }

.InputFileHidden { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

.buttonAddImage { margin-top: 10px; }

.OrderNrForm { display: inline-block; }
.OrderNrForm form { display: block; margin-bottom: 2px; }

.ListQuestionSearch { display: inline-block; width: 400px; margin-left: 20px; margin-top: 7px; }

.showNewsButton:hover { cursor: pointer; }

textarea { width: 100%; }

.editMode { border: 1px solid black; background-color: white; }

.edit { cursor: pointer; }

.scroll_cell { display: table; height: 450px; overflow-y: auto; overflow-x: hidden; }

table#campaignsInfo tbody tr td:nth-child(2) { word-wrap: break-word; word-break: break-word; max-width: 500px; }

table#campaignMessage thead tr t:first-child { max-width: 100px; }

/*table#sendersList tbody tr td {padding-top: 2px; padding-bottom: 2px;}*/
table#sendersList thead tr th:nth-child(3) { min-width: 70px; max-width: 100px; }

.button.tiny.mRecipientsButton { display: initial; font-size: 0.7rem; padding-left: 6.5px; padding-top: 4.5px; padding-right: 6.5px; padding-bottom: 4.5px; }

.message-paper { border: 1px solid rgba(10, 10, 10, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); }

div#campaignInfo_length.dataTables_length { display: none; }

div#sendersList_length.dataTables_length { display: none; }

.table-config tbody tr td { padding: 1px !important; }

input.inputConfig { background-color: #f9f9f9; }

.label.button.alert { cursor: pointer; margin-top: 10px; }

.box.configS { background-color: #f8f8f8; }

.langStyle { text-align: center; }

.statusIcon { float: right; }

.buttonItemsBox.config { float: right; margin-right: 0; margin-top: 0; max-width: 20px; }

.buttonsItems.config { float: right; cursor: pointer; font-size: 14px; display: none; }

.buttonsItems:hover { display: block; cursor: pointer; }

.buttonItemsBox.recipientsBox { display: inline; margin-top: 0; margin-right: 300px; float: right; }

.inputConfig { max-height: 25px; margin-top: 0px !important; margin-bottom: 0px !important; }

.aidValue { max-width: 135px; }

.switch.tiny { margin-bottom: 0px; }

.icon-check.statusB { color: green !important; line-height: 1.9 !important; }

.icon-cancel.statusB { width: 40px !important; color: red !important; line-height: 1.9 !important; }

.date_start { max-width: 100px; }

.date_end { max-width: 100px; }

.quantity_to_sent { max-width: 70px; }

.labelDaysOfWeek { font-size: 12px; padding-right: 3px; display: inline-flex; }

.switch-inactive { color: maroon; }

input:checked ~ .labelSwitch { background-color: #788469; }

.box .statistic-charts { padding-left: 0; padding-right: 0; }
.box .statistic-charts .statistic-tabs { border: none; }
.box .statistic-charts .statistic-tabs .tabs-title > a { padding: 0.6rem 1.5rem; }
.box .statistic-charts .statistic-tabs .tabs-title > a:focus { outline: none; }
.box .statistic-charts .statistic-tabs-content { border: none; }
.box .statistic-charts .nav { display: flex; }
.box .statistic-charts .nav .nav-link { width: 25%; }
.box .statistic-charts .nav .nav-link:last-child { text-align: right; }
.box .statistic-charts .nav .nav-link a { border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.1); display: inline-block; padding: 5px 10px; }
.box .statistic-charts .nav span { padding: 5px 10px; text-align: center; width: 50%; }

.newsletter-tabs .tabs { border-bottom: 1px solid #ddd; border-left: 0; border-right: 0; border-top: 0; }
.newsletter-tabs .tabs .tabs-title > a { border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 2px solid #fff; color: #bbb; font-family: "Montserrat Light", sans-serif; font-size: 12px; font-weight: bold; margin-bottom: -1px; }
.newsletter-tabs .tabs .tabs-title > a:hover { color: #888; }
.newsletter-tabs .tabs .tabs-title > a:focus, .newsletter-tabs .tabs .tabs-title > a[aria-selected=true] { border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 2px solid #1976d2; border-bottom: 1px solid #fff; background: none; color: #555; outline: 0; }
.newsletter-tabs .tabs-content { border: none; background-color: transparent; }
.newsletter-tabs .tabs-content .tabs-panel { padding-left: 0; padding-right: 0; }

.add-sender { min-height: 130px; padding: 30px 30px 0px; box-sizing: border-box; }
.add-sender .add-sender-button { text-align: center; padding-top: 15px; }

.consent { font-size: 15px; }
.consent.ok { color: #5a910d; }
.consent.fail { color: #ec3030; }

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