@charset "utf-8";
.plugin {background-image:url(../img/icons/plugin.png) !important;}
.install {background-image:url(../img/icons/install.png) !important;}
.uninstall {background-image:url(../img/icons/uninstall.png) !important;}
.add {background-image:url(../img/icons/add.png) !important;}
.save {background-image:url(../img/icons/save.png) !important;}
.exclamation {background-image:url(../img/icons/exclamation.png) !important;}
.delete {background-image:url(../img/icons/delete.png) !important;}
.gear {background-image:url(../img/icons/gear.png) !important;}
.interface {background-image:url(../img/icons/interface.png) !important;}
.reload {background-image:url(../img/icons/reload.png) !important;}
.del {background-image:url(../img/icons/del.png) !important;}
.search {background-image:url(../img/icons/magnifier.png) !important;}
.balance {background-image:url(../img/icons/balance.png) !important;}
.layout {background-image:url(../img/icons/layout.png) !important;}
.layout_edit {background-image:url(../img/icons/layout_edit.png) !important;}
.layout_content {background-image:url(../img/icons/layout_content.png) !important;}
.chart_bar {background-image:url(../img/icons/chart_bar.png) !important;}
.navigationSetup {background-image:url(../img/icons/navigationSetup.png) !important;}
.lock {background-image:url(../img/icons/lock.png) !important;}
.unlock {background-image:url(../img/icons/lock_open.png) !important;}
.note {background-image:url(../img/icons/note.png) !important;}
.default {background-image:url(../img/icons/default.png) !important;}
.tree {background-image:url(../img/icons/tree.png) !important;}
.application {background-image:url(../img/icons/application.png) !important;}
.reseller {background-image:url(../img/icons/status_online.png) !important;}
.nonreseller {background-image:url(../img/icons/status_offline.png) !important;}
.root {background-image:url(../img/icons/star.png) !important;}
.tick {background-image:url(../img/icons/tick.png) !important;}
.excol {background-image:url(../img/icons/arrow_in.png) !important;}
.expandAll {background-image:url(../img/icons/arrow_out.png) !important;}
.edit {background-image:url(../img/icons/pencil.png) !important;}
.bug {background-image:url(../img/icons/bug.png) !important;}
.house {background-image:url(../img/icons/house.png) !important;}
.popup {background-image:url(../img/icons/application_xp.png) !important;}
.history {background-image:url(../../images/icons/history-hourglass.svg) !important;background-size:16px 16px !important;background-repeat:no-repeat !important;}
.federal {background-image:url(../img/icons/page_white_acrobat.png) !important;}
.invoice {background-image:url(../img/icons/table_edit.png) !important;}
.invoiceCreate {background-image:url(../img/icons/table.png) !important;}
.view {background-image:url(../img/icons/vcard.png) !important;}
.employer {background-image:url(../img/icons/coins_add.png) !important;}
.time {background-image:url(../img/icons/time.png) !important;}
.up {background-image:url(../img/icons/up.png) !important;}
.paid {background-image:url(../img/icons/paid.png) !important;}
.upload {background-image:url(../img/icons/attach.png) !important;}
.preview {background-image:url(../img/icons/magnifier.png) !important;}
.help {background-image:url(../img/icons/help.png) !important;}
.info {background-image:url(../img/icons/information.png) !important;}
.print {background-image:url(../img/icons/printer.png) !important;}
.date {background-image:url(../img/icons/date.png) !important;}
.user_add {background-image:url(../img/icons/user_add.png) !important;}
.user_edit {background-image:url(../img/icons/user_edit.png) !important;}

.files {background-image:url(../img/icons/disk.png) !important;}
.zip {background-image:url(../img/icons/box.png) !important;} 
.settings {background-image:url(../img/icons/wrench_orange.png) !important;}
.partners {background-image:url(../img/icons/user_gray.png) !important;}
.products {background-image:url(../img/icons/package.png) !important;}
.productCatalog {background-image:url(../img/icons/basket.png) !important;}

.email {background-image:url(../img/icons/email.png) !important;}
.email_edit {background-image:url(../img/icons/email_edit.png) !important;}
.email_go {background-image:url(../img/icons/email_go.png) !important;}
.email_go2 {background-image:url(../img/icons/email_go2.png) !important;}
.email_add {background-image:url(../img/icons/email_add.png) !important;}
.email_delete {background-image:url(../img/icons/email_delete.png) !important;}

.income 		{background-image:url(../img/icons/coins_add.png) !important;}
.expense 		{background-image:url(../img/icons/coins_delete.png) !important;}
.acrobat 		{background-image:url(../img/icons/page_white_acrobat.png) !important;}
.pending 		{background-image:url(../img/icons/page_find.png) !important;}
.document 		{background-image:url(../img/icons/page_go.png) !important;}
.comment 		{background-image:url(../img/icons/comment.png) !important;}
.login 			{background-image:url(../img/icons/door_out.png) !important;}
.logout 		{background-image:url(../img/icons/door_in.png) !important;}
.pnote 		{background-image:url(../img/icons/overlays.png) !important;}
.drive 		{background-image:url(../img/icons/drive.png) !important;}
.bullet_disk 		{background-image:url(../img/icons/bullet_disk.png) !important;}

.server_add {background-image:url(../img/icons/server_add.png) !important;}
.user_suit 		{background-image:url(../img/icons/user_suit.png) !important;}

.flag_blue {background-image:url(../img/icons/flag_blue.png) !important;}
.flag_green {background-image:url(../img/icons/flag_green.png) !important;}
.flag_orange {background-image:url(../img/icons/flag_orange.png) !important;}
.flag_pink {background-image:url(../img/icons/flag_pink.png) !important;}
.flag_red {background-image:url(../img/icons/flag_red.png) !important;}

.calculator {background-image:url(../img/icons/calculator.png) !important;}
.excel {background-image:url(../img/icons/page_excel.png) !important;}

.tabRegistration 	{background-image:url(../img/icons/new.png) !important;}
.tabTaxRefund 		{background-image:url(../img/icons/paid.png) !important;}
.tabCustomer 		{background-image:url(../img/icons/vcard.png) !important;}
.companyProfile 	{background-image:url(../img/icons/book.png) !important;}

.download {background-image:url(../img/icons/download-arrow.svg) !important;}

.fillApp {background-image:url(../img/icons/page_edit.png) !important;}

.signOK {background-image:url(../img/icons/script_add.png) !important;}
.signNK {background-image:url(../img/icons/script_delete.png) !important;}

.translate {background-image:url(../img/icons/font.png) !important;}
.confirmDocument {background-image:url(../img/icons/tick.png) !important;}
.returnDocument {background-image:url(../img/icons/arrow_undo.png) !important;}

.moduleActive {background-image:url(../img/icons/add.png) !important;}
.moduleInctive {background-image:url(../img/icons/exclamation.png) !important;}

.iconIncomeMenu {background-image:url(../img/icons/page_green.png) !important;}
.iconExpenseMenu {background-image:url(../img/icons/page_red.png) !important;}
.iconClosingMenu {background:url(../img/icons/page_closing.svg?v=1) left center / 16px 16px no-repeat !important;}
.iconBankMenu {background-image:url(../img/icons/page_blue.png) !important;}
.iconStaffMenu {background-image:url(../img/icons/page_gray.png) !important;}
.iconOtherMenu {background-image:url(../img/icons/page_paste.png) !important;}

.ticket {background-image:url(../img/icons/tag_blue.png) !important;}
.ticketNew {background-image:url(../img/icons/tag_purple.png) !important;} 

.ticketLOW {background-image:url(../img/icons/tag_blue.png) !important;}
.ticketNORMAL {background-image:url(../img/icons/tag_green.png) !important;}
.ticketHIGH {background-image:url(../img/icons/tag_red.png) !important;}

.ticketSENT {background:url(../img/dots/red.png) center center no-repeat !important;background-size:10px 10px !important;}
.ticketOPEN {background:url(../img/dots/green.png) center center no-repeat !important;background-size:10px 10px !important;}
.ticketCLOSED {background:url(../img/dots/stop.png) center center no-repeat !important;background-size:10px 10px !important;}

.ticketAdd {background-image:url(../img/icons/tag_blue_add.png) !important;}
.ticketDel {background-image:url(../img/icons/tag_blue_delete.png) !important;}
.ticketEdit {background-image:url(../img/icons/tag_blue_edit.png) !important;}

.docPENDING {background:url(../img/dots/error.png) center center no-repeat !important;}
.docEXPERT {background:url(../img/dots/yellow.png) center center no-repeat !important;}
.docACCOUNTED {background:url(../img/dots/green.png) center center no-repeat !important;}
.docRETURNED {background:url(../img/dots/red.png) center center no-repeat !important;}
.docLOCKED {background:url(../img/dots/stop.png) center center no-repeat !important;}

.docmPENDING {background:url(../img/icons/bullet_white.png) no-repeat !important;}
.docmEXPERT {background:url(../img/icons/bullet_yellow.png) no-repeat !important;}
.docmACCOUNTED {background:url(../img/icons/bullet_green.png) no-repeat !important;}
.docmRETURNED {background:url(../img/icons/bullet_red.png) no-repeat !important;}
.docmLOCKED {background:url(../img/icons/bullet_black.png) no-repeat !important;}

.docINCOME {background:url(../img/types/income.png) left center no-repeat !important;}
.docEXPENSE {background:url(../img/types/expense.png) left center no-repeat !important;}
.docBANK {background:url(../img/types/bank.png) left center no-repeat !important;}
.docSTAFF {background:url(../img/types/staff.png) left center no-repeat !important;}

/* Memorial orders have their own orange document identity. */
.docMEMORIAL {background:url(../img/types/memorial.svg?v=navy-2) left center / 14px 7px no-repeat !important;}

.database {background-image:url(../img/icons/database.png) !important;}

/* Asset document identity: shared list marker and matching paper icon. */
.docASSET {background:url(../img/types/memorial.svg?v=navy-2) left center / 14px 7px no-repeat !important;}
.iconAssetMenu {background-image:url(../img/icons/page_blue.png) !important;background-size:16px 16px;}

/* Terminal protocol history uses the existing neutral status icon. */
.docCANCELLED, .docmCANCELLED {background:url(../img/icons/bullet_black.png) center center no-repeat !important;}

.csv {background-image:url(../img/icons/page_csv.svg) !important;}

.zipDownload {background-image:url(../img/icons/page_white_zip.png) !important;}

/* Preserve ExtJS message geometry (32px symbol plus its existing text gutter). */
.x-window-dlg .ext-mb-question {background-image:url(../img/icons/message-question.svg) !important;background-size:32px 32px;image-rendering:auto;}
.x-window-dlg .ext-mb-info {background-image:url(../img/icons/message-info.svg) !important;background-size:32px 32px;image-rendering:auto;}
.x-window-dlg .ext-mb-warning {background-image:url(../img/icons/message-warning.svg) !important;background-size:32px 32px;image-rendering:auto;}
.x-window-dlg .ext-mb-error {background-image:url(../img/icons/message-error.svg) !important;background-size:32px 32px;image-rendering:auto;}

/* Export chooser is distinct from file download; retain its established artwork. */
.exportData {background-image:url(../img/icons/disk.png) !important;}

/* Apply current criteria; text search keeps its separate search control. */
.filter {background-image:url(../img/icons/filter.svg) !important;}

.personnelEvidence {background-image:url(../img/icons/report.png) !important;}



/* One visual group, while retaining flat toolbar fields for Filter/CSV/Enter. */
.x-toolbar td.acp-filter-group-cell {border-top:1px solid #8ca7c4;border-bottom:1px solid #8ca7c4;padding-top:3px;padding-bottom:3px;}
.x-toolbar td.acp-filter-group-first {border-left:1px solid #8ca7c4;padding-left:4px;}
.x-toolbar td.acp-filter-group-last {border-right:1px solid #8ca7c4;padding-right:4px;}
html[data-acp-theme="dark"] .x-toolbar td.acp-filter-group-cell {border-color:#657e99;}

/* Match the approved Counterparties checkbox alignment in every toolbar. */
.x-toolbar .x-form-check-wrap {display:inline-flex;align-items:center;min-height:22px;}
.x-toolbar .x-form-check-wrap input.x-form-checkbox {margin:0;}
.x-toolbar .x-form-check-wrap label {top:0;line-height:normal;}

/* Preserve the approved circular-arrow artwork; only its compact-control tint changes. */
.x-tool-refresh,.x-tool-refresh-over {background:url(../img/icons/reload.png) center center/contain no-repeat !important;}
.x-btn-icon .reload,
.x-toolbar .x-btn .x-tbar-loading {background-image:url(../img/icons/reload.png) !important;}
.x-tool-refresh,.x-tool-refresh-over,.x-btn-icon .reload,
.x-toolbar .x-btn .x-tbar-loading {filter:hue-rotate(115deg) saturate(.7) brightness(.6) !important;}
html[data-acp-theme="dark"] .x-tool-refresh,
html[data-acp-theme="dark"] .x-tool-refresh-over,
html[data-acp-theme="dark"] .x-btn-icon .reload,
html[data-acp-theme="dark"] .x-toolbar .x-btn .x-tbar-loading {filter:hue-rotate(115deg) saturate(.4) brightness(.85) !important;}


.book_open {background-image:url(../img/icons/book_open.png) !important;}

/* Annual opening chooser and numeric rounding. */
.iconOpeningBalances { background-image:url(../../images/icons/opening-balances.svg)!important; background-size:16px 16px!important; background-repeat:no-repeat!important; }
.iconRounding { background-image:url(../../images/icons/rounding.svg)!important; background-size:16px 16px!important; background-repeat:no-repeat!important; }

/* Keep ticket status artwork in the text-button icon slot. */
.x-btn-text.ticketSENT, .x-btn-text.ticketOPEN, .x-btn-text.ticketCLOSED { background-position:3px center !important; }
.acp-ticket-replies { font-weight:bold !important; color:#27823c !important; margin-left:16px !important; }
html[data-acp-theme="dark"] .x-toolbar .xtb-text.acp-ticket-replies { color:#7bd88f !important; }
