/* import the base */
/* 
 * Contains all the colors that are used in the new design.
 * This file should only contain sass definitions, no actual css rules
 */
/* First we define some colors */
/* Now we define which color we use for different elements */
/* toolbars */
/* tabs */
/* menus */
/* grids */
/* fonts */
/* different padding sizes (and margins) used in the WebApp */
/* sizes of the buttons */
/* triggers of comboboxes and up-down inputs */
/* settings */
/* The font */
/* 
 * Remember, !important is very fugly! But in this case it is used because we want to force only one font accross the WebApp
 * and this is a very easy way to overwrite all those font-settings that Ext does.
 */
/* line 22, ../scss/base/_fonts.scss */
body * :not(.mce-ico) {
  font-family: arial, tahoma, helvetica, sans-serif !important;
  font-size: 13px !important;
}

/**************************************
 * Code to create the icons sprite
 *************************************/
/*
    @import "icons/*.png"; 
    
    @include all-icons-sprites; 
*/
/* line 26, ../scss/base/_icons.scss */
.icons-sprite, .arrow_down_l, .x-grid3-hd-row td.sort-desc .x-grid3-sort-icon, .preview-header-collapse-plus, .arrow_down_s, .arrow_up_l, .x-grid3-hd-row td.sort-asc .x-grid3-sort-icon, .preview-header-collapse-minus, .arrow_up_s, .delegates_l, .delegates_s, .drop-add, .drop-no, .drop-yes, .folder, .icon_folder,
.icon_folder_note,
.icon_folder_folder,
.icon_folder_default_publicfolders,
.icon_folder_default_syncissues,
.icon_folder_default_conflicts,
.icon_folder_default_localfailures,
.icon_folder_default_serverfailures,
.icon_open, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_open, .x-tree-node-el .x-tree-node-icon.icon_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_publicfolders,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_syncissues,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_conflicts,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_localfailures,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_serverfailures,
.x-tree-node-el .x-tree-node-icon.icon_open, .folder_bw, .x-menu .icon_open, .folder_public, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_undefined, .icon_addressbook, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon, .icon_appt_meeting_cancel, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline, .icon_attachment_preview, .icon_busystatus, .icon_busystatus_busy, .icon_busystatus_free, .icon_busystatus_outofoffice, .icon_busystatus_tentative, .icon_busystatus_unknown, .icon_calendar, .icon_calendar_appt_accept, .icon_appt_meeting_accept, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_accept, .x-menu .icon_calendar_appt_accept, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_accept, .icon_calendar_appt_cancelled, .icon_appt_meeting_decline, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_cancelled, .x-menu .icon_cancel_meeting_request, .x-menu .icon_calendar_appt_cancelled, .icon_calendar_appt_newtime, .icon_appt_meeting_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime, .x-menu .icon_calendar_appt_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner button.icon_calendar_appt_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_newtime, .icon_calendar_appt_outofdate, .icon_appt_meeting_outofdate, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_outofdate, .icon_calendar_appt_proposals, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_proposals, .icon_calendar_appt_recurring, .icon_appt_meeting_recurring,
.icon_appt_recurring, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_recurring, .icon_calendar_appt_tentative, .icon_appt_meeting_tentative, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_tentative, .x-menu .icon_calendar_appt_tentative, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_tentative, .icon_calendar_blue, .icon_appt_appointment, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar, .x-menu .icon_calendar, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_appointment, .icon_calendar_mr, .icon_appt_meeting_single, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_single, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_single, .icon_categories_bw, .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_categories, .x-menu .icon_categories, .icon_change_picture, .icon_checked, .icon_cogwheel_s, .x-grid3-hd-row td .x-grid3-hd-inner .x-grid3-hd-btn, .icon_columns, .icon_contact, .icon_contact_card, .icon_contact_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_user, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item .icon_contact_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_user, .icon_contact_card_view, .icon_contact_company, .icon_contact_equipment, .icon_contact_list, .icon_contact_room, .icon_contact_smtp, .icon_contact_gab_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_gab_user, .icon_distlist, .icon_contact_distlist, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_distlist, .x-zarafa-boxfield ul .icon_contact_distlist, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_distlist, .icon_download, .x-menu .icon_saveaseml, .icon_download_zip, .x-menu .icon_saveemlaszip, .icon_edit_recipient, .icon_flag, .icon_mail_flag, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_mail_flag, .x-menu .x-menu-check-item .x-menu-item-text p.icon_mail_flag, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag, .x-menu .icon_mail_flag, .icon_flag_blue, .icon_mail_flag_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_blue, .x-menu .icon_mail_flag_blue, .icon_flag_complete, .icon_mail_completed, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed, .icon_flag_green, .icon_mail_flag_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_green, .x-menu .icon_mail_flag_green, .icon_flag_orange, .icon_mail_flag_orange, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange, .x-menu .icon_mail_flag_orange, .icon_flag_purple, .icon_mail_flag_purple, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_purple, .x-menu .icon_mail_flag_purple, .icon_flag_red, .icon_flag_yellow, .icon_mail_flag_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_yellow, .x-menu .icon_mail_flag_yellow, .icon_folder_calendar, .x-tree-node-el .x-tree-node-icon.icon_folder_appointment,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_calendar, .icon_folder_contact, .icon_folder_default_contact,
.icon_folder_shared_contact, .x-tree-node-el .x-tree-node-icon.icon_folder_default_contact,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_contact, .icon_folder_create, .x-menu .icon_createFolderColor, .icon_folder_default_drafts, .icon_folder_default_favorites, .icon_folder_default_inbox, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_inbox, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox, .icon_folder_default_journal, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_journal, .x-tree-node-el .x-tree-node-icon.icon_folder_journal, .icon_folder_default_junk, .icon_junk, .icon_folder_default_outbox, .icon_folder_default_sent, .icon_folder_rename, .icon_folder_rename_bw, .icon_folder_rss, .icon_folder_store, .icon_folder_task, .icon_funnel, .icon_giraffe, .icon_importance, .icon_index, .icon_mail_forwarded, .icon_mail_oof, .icon_mail_read, .icon_message,
.icon_message_read, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read, .x-menu .icon_mark_all_read, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_message,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_read, .icon_mail_replied, .icon_mail_report_accept, .icon_mail_read_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_read_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_read_receipt, .icon_mail_report_decline, .icon_mail_nonread_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nonread_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nonread_receipt, .icon_mail_report_ndr, .icon_mail_nondelivery_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nondelivery_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nondelivery_receipt, .icon_mail_send, .icon_mail_stubbed, .icon_mail_unread, .icon_message_unread, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread, .x-menu .icon_message_unread, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_unread, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_unread, .icon_meetingrequest_optionalattendee, .x-menu .x-freebusy-userlist-recipienttype-optional, .icon_meetingrequest_organizer, .icon_meetingrequest_requiredattendee, .x-menu .x-freebusy-userlist-recipienttype-required, .icon_meetingrequest_resource, .x-menu .x-freebusy-userlist-recipienttype-resource, .icon_new_appointment, .x-menu .icon_create_appointment, .icon_new_contact, .x-menu .icon_createContact, .icon_new_distlist, .x-menu .icon_createDistributionList, .icon_new_email, .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_send_email_to_recipient, .x-menu .icon_createEmailMessage, .x-menu .icon_send_email_to_recipient, .icon_new_meeting_request, .x-menu .icon_create_meeting_request, .icon_new_note, .x-menu .icon_createNote, .icon_new_task, .x-menu .icon_createTask, .icon_not_current, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required, .icon_note_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_blue, .icon_note_blue_large, .icon_note_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_green, .icon_note_green_large, .icon_note_icon_view, .icon_note_pink, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_pink, .icon_note_pink_large, .icon_note_white, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_white, .icon_note_white_large, .icon_note_yellow, .icon_folder_stickynote,
.icon_folder_default_note,
.icon_folder_shared_note, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note, .x-tree-node-el .x-tree-node-icon.icon_folder_stickynote,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_note, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow, .icon_note_yellow_large, .icon_notification_error, .icon_notification_info, .icon_notification_warning, .icon_oof, .icon_plug, .icon_plus, .x-zarafa-boxfield ul .x-zarafa-boxfield-item-expand, .icon_previewpanel_bottom, .icon_previewpanel_off, .icon_previewpanel_right, .icon_refresh, .icon_reminder, .icon_restore, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore, .icon_seal, .icon_sendas, .icon_shortcuts, .icon_sort_ascending, .icon_sort_descending, .icon_spanner, .icon_task, .icon_task2, .icon_folder_default_task,
.icon_folder_shared_task, .icon_task_normal,
.icon_task_recurring, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_complete,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_allday, .x-menu .x-menu-check-item .x-menu-item-text p.icon_allday, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal, .x-tree-node-el .x-tree-node-icon.icon_folder_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_normal,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_recurring, .icon_task_active, .icon_task_completed, .icon_task_overdue, .icon_task_seven_days, .icon_task_simple, .icon_unchecked, .icon_zarafa, .icon_zarafa2, .x-tree-node-el .x-tree-node-icon.icon_folder_store, .menu_arrow_right_l, .x-menu .x-menu-list li.x-menu-list-item a.x-menu-item-arrow, .new_folder, .trash, .icon_folder_default_wastebasket,
.icon_folder_delete,
.icon_empty_trash, .x-menu .icon_delete, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_delete, .x-tree-node-el .x-tree-node-icon.icon_folder_default_wastebasket, .icon_folder_appointment,
.icon_folder_default_calendar,
.icon_folder_shared_calendar, .icon_folder_shared_store,
.icon_folder_public_store,
.icon_folder_shared_undefined, .icon_folder_shared_inbox, .icon_folder_journal, .x-tree-node-el .x-tree-node-icon {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
}

/* line 32, ../scss/base/_icons.scss */
.icons-arrow_down_l,
.arrow_down_l,
.x-grid3-hd-row td.sort-desc .x-grid3-sort-icon,
.preview-header-collapse-plus {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}

/* line 32, ../scss/base/_icons.scss */
.icons-arrow_down_s,
.arrow_down_s {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -25px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-arrow_up_l,
.arrow_up_l,
.x-grid3-hd-row td.sort-asc .x-grid3-sort-icon,
.preview-header-collapse-minus {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -48px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-arrow_up_s,
.arrow_up_s {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -73px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-delegates_l,
.delegates_l {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -96px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-delegates_s,
.delegates_s {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -148px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-drop-add,
.drop-add {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -188px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-drop-no,
.drop-no {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -224px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-drop-yes,
.drop-yes {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -260px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-folder,
.folder,
.icon_folder,
.icon_folder_note,
.icon_folder_folder,
.icon_folder_default_publicfolders,
.icon_folder_default_syncissues,
.icon_folder_default_conflicts,
.icon_folder_default_localfailures,
.icon_folder_default_serverfailures,
.icon_open,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_open,
.x-tree-node-el .x-tree-node-icon.icon_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_publicfolders,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_syncissues,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_conflicts,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_localfailures,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_serverfailures,
.x-tree-node-el .x-tree-node-icon.icon_open {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -296px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-folder_bw,
.folder_bw,
.x-menu .icon_open {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -331px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-folder_public,
.folder_public,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_undefined {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -367px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_addressbook,
.icon_addressbook,
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -402px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_appt_meeting_cancel,
.icon_appt_meeting_cancel,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -436px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_attachment_preview,
.icon_attachment_preview {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -471px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_busystatus,
.icon_busystatus {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -511px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_busystatus_busy,
.icon_busystatus_busy {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -547px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_busystatus_free,
.icon_busystatus_free {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -583px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_busystatus_outofoffice,
.icon_busystatus_outofoffice {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -619px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_busystatus_tentative,
.icon_busystatus_tentative {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -655px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_busystatus_unknown,
.icon_busystatus_unknown {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -691px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar,
.icon_calendar {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -727px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_accept,
.icon_calendar_appt_accept,
.icon_appt_meeting_accept,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_accept,
.x-menu .icon_calendar_appt_accept,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_accept {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -760px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_cancelled,
.icon_calendar_appt_cancelled,
.icon_appt_meeting_decline,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_cancelled,
.x-menu .icon_cancel_meeting_request,
.x-menu .icon_calendar_appt_cancelled {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -792px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_newtime,
.icon_calendar_appt_newtime,
.icon_appt_meeting_newtime,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime,
.x-menu .icon_calendar_appt_newtime,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_newtime,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner button.icon_calendar_appt_newtime,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_newtime {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -828px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_outofdate,
.icon_calendar_appt_outofdate,
.icon_appt_meeting_outofdate,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_outofdate {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -865px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_proposals,
.icon_calendar_appt_proposals,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_proposals {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -900px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_recurring,
.icon_calendar_appt_recurring,
.icon_appt_meeting_recurring,
.icon_appt_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_recurring {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -938px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_tentative,
.icon_calendar_appt_tentative,
.icon_appt_meeting_tentative,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_tentative,
.x-menu .icon_calendar_appt_tentative,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_tentative {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -973px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_blue,
.icon_calendar_blue,
.icon_appt_appointment,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar,
.x-menu .icon_calendar,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_appointment {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1013px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_calendar_mr,
.icon_calendar_mr,
.icon_appt_meeting_single,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_single,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_single {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1048px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_categories_bw,
.icon_categories_bw,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_categories,
.x-menu .icon_categories {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1083px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_change_picture,
.icon_change_picture {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1118px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_checked,
.icon_checked {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1158px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_cogwheel_s,
.icon_cogwheel_s,
.x-grid3-hd-row td .x-grid3-hd-inner .x-grid3-hd-btn {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1194px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_columns,
.icon_columns {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1224px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact,
.icon_contact {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1260px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_card,
.icon_contact_card,
.icon_contact_user,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_user,
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item .icon_contact_user,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_user {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1300px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_card_view,
.icon_contact_card_view {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1335px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_company,
.icon_contact_company {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1365px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_equipment,
.icon_contact_equipment {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1401px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_list,
.icon_contact_list {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1435px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_room,
.icon_contact_room {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1467px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_contact_smtp,
.icon_contact_smtp,
.icon_contact_gab_user,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_gab_user {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1501px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_distlist,
.icon_distlist,
.icon_contact_distlist,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_distlist,
.x-zarafa-boxfield ul .icon_contact_distlist,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_distlist {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1536px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_download,
.icon_download,
.x-menu .icon_saveaseml {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1571px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_download_zip,
.icon_download_zip,
.x-menu .icon_saveemlaszip {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1605px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_edit_recipient,
.icon_edit_recipient {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1638px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag,
.icon_flag,
.icon_mail_flag,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_mail_flag,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_mail_flag,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag,
.x-menu .icon_mail_flag {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1678px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_blue,
.icon_flag_blue,
.icon_mail_flag_blue,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_blue,
.x-menu .icon_mail_flag_blue {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1710px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_complete,
.icon_flag_complete,
.icon_mail_completed,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1742px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_green,
.icon_flag_green,
.icon_mail_flag_green,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_green,
.x-menu .icon_mail_flag_green {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1773px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_orange,
.icon_flag_orange,
.icon_mail_flag_orange,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange,
.x-menu .icon_mail_flag_orange {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1805px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_purple,
.icon_flag_purple,
.icon_mail_flag_purple,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_purple,
.x-menu .icon_mail_flag_purple {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1837px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_red, .icon_mail_flag_red, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_red,
.icon_flag_red {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1869px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_flag_yellow,
.icon_flag_yellow,
.icon_mail_flag_yellow,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_yellow,
.x-menu .icon_mail_flag_yellow {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1901px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_calendar,
.icon_folder_calendar,
.x-tree-node-el .x-tree-node-icon.icon_folder_appointment,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_calendar {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1933px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_contact,
.icon_folder_contact,
.icon_folder_default_contact,
.icon_folder_shared_contact,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_contact,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_contact {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1968px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_create,
.icon_folder_create,
.x-menu .icon_createFolderColor {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2003px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_drafts,
.icon_folder_default_drafts {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2038px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_favorites,
.icon_folder_default_favorites {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2073px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_inbox,
.icon_folder_default_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_inbox,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2108px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_journal,
.icon_folder_default_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_journal,
.x-tree-node-el .x-tree-node-icon.icon_folder_journal {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2143px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_junk,
.icon_folder_default_junk,
.icon_junk {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2178px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_outbox,
.icon_folder_default_outbox {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2213px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_default_sent,
.icon_folder_default_sent {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2248px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_rename,
.icon_folder_rename {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2283px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_rename_bw,
.icon_folder_rename_bw {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2318px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_rss,
.icon_folder_rss {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2353px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_store,
.icon_folder_store {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2388px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_folder_task,
.icon_folder_task {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2423px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_funnel,
.icon_funnel {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2458px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_giraffe,
.icon_giraffe {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2498px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_importance,
.icon_importance {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2534px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_index,
.icon_index {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2565px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_forwarded,
.icon_mail_forwarded {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2598px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_oof,
.icon_mail_oof {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2633px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_read,
.icon_mail_read,
.icon_message,
.icon_message_read,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read,
.x-menu .icon_mark_all_read,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_message,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_read {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2669px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_replied,
.icon_mail_replied {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2704px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_report_accept,
.icon_mail_report_accept,
.icon_mail_read_receipt,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_read_receipt,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_read_receipt {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2739px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_report_decline,
.icon_mail_report_decline,
.icon_mail_nonread_receipt,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nonread_receipt,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nonread_receipt {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2773px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_report_ndr,
.icon_mail_report_ndr,
.icon_mail_nondelivery_receipt,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nondelivery_receipt,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nondelivery_receipt {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2806px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_send,
.icon_mail_send {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2840px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_stubbed,
.icon_mail_stubbed {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2880px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_mail_unread,
.icon_mail_unread,
.icon_message_unread,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread,
.x-menu .icon_message_unread,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_unread,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_unread {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2915px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_meetingrequest_optionalattendee,
.icon_meetingrequest_optionalattendee,
.x-menu .x-freebusy-userlist-recipienttype-optional {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2944px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_meetingrequest_organizer,
.icon_meetingrequest_organizer {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2975px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_meetingrequest_requiredattendee,
.icon_meetingrequest_requiredattendee,
.x-menu .x-freebusy-userlist-recipienttype-required {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3006px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_meetingrequest_resource,
.icon_meetingrequest_resource,
.x-menu .x-freebusy-userlist-recipienttype-resource {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3037px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_appointment,
.icon_new_appointment,
.x-menu .icon_create_appointment {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3068px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_contact,
.icon_new_contact,
.x-menu .icon_createContact {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3108px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_distlist,
.icon_new_distlist,
.x-menu .icon_createDistributionList {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3148px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_email,
.icon_new_email,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_send_email_to_recipient,
.x-menu .icon_createEmailMessage,
.x-menu .icon_send_email_to_recipient {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3188px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_meeting_request,
.icon_new_meeting_request,
.x-menu .icon_create_meeting_request {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3228px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_note,
.icon_new_note,
.x-menu .icon_createNote {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3268px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_new_task,
.icon_new_task,
.x-menu .icon_createTask {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3308px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_not_current,
.icon_not_current,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3348px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_blue,
.icon_note_blue,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_blue {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3384px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_blue_large,
.icon_note_blue_large {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3419px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_green,
.icon_note_green,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_green {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3465px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_green_large,
.icon_note_green_large {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3500px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_icon_view,
.icon_note_icon_view {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3546px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_pink,
.icon_note_pink,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_pink {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3581px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_pink_large,
.icon_note_pink_large {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3616px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_white,
.icon_note_white,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3662px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_white_large,
.icon_note_white_large {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3697px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_yellow,
.icon_note_yellow,
.icon_folder_stickynote,
.icon_folder_default_note,
.icon_folder_shared_note,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_stickynote,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_note,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3743px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_note_yellow_large,
.icon_note_yellow_large {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3778px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_notification_error,
.icon_notification_error {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3824px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_notification_info,
.icon_notification_info {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3868px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_notification_warning,
.icon_notification_warning {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3912px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_oof,
.icon_oof {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3956px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_plug,
.icon_plug {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3996px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_plus,
.icon_plus,
.x-zarafa-boxfield ul .x-zarafa-boxfield-item-expand {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4036px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_previewpanel_bottom,
.icon_previewpanel_bottom {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4064px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_previewpanel_off,
.icon_previewpanel_off {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4104px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_previewpanel_right,
.icon_previewpanel_right {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4144px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_refresh,
.icon_refresh {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4184px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_reminder,
.icon_reminder {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4224px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_restore,
.icon_restore,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4256px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_seal,
.icon_seal {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4290px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_sendas,
.icon_sendas {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4330px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_shortcuts,
.icon_shortcuts {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4370px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_sort_ascending,
.icon_sort_ascending {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4410px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_sort_descending,
.icon_sort_descending {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4445px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_spanner,
.icon_spanner {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4480px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task,
.icon_task {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4520px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task2,
.icon_task2,
.icon_folder_default_task,
.icon_folder_shared_task,
.icon_task_normal,
.icon_task_recurring,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_complete,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_allday,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_allday,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal,
.x-tree-node-el .x-tree-node-icon.icon_folder_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_normal,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_recurring {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4555px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task_active,
.icon_task_active {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4589px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task_completed,
.icon_task_completed {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4629px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task_overdue,
.icon_task_overdue {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4669px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task_seven_days,
.icon_task_seven_days {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4709px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_task_simple,
.icon_task_simple {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4749px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_unchecked,
.icon_unchecked {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4789px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_zarafa,
.icon_zarafa {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4825px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-icon_zarafa2,
.icon_zarafa2,
.x-tree-node-el .x-tree-node-icon.icon_folder_store {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4861px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-menu_arrow_right_l,
.menu_arrow_right_l,
.x-menu .x-menu-list li.x-menu-list-item a.x-menu-item-arrow {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: -42px -4897px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-new_folder,
.new_folder {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4926px;
}

/* line 32, ../scss/base/_icons.scss */
.icons-trash,
.trash,
.icon_folder_default_wastebasket,
.icon_folder_delete,
.icon_empty_trash,
.x-menu .icon_delete,
.x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_delete,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_wastebasket {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4966px;
}

/**************************************
 * End of code to create the icons sprite
 *************************************/
/**************************************
 * Folder icons
 *************************************/
/* line 50, ../scss/base/_icons.scss */
.arrow_down_l, .x-grid3-hd-row td.sort-desc .x-grid3-sort-icon, .preview-header-collapse-plus {
  background-position: 0 1px;
}

/* line 50, ../scss/base/_icons.scss */
.arrow_down_s {
  background-position: 0 -24px;
}

/* line 50, ../scss/base/_icons.scss */
.arrow_up_l, .x-grid3-hd-row td.sort-asc .x-grid3-sort-icon, .preview-header-collapse-minus {
  background-position: 0 -47px;
}

/* line 50, ../scss/base/_icons.scss */
.arrow_up_s {
  background-position: 0 -72px;
}

/* line 50, ../scss/base/_icons.scss */
.delegates_l {
  background-position: 0 -95px;
}

/* line 50, ../scss/base/_icons.scss */
.delegates_s {
  background-position: 0 -147px;
}

/* line 50, ../scss/base/_icons.scss */
.drop-add {
  background-position: 0 -187px;
}

/* line 50, ../scss/base/_icons.scss */
.drop-no {
  background-position: 0 -223px;
}

/* line 50, ../scss/base/_icons.scss */
.drop-yes {
  background-position: 0 -259px;
}

/* line 50, ../scss/base/_icons.scss */
.folder, .icon_folder,
.icon_folder_note,
.icon_folder_folder,
.icon_folder_default_publicfolders,
.icon_folder_default_syncissues,
.icon_folder_default_conflicts,
.icon_folder_default_localfailures,
.icon_folder_default_serverfailures,
.icon_open, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_open, .x-tree-node-el .x-tree-node-icon.icon_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_publicfolders,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_syncissues,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_conflicts,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_localfailures,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_serverfailures,
.x-tree-node-el .x-tree-node-icon.icon_open {
  background-position: 0 -295px;
}

/* line 50, ../scss/base/_icons.scss */
.folder_bw, .x-menu .icon_open {
  background-position: 0 -330px;
}

/* line 50, ../scss/base/_icons.scss */
.folder_public, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_undefined {
  background-position: 0 -366px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_addressbook, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon {
  background-position: 0 -401px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_appt_meeting_cancel, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline {
  background-position: 0 -435px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_attachment_preview {
  background-position: 0 -470px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_busystatus {
  background-position: 0 -510px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_busystatus_busy {
  background-position: 0 -546px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_busystatus_free {
  background-position: 0 -582px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_busystatus_outofoffice {
  background-position: 0 -618px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_busystatus_tentative {
  background-position: 0 -654px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_busystatus_unknown {
  background-position: 0 -690px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar {
  background-position: 0 -726px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_accept, .icon_appt_meeting_accept, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_accept, .x-menu .icon_calendar_appt_accept, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_accept {
  background-position: 0 -759px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_cancelled, .icon_appt_meeting_decline, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_cancelled, .x-menu .icon_cancel_meeting_request, .x-menu .icon_calendar_appt_cancelled {
  background-position: 0 -791px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_newtime, .icon_appt_meeting_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime, .x-menu .icon_calendar_appt_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner button.icon_calendar_appt_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_newtime {
  background-position: 0 -827px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_outofdate, .icon_appt_meeting_outofdate, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_outofdate {
  background-position: 0 -864px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_proposals, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_proposals {
  background-position: 0 -899px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_recurring, .icon_appt_meeting_recurring,
.icon_appt_recurring, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_recurring {
  background-position: 0 -937px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_appt_tentative, .icon_appt_meeting_tentative, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_tentative, .x-menu .icon_calendar_appt_tentative, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_tentative {
  background-position: 0 -972px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_blue, .icon_appt_appointment, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar, .x-menu .icon_calendar, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_appointment {
  background-position: 0 -1012px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_calendar_mr, .icon_appt_meeting_single, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_single, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_single {
  background-position: 0 -1047px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_categories_bw, .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_categories, .x-menu .icon_categories {
  background-position: 0 -1082px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_change_picture {
  background-position: 0 -1117px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_checked {
  background-position: 0 -1157px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_cogwheel_s, .x-grid3-hd-row td .x-grid3-hd-inner .x-grid3-hd-btn {
  background-position: 0 -1193px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_columns {
  background-position: 0 -1223px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact {
  background-position: 0 -1259px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_card, .icon_contact_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_user, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item .icon_contact_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_user {
  background-position: 0 -1299px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_card_view {
  background-position: 0 -1334px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_company {
  background-position: 0 -1364px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_equipment {
  background-position: 0 -1400px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_list {
  background-position: 0 -1434px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_room {
  background-position: 0 -1466px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_contact_smtp, .icon_contact_gab_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_gab_user {
  background-position: 0 -1500px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_distlist, .icon_contact_distlist, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_distlist, .x-zarafa-boxfield ul .icon_contact_distlist, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_distlist {
  background-position: 0 -1535px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_download, .x-menu .icon_saveaseml {
  background-position: 0 -1570px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_download_zip, .x-menu .icon_saveemlaszip {
  background-position: 0 -1604px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_edit_recipient {
  background-position: 0 -1637px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag, .icon_mail_flag, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_mail_flag, .x-menu .x-menu-check-item .x-menu-item-text p.icon_mail_flag, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag, .x-menu .icon_mail_flag {
  background-position: 0 -1677px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_blue, .icon_mail_flag_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_blue, .x-menu .icon_mail_flag_blue {
  background-position: 0 -1709px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_complete, .icon_mail_completed, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed {
  background-position: 0 -1741px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_green, .icon_mail_flag_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_green, .x-menu .icon_mail_flag_green {
  background-position: 0 -1772px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_orange, .icon_mail_flag_orange, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange, .x-menu .icon_mail_flag_orange {
  background-position: 0 -1804px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_purple, .icon_mail_flag_purple, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_purple, .x-menu .icon_mail_flag_purple {
  background-position: 0 -1836px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_red {
  background-position: 0 -1868px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_flag_yellow, .icon_mail_flag_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_yellow, .x-menu .icon_mail_flag_yellow {
  background-position: 0 -1900px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_calendar, .x-tree-node-el .x-tree-node-icon.icon_folder_appointment,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_calendar {
  background-position: 0 -1932px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_contact, .icon_folder_default_contact,
.icon_folder_shared_contact, .x-tree-node-el .x-tree-node-icon.icon_folder_default_contact,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_contact {
  background-position: 0 -1967px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_create, .x-menu .icon_createFolderColor {
  background-position: 0 -2002px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_drafts {
  background-position: 0 -2037px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_favorites {
  background-position: 0 -2072px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_inbox, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_inbox, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox {
  background-position: 0 -2107px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_journal, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_journal, .x-tree-node-el .x-tree-node-icon.icon_folder_journal {
  background-position: 0 -2142px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_junk, .icon_junk {
  background-position: 0 -2177px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_outbox {
  background-position: 0 -2212px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_default_sent {
  background-position: 0 -2247px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_rename {
  background-position: 0 -2282px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_rename_bw {
  background-position: 0 -2317px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_rss {
  background-position: 0 -2352px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_store {
  background-position: 0 -2387px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_folder_task {
  background-position: 0 -2422px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_funnel {
  background-position: 0 -2457px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_giraffe {
  background-position: 0 -2497px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_importance {
  background-position: 0 -2533px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_index {
  background-position: 0 -2564px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_forwarded {
  background-position: 0 -2597px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_oof {
  background-position: 0 -2632px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_read, .icon_message,
.icon_message_read, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read, .x-menu .icon_mark_all_read, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_message,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_read {
  background-position: 0 -2668px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_replied {
  background-position: 0 -2703px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_report_accept, .icon_mail_read_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_read_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_read_receipt {
  background-position: 0 -2738px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_report_decline, .icon_mail_nonread_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nonread_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nonread_receipt {
  background-position: 0 -2772px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_report_ndr, .icon_mail_nondelivery_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nondelivery_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nondelivery_receipt {
  background-position: 0 -2805px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_send {
  background-position: 0 -2839px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_stubbed {
  background-position: 0 -2879px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_mail_unread, .icon_message_unread, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread, .x-menu .icon_message_unread, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_unread, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_unread {
  background-position: 0 -2914px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_meetingrequest_optionalattendee, .x-menu .x-freebusy-userlist-recipienttype-optional {
  background-position: 0 -2943px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_meetingrequest_organizer {
  background-position: 0 -2974px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_meetingrequest_requiredattendee, .x-menu .x-freebusy-userlist-recipienttype-required {
  background-position: 0 -3005px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_meetingrequest_resource, .x-menu .x-freebusy-userlist-recipienttype-resource {
  background-position: 0 -3036px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_appointment, .x-menu .icon_create_appointment {
  background-position: 0 -3067px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_contact, .x-menu .icon_createContact {
  background-position: 0 -3107px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_distlist, .x-menu .icon_createDistributionList {
  background-position: 0 -3147px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_email, .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_send_email_to_recipient, .x-menu .icon_createEmailMessage, .x-menu .icon_send_email_to_recipient {
  background-position: 0 -3187px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_meeting_request, .x-menu .icon_create_meeting_request {
  background-position: 0 -3227px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_note, .x-menu .icon_createNote {
  background-position: 0 -3267px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_new_task, .x-menu .icon_createTask {
  background-position: 0 -3307px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_not_current, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required {
  background-position: 0 -3347px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_blue {
  background-position: 0 -3383px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_blue_large {
  background-position: 0 -3418px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_green {
  background-position: 0 -3464px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_green_large {
  background-position: 0 -3499px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_icon_view {
  background-position: 0 -3545px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_pink, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_pink {
  background-position: 0 -3580px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_pink_large {
  background-position: 0 -3615px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_white, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_white {
  background-position: 0 -3661px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_white_large {
  background-position: 0 -3696px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_yellow, .icon_folder_stickynote,
.icon_folder_default_note,
.icon_folder_shared_note, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note, .x-tree-node-el .x-tree-node-icon.icon_folder_stickynote,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_note, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow {
  background-position: 0 -3742px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_note_yellow_large {
  background-position: 0 -3777px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_notification_error {
  background-position: 0 -3823px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_notification_info {
  background-position: 0 -3867px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_notification_warning {
  background-position: 0 -3911px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_oof {
  background-position: 0 -3955px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_plug {
  background-position: 0 -3995px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_plus, .x-zarafa-boxfield ul .x-zarafa-boxfield-item-expand {
  background-position: 0 -4035px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_previewpanel_bottom {
  background-position: 0 -4063px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_previewpanel_off {
  background-position: 0 -4103px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_previewpanel_right {
  background-position: 0 -4143px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_refresh {
  background-position: 0 -4183px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_reminder {
  background-position: 0 -4223px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_restore, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore {
  background-position: 0 -4255px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_seal {
  background-position: 0 -4289px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_sendas {
  background-position: 0 -4329px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_shortcuts {
  background-position: 0 -4369px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_sort_ascending {
  background-position: 0 -4409px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_sort_descending {
  background-position: 0 -4444px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_spanner {
  background-position: 0 -4479px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task {
  background-position: 0 -4519px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task2, .icon_folder_default_task,
.icon_folder_shared_task, .icon_task_normal,
.icon_task_recurring, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_complete,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_allday, .x-menu .x-menu-check-item .x-menu-item-text p.icon_allday, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal, .x-tree-node-el .x-tree-node-icon.icon_folder_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_normal,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_recurring {
  background-position: 0 -4554px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task_active {
  background-position: 0 -4588px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task_completed {
  background-position: 0 -4628px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task_overdue {
  background-position: 0 -4668px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task_seven_days {
  background-position: 0 -4708px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_task_simple {
  background-position: 0 -4748px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_unchecked {
  background-position: 0 -4788px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_zarafa {
  background-position: 0 -4824px;
}

/* line 50, ../scss/base/_icons.scss */
.icon_zarafa2, .x-tree-node-el .x-tree-node-icon.icon_folder_store {
  background-position: 0 -4860px;
}

/* line 50, ../scss/base/_icons.scss */
.menu_arrow_right_l, .x-menu .x-menu-list li.x-menu-list-item a.x-menu-item-arrow {
  background-position: -42px -4896px;
}

/* line 50, ../scss/base/_icons.scss */
.new_folder {
  background-position: 0 -4925px;
}

/* line 50, ../scss/base/_icons.scss */
.trash, .icon_folder_default_wastebasket,
.icon_folder_delete,
.icon_empty_trash, .x-menu .icon_delete, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_delete, .x-tree-node-el .x-tree-node-icon.icon_folder_default_wastebasket {
  background-position: 0 -4965px;
}

/* some extra classes that use the same icon as others */
/* other icon names */
/* FIXME duplicate */
/* attachment column */
/* importance column */
/* flags column */
/* line 217, ../scss/base/_icons.scss */
.x-menu-item.xg-hmenu-sort-desc .x-menu-item-icon {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4406px;
}

/* line 223, ../scss/base/_icons.scss */
.x-menu-item.xg-hmenu-sort-asc .x-menu-item-icon {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4441px;
}

/* line 229, ../scss/base/_icons.scss */
.x-menu-item .x-cols-icon.x-menu-item-icon {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1221px;
}

/* line 236, ../scss/base/_icons.scss */
.col-move-bottom, .col-move-top {
  background-image: none !important;
}

/* Set the background color to the body and make all other panels transparent when needed */
/* line 3, ../scss/base/_layout.scss */
body {
  /* TODO: The important is only needed because it was added in our original stylesheet. It should be removed from there and then here */
  background-color: #ffffff !important;
}

/* line 8, ../scss/base/_layout.scss */
.zarafa-panel-body,
.zarafa-panel,
.zarafa-widgetpanel,
.x-layout-collapsed {
  background-color: transparent;
  box-shadow: none;
  border: none;
}

/* line 18, ../scss/base/_layout.scss */
.x-panel-body {
  background-color: white !important;
}

/* line 22, ../scss/base/_layout.scss */
#zarafa-navigationpanel > div {
  border-right: 1px solid #e6e6e6;
}

/* line 25, ../scss/base/_layout.scss */
.zarafa-widgetpanel > div {
  border-left: 1px solid #e6e6e6;
}

/* For some reason Ext gives the tab strip a padding-top of 1px. This makes the panels look unaligned, so fix this */
/* line 30, ../scss/base/_layout.scss */
ul.x-tab-strip-top {
  padding-top: 0;
}

/* set the width (and height) of the splitters, i.e. the space between panels */
/* line 35, ../scss/base/_layout.scss */
.x-layout-split {
  width: 3px;
  height: 3px;
}

/* Common emptytext for example empty task list */
/* line 41, ../scss/base/_layout.scss */
.emptytext {
  text-align: center;
}

/* TODO: move to general scss file */
/* line 46, ../scss/base/_layout.scss */
.x-combo-list {
  border-color: #918F90;
}

/* line 49, ../scss/base/_layout.scss */
.x-combo-list .x-combo-selected {
  border-color: #d3d2d2 !important;
  background-color: #ebeaeb;
}

/* Make the background color of the new mail action and GAB panel transparent */
/* line 55, ../scss/base/_layout.scss */
.x-border-layout-ct {
  background-color: transparent;
}

/* import the components general styles */
/* TODO: move colors to base/_color.scss for easy maintenance/theming */
/* Action buttons: 'send' and 'save' */
/* Normal standard button */
/**************************************
 * Code to create the sprite
 *************************************/
/*
    @import "buttons/*.png";
    
    @include all-buttons-sprites;
*/
/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_down_s_btn,
.arrow_down_s_btn {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -24px 0;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_down_s_white_btn,
.arrow_down_s_white_btn {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -24px -33px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_left_l,
.arrow_left_l,
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-icon-merge {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -66px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_left_l_white,
.arrow_left_l_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -105px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_menubar,
.arrow_menubar {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -10px -144px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_right_l,
.arrow_right_l,
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-icon-separate {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -180px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_right_l_white,
.arrow_right_l_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -219px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_calendar_large_white,
.icon_calendar_large_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -258px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_categories,
.icon_categories {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -312px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_checknames,
.icon_checknames,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_checkNames,
.x-menu .icon_checkNames {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -357px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_cogwheel,
.icon_cogwheel,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_openMessageOptions,
.x-menu .icon_openMessageOptions,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-settings-category-general {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -407px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_contact_large_white,
.icon_contact_large_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -457px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_copy,
.icon_copy {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -511px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_cross,
.icon_cross,
ul.x-tab-strip li.x-tab-strip-closable a.x-tab-strip-close,
.x-zarafa-boxfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-close,
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-icon-close,
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-close,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-close,
#zarafa-mainpanel-contentpanel-today .x-tool.x-tool-close,
.zarafa-widgetpanel > .x-panel-bwrap .x-tool.x-tool-close {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -555px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_cross_large,
.icon_cross_large {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -592px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_cross_white,
.icon_cross_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -632px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_delete,
.icon_delete,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -669px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_edit_as_new_mail,
.icon_edit_as_new_mail,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_editAsNewEmail,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_editAsNewEmail,
.x-menu .icon_editAsNewEmail {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -719px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_embed_attachment,
.icon_embed_attachment,
.x-menu .icon_embedded_attachment {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -762px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_floppy,
.icon_floppy,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_saveEmail,
.x-menu .icon_saveEmail,
.x-menu .buttons-icon_save_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -807px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_forward,
.icon_forward,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_forwardEmail,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_forwardEmail,
.x-menu .icon_forwardEmail {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -857px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_invite_attendees,
.icon_invite_attendees {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -907px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_addressbook,
.icon_large_addressbook,
.zarafa-maintoolbar .x-btn button.icon_createEmailMessage,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_createEmailMessage,
.zarafa-maintoolbar .x-btn button.icon_addressbook,
.zarafa-maintoolbar .x-btn .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous button.x-zarafa-boxfield-item-icon,
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .zarafa-maintoolbar .x-btn button.x-zarafa-boxfield-item-icon {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -952px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_calendar_view_day,
.icon_large_calendar_view_day,
.zarafa-maintoolbar .x-btn button.icon-calendar-day {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1014px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_calendar_view_month,
.icon_large_calendar_view_month,
.zarafa-maintoolbar .x-btn button.icon-calendar-month {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1076px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_calendar_view_week,
.icon_large_calendar_view_week,
.zarafa-maintoolbar .x-btn button.icon-calendar-week {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1138px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_calendar_view_workweek,
.icon_large_calendar_view_workweek,
.zarafa-maintoolbar .x-btn button.icon-calendar-workweek {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1200px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_list_view,
.icon_large_list_view,
.zarafa-maintoolbar .x-btn button.icon-calendar-grid {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1262px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_print,
.icon_large_print,
.zarafa-maintoolbar .x-btn button.icon_print,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_appt,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_appt,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_view,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_view,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_task,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_task,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_task_list,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_task_list,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_note,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_note,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_contact,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_contact {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1324px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_refresh,
.icon_large_refresh,
.zarafa-maintoolbar .x-btn button.x-tbar-loading {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1386px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_large_view,
.icon_large_view,
.zarafa-maintoolbar .x-btn button.view_icon {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1448px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_logout,
.icon_logout {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1510px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_magnifier,
.icon_magnifier,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .advance_search,
.zarafa-search-toolbox .x-plain-header img.x-panel-inline-icon.advance_search {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1556px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_mail_large_white,
.icon_mail_large_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -1601px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_not_current,
.icon_not_current,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1655px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_note_large_white,
.icon_note_large_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -1701px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_paperclip,
.icon_paperclip,
.icon_attachment,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_attachment,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_attachment,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_attachment,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_attachment {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1755px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_print,
.icon_print,
.x-menu .icon_print_single,
.x-menu .icon_print_single_appt,
.x-menu .icon_print_view,
.x-menu .icon_print_single_task,
.x-menu .icon_print_task_list,
.x-menu .icon_print_single_note,
.x-menu .icon_print_single_contact {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1805px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_priority_high,
.icon_priority_high,
.icon_importance_urgent,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_importance_urgent,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setHighPriority,
.x-menu .icon_setHighPriority {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1855px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_priority_low,
.icon_priority_low,
.icon_importance_nonurgent,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_importance_nonurgent,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setLowPriority,
.x-menu .icon_setLowPriority {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1898px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_private,
.icon_private {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1940px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_read_receipt,
.icon_read_receipt,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setReadReceipt,
.x-menu .icon_setReadReceipt {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1981px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_recurrence,
.icon_recurrence,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_recurring,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_recurring {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2026px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_reply,
.icon_reply,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_replyEmail,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_replyEmail,
.x-menu .icon_replyEmail {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2072px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_reply_all,
.icon_reply_all,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_replyAllEmail,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_replyAllEmail,
.x-menu .icon_replyAllEmail {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2122px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_reply_white,
.icon_reply_white,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_replyEmail {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2172px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_save_white,
.icon_save_white,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.buttons-icon_save_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2213px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_send,
.icon_send {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2255px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_send_white,
.icon_send_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2296px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_settings,
.icon_settings {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2337px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_showbcc,
.icon_showbcc {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2383px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_showfrom,
.icon_showfrom {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2429px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_signature,
.icon_signature,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_addSignature,
.x-menu .icon_addSignature {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2475px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_task_complete,
.icon_task_complete {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2525px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_task_large_white,
.icon_task_large_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -2570px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_unread_mail,
.icon_unread_mail {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2624px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-minimize_button,
.minimize_button,
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-minimize,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-minimize {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2664px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-plus,
.plus {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2696px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_left,
.triangle_left,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-prev {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2738px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_left_outline,
.triangle_left_outline,
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-prev {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2788px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_left_stop,
.triangle_left_stop,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-first {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2838px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_left_stop_outline,
.triangle_left_stop_outline,
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-first {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2888px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_right,
.triangle_right,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-next {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2938px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_right_outline,
.triangle_right_outline,
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-next {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2988px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_right_stop,
.triangle_right_stop,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-last {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3038px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-triangle_right_stop_outline,
.triangle_right_stop_outline,
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-last {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3088px;
}

/**************************************
 * End of code to create the sprite
 *************************************/
/**************************************
 * Specific icons
 *************************************/
/* Mixin for special button, usually with a different background and font color */
/**************************************
 * General buttons
 *************************************/
/* fix for stupid firefox padding on buttons */
/* line 89, ../scss/components/_buttons.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* normal button */
/* line 95, ../scss/components/_buttons.scss */
.x-btn {
  display: inline-block;
}
/* line 98, ../scss/components/_buttons.scss */
.x-btn .x-btn-small, .x-btn .x-btn-medium, .x-btn .x-btn-large {
  display: inline-block;
  border: none;
  height: auto;
  border-radius: 0;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
  background: #e6e6e6;
}
/* line 106, ../scss/components/_buttons.scss */
.x-btn .x-btn-small em, .x-btn .x-btn-medium em, .x-btn .x-btn-large em {
  display: inline-block;
}
/* line 110, ../scss/components/_buttons.scss */
.x-btn .x-btn-small button, .x-btn .x-btn-medium button, .x-btn .x-btn-large button {
  background-color: transparent;
  box-sizing: border-box;
  /* override .x-btn button from ExtJs */
  color: black;
}

/* hovered button */
/* line 121, ../scss/components/_buttons.scss */
.x-btn.x-btn-over .x-btn-small, .x-btn.x-btn-over .x-btn-medium, .x-btn.x-btn-over .x-btn-large {
  border: none;
  border-radius: 0;
  background: #dadada;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
}

/* active button */
/* line 131, ../scss/components/_buttons.scss */
.x-btn.x-btn-over.x-btn-click .x-btn-small, .x-btn.x-btn-over.x-btn-click .x-btn-medium, .x-btn.x-btn-over.x-btn-click .x-btn-large, .x-btn.x-btn-click .x-btn-small, .x-btn.x-btn-click .x-btn-medium, .x-btn.x-btn-click .x-btn-large {
  border: none;
  border-radius: 0;
  background: #e6e6e6 !important;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
}
/* line 137, ../scss/components/_buttons.scss */
.x-btn.x-btn-over.x-btn-click .x-btn-small button, .x-btn.x-btn-over.x-btn-click .x-btn-medium button, .x-btn.x-btn-over.x-btn-click .x-btn-large button, .x-btn.x-btn-click .x-btn-small button, .x-btn.x-btn-click .x-btn-medium button, .x-btn.x-btn-click .x-btn-large button {
  color: #333333;
}

/* small button */
/* line 146, ../scss/components/_buttons.scss */
.x-btn .x-btn-small button.x-btn-text {
  height: 24px;
}

/* small button with text */
/* line 155, ../scss/components/_buttons.scss */
.x-btn.x-btn-noicon .x-btn-small button, .x-btn.x-btn-text-icon .x-btn-small button {
  min-width: 84px;
  padding: 0 6px;
}

/* small button with icon and text */
/* standard icon size is 12x12px */
/* line 165, ../scss/components/_buttons.scss */
.x-btn.x-btn-text-icon .x-btn-small button {
  padding-left: 24px;
}

/* small button with only icon */
/* standard icon size is 12x12px */
/* line 175, ../scss/components/_buttons.scss */
.x-btn.x-btn-icon .x-btn-small button {
  width: 24px;
}

/* large button with only icon */
/* line 184, ../scss/components/_buttons.scss */
.x-btn.x-btn-icon .x-btn-large button {
  height: 36px;
  width: 36px;
}

/* split button and arrow button */
/* line 193, ../scss/components/_buttons.scss */
.x-btn em.x-btn-split, .x-btn em.x-btn-arrow {
  background-color: transparent !important;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 100% 17px;
  padding-right: 12px;
}
/* line 200, ../scss/components/_buttons.scss */
.x-btn em.x-btn-split button, .x-btn em.x-btn-arrow button {
  border-right: 1px solid white;
}

/* line 206, ../scss/components/_buttons.scss */
.x-btn .x-btn-small em.x-btn-split, .x-btn .x-btn-small em.x-btn-arrow {
  background-position: 100% 11px;
  padding-right: 12px;
}
/* line 210, ../scss/components/_buttons.scss */
.x-btn .x-btn-small em.x-btn-split button, .x-btn .x-btn-small em.x-btn-arrow button {
  border: none;
  border-right: 1px solid white;
}

/**************************************
 * Action buttons
 *************************************/
/* normal button */
/* line 223, ../scss/components/_buttons.scss */
.x-btn.zarafa-action .x-btn-small, .x-btn.zarafa-action .x-btn-medium, .x-btn.zarafa-action .x-btn-large {
  background: #5ebb4b !important;
}
/* line 226, ../scss/components/_buttons.scss */
.x-btn.zarafa-action .x-btn-small button, .x-btn.zarafa-action .x-btn-medium button, .x-btn.zarafa-action .x-btn-large button {
  color: #ffffff;
}

/* hovered button */
/* line 234, ../scss/components/_buttons.scss */
.x-btn.zarafa-action.x-btn-over .x-btn-small, .x-btn.zarafa-action.x-btn-over .x-btn-medium, .x-btn.zarafa-action.x-btn-over .x-btn-large {
  background: #59b147 !important;
}

/* active button */
/* line 241, ../scss/components/_buttons.scss */
.x-btn.zarafa-action.x-btn-over.x-btn-click .x-btn-small, .x-btn.zarafa-action.x-btn-over.x-btn-click .x-btn-medium, .x-btn.zarafa-action.x-btn-over.x-btn-click .x-btn-large, .x-btn.zarafa-action.x-btn-click .x-btn-small, .x-btn.zarafa-action.x-btn-click .x-btn-medium, .x-btn.zarafa-action.x-btn-click .x-btn-large {
  background: #5ebb4b !important;
}
/* line 244, ../scss/components/_buttons.scss */
.x-btn.zarafa-action.x-btn-over.x-btn-click .x-btn-small button, .x-btn.zarafa-action.x-btn-over.x-btn-click .x-btn-medium button, .x-btn.zarafa-action.x-btn-over.x-btn-click .x-btn-large button, .x-btn.zarafa-action.x-btn-click .x-btn-small button, .x-btn.zarafa-action.x-btn-click .x-btn-medium button, .x-btn.zarafa-action.x-btn-click .x-btn-large button {
  color: #ffffff;
}

/* split button and arrow button */
/* line 252, ../scss/components/_buttons.scss */
.x-btn.zarafa-action .x-btn-large em.x-btn-split, .x-btn.zarafa-action .x-btn-large em.x-btn-arrow {
  background-position: 100% -16px;
}

/* For popup or windows, the first button is styled green */
/* Extra class .xpanel-footer necessary for "Create Mail => Insert Item" pagination buttons */
/* line 260, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:first-child .x-btn:not(.zarafa-normal) button:active {
  background-color: #5ebb4b;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
}

/* line 264, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:first-child .x-btn:not(.zarafa-normal) button:hover {
  background-color: #59b147;
}

/* line 268, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:first-child .x-btn:not(.zarafa-normal) button {
  background-color: #5ebb4b;
  color: #ffffff;
  min-width: 84px;
  height: 24px;
  /* Overriden from style.css */
  font-size: 13px;
}

/* Special case: Messageboxes */
/* line 276, ../scss/components/_buttons.scss */
.x-window-dlg .x-toolbar-left .x-toolbar-cell:not(.x-hide-offsets) button {
  background-color: #5ebb4b;
  color: #ffffff;
  min-width: 84px;
  height: 24px;
  /* Overriden from style.css */
  font-size: 13px;
}
/* line 279, ../scss/components/_buttons.scss */
.x-window-dlg .x-toolbar-left .x-toolbar-cell:not(.x-hide-offsets) button:hover {
  background-color: #59b147;
}
/* line 282, ../scss/components/_buttons.scss */
.x-window-dlg .x-toolbar-left .x-toolbar-cell:not(.x-hide-offsets) button:active {
  background-color: #5ebb4b;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
}
/* line 287, ../scss/components/_buttons.scss */
.x-window-dlg .x-toolbar-left .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) button {
  background-color: transparent;
  color: #000000;
}

/* Drag & Drop icon override, select mail drag to folder hiearchy. */
/* line 296, ../scss/components/_buttons.scss */
.x-tree-drop-ok-append .x-dd-drop-icon {
  background-position: 0 -260px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 301, ../scss/components/_buttons.scss */
.x-tree-drop-ok-append-add .x-dd-drop-icon {
  background-position: 0 -188px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 306, ../scss/components/_buttons.scss */
.x-dd-drag-proxy.x-dd-drop-nodrop .x-dd-drop-icon {
  background-position: 0 -224px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* Override ExtJS group icon sprite */
/* line 312, ../scss/components/_buttons.scss */
.x-btn-group-ml, .x-btn-group-mr {
  background-image: none !important;
}

/* */
/* line 317, ../scss/components/_buttons.scss */
.x-grid3-check-col-on {
  background-position: 0 -1158px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* line 322, ../scss/components/_buttons.scss */
.x-grid3-check-col {
  background-position: 0 -4789px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* Grid menu's */
/* line 328, ../scss/components/_buttons.scss */
.x-menu-item-checked .x-menu-item.x-menu-check-item .x-menu-item-icon {
  background-position: 0 -1155px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* line 333, ../scss/components/_buttons.scss */
.x-menu-item.x-menu-check-item .x-menu-item-icon {
  background-position: 0 -4786px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* settings grid */
/* line 339, ../scss/components/_buttons.scss */
.x-grid3-row .x-grid3-row-checker {
  background-position: 2px -4789px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* line 343, ../scss/components/_buttons.scss */
.x-grid3-row-selected.x-grid3-row .x-grid3-row-checker {
  background-position: 2px -1158px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/*******************************************************
 * Button groups, used in previewpanel meeting requests
 *******************************************************/
/* line 352, ../scss/components/_buttons.scss */
div.x-btn-group-tl {
  background-image: none;
}

/* line 356, ../scss/components/_buttons.scss */
div.x-btn-group-tr {
  background-image: none;
}

/* line 360, ../scss/components/_buttons.scss */
div.x-btn-group-notitle .x-btn-group-tc {
  background-image: none;
}

/* line 364, ../scss/components/_buttons.scss */
div.x-btn-group-bl {
  background-image: none;
}

/* line 368, ../scss/components/_buttons.scss */
div.x-btn-group-br {
  background-image: none;
}

/* line 372, ../scss/components/_buttons.scss */
div.x-btn-group-bc {
  background-image: none;
}

/* line 1, ../scss/components/_panels.scss */
.x-panel {
  border-color: #e6e6e6;
  /* header */
}
/* line 5, ../scss/components/_panels.scss */
.x-panel .x-panel-header {
  color: #000000;
  font-weight: normal;
  border-color: #e6e6e6;
  background: #e6e6e6;
  line-height: 20px;
  padding: 8px 9px 8px 12px;
}
/* line 14, ../scss/components/_panels.scss */
.x-panel .x-panel-header .x-tool,
.x-panel .x-layout-collapsed .x-tool {
  width: 20px;
  height: 20px;
  margin: 0;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
}
/* line 23, ../scss/components/_panels.scss */
.x-panel .x-panel-ml,
.x-panel .x-panel-mr,
.x-panel .x-panel-mc {
  background-color: transparent;
}
/* line 29, ../scss/components/_panels.scss */
.x-panel .x-panel-body {
  border-color: #e6e6e6;
}

/* panel collapse button */
/* line 35, ../scss/components/_panels.scss */
.x-tool.x-tool-toggle.x-tool-collapse-west,
.x-layout-collapsed .x-tool.x-tool-toggle.x-tool-expand-east,
.x-panel-header .x-tool.x-tool-collapse-west,
.x-layout-collapsed .x-tool.x-tool-expand-east {
  width: 14px;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 4.5px -60.5px;
}

/* line 44, ../scss/components/_panels.scss */
.x-layout-collapsed .x-tool.x-tool-expand-east {
  margin-left: 4.5px;
}

/* panel expand button */
/* line 49, ../scss/components/_panels.scss */
.x-tool.x-tool-toggle.x-tool-collapse-east,
.x-layout-collapsed .x-tool.x-tool-toggle.x-tool-expand-west,
.x-panel-header .x-tool.x-tool-collapse-east,
.x-layout-collapsed .x-tool.x-tool-expand-west {
  width: 14px;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 4.5px -174.5px;
}

/* line 58, ../scss/components/_panels.scss */
.x-layout-collapsed .x-tool.x-tool-expand-west {
  margin-left: 4.5px;
}

/* panel plus button */
/* line 63, ../scss/components/_panels.scss */
.x-panel-header .x-tool.x-tool-plus {
  width: 20px;
  background-position: 4.5px -2691.5px;
}

/* line 68, ../scss/components/_panels.scss */
.x-panel-header .x-tool:last-of-type {
  margin-left: 9px;
}

/* line 71, ../scss/components/_panels.scss */
.x-panel-header .x-tool:first-of-type {
  margin-right: -4.5px;
}

/* line 75, ../scss/components/_panels.scss */
.x-panel-noborder .x-panel-header-noborder {
  border: none;
}

/* line 79, ../scss/components/_panels.scss */
.x-layout-collapsed {
  padding-top: 8px;
  /* same padding as .x-panel-header */
}

/* panel footer */
/* line 84, ../scss/components/_panels.scss */
.x-panel-footer {
  background: #ffffff;
}

/* line 87, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns {
  padding: 6px 9px;
}
/* line 90, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns td.x-toolbar-cell {
  padding: 0 3px;
}
/* line 94, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns .x-toolbar-left-row td.x-toolbar-cell:first-child {
  padding-left: 0;
}
/* line 99, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns .x-toolbar-right-row td.x-toolbar-cell:last-child {
  padding-right: 0;
}

/* tab panels */
/* line 106, ../scss/components/_panels.scss */
.x-tab-panel-body {
  border-color: #e6e6e6;
}

/* remove and add some borders for specific panels so we don't get double borders */
/* line 112, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail .zarafa-context-mainpanel > .x-panel-bwrap > .x-panel-body {
  border: none;
}
/* line 116, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail #zarafa-main-content-mail-preview {
  border: none;
}

/* line 122, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail.zarafa-preview-right .zarafa-context-mainpanel {
  border-right: 1px solid #e6e6e6;
}
/* line 126, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail.zarafa-preview-right #zarafa-main-content-mail-preview {
  border-left: 1px solid #e6e6e6;
}

/* line 132, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail.zarafa-preview-bottom .zarafa-context-mainpanel {
  border-bottom: 1px solid #e6e6e6;
}
/* line 136, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail.zarafa-preview-bottom #zarafa-main-content-mail-preview {
  border-top: 1px solid #e6e6e6;
}

/* Safari hack for radio buttons that get cut off */
/* line 2, ../scss/components/_formelements.scss */
body.Safari input[type="radio"] {
  margin-left: 1px;
}

/* line 6, ../scss/components/_formelements.scss */
.x-form-item {
  margin-bottom: 3px;
}

/* inputs and textareas */
/* line 11, ../scss/components/_formelements.scss */
.x-form-text, textarea.x-form-field {
  background: white;
  border: 1px solid #e6e6e6;
  padding: 6px;
}

/* line 16, ../scss/components/_formelements.scss */
.x-form-text {
  padding: 0 6px;
}

/* line 20, ../scss/components/_formelements.scss */
.x-form-text:not(.x-zarafa-boxfield):not(.x-zarafa-boxfield-input),
.ext-strict .x-form-text:not(.x-zarafa-boxfield):not(.x-zarafa-boxfield-input),
.ext-webkit .x-small-editor .x-form-text:not(.x-zarafa-boxfield):not(.x-zarafa-boxfield-input),
.ext-strict .ext-webkit .x-small-editor .x-form-text:not(.x-zarafa-boxfield):not(.x-zarafa-boxfield-input) {
  line-height: 24px;
  height: 22px !important;
  /* subtract 2 for the border-width */
}

/* combobox and spinner field */
/* line 32, ../scss/components/_formelements.scss */
.x-form-field-trigger-wrap .x-form-text,
.x-form-field-wrap .x-form-text {
  line-height: 22px;
  height: 22px;
}
/* line 37, ../scss/components/_formelements.scss */
.x-form-field-trigger-wrap .x-form-trigger,
.x-form-field-trigger-wrap .x-form-spinner-trigger,
.x-form-field-wrap .x-form-trigger,
.x-form-field-wrap .x-form-spinner-trigger {
  height: 22px !important;
  width: 14px;
  border: 1px solid #e6e6e6;
  border-left: none;
  background-color: #f8f8f8;
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 4.5px -15.5px !important;
}
/* line 48, ../scss/components/_formelements.scss */
.x-form-field-trigger-wrap .x-form-trigger-over,
.x-form-field-trigger-wrap .x-form-spinner-trigger-over,
.x-form-field-wrap .x-form-trigger-over,
.x-form-field-wrap .x-form-spinner-trigger-over {
  background-color: #f2f2f2;
}
/* line 53, ../scss/components/_formelements.scss */
.x-form-field-trigger-wrap .x-form-spinner-trigger,
.x-form-field-wrap .x-form-spinner-trigger {
  background-image: url('../images/icons-s58cf3bf030.png'), url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat, no-repeat;
  background-position: 4.5px -69px, 4.5px -10px !important;
}
/* line 61, ../scss/components/_formelements.scss */
.x-form-field-trigger-wrap .x-form-spinner-splitter,
.x-form-field-wrap .x-form-spinner-splitter {
  display: none !important;
}

/* fieldsets */
/* line 67, ../scss/components/_formelements.scss */
.x-fieldset {
  border-radius: 0;
  border: 1px solid #e6e6e6;
  padding: 9px 6px;
  margin: 0;
}
/* line 73, ../scss/components/_formelements.scss */
.x-fieldset legend {
  font-weight: normal;
  color: black;
}

/* checkbox */
/* line 80, ../scss/components/_formelements.scss */
.x-form-check-wrap input {
  vertical-align: text-bottom;
}

/* line 83, ../scss/components/_formelements.scss */
.x-form-item .x-form-cb-label {
  top: 0;
  margin-left: 3px;
}

/* column headers */
/* line 2, ../scss/components/_grids.scss */
.x-grid3-header {
  background: #ffffff;
  border-bottom: 1px solid #e6e6e6;
  padding: 0;
}

/* line 8, ../scss/components/_grids.scss */
td.x-grid3-hd-over .x-grid3-hd-inner,
td.sort-desc .x-grid3-hd-inner,
td.sort-asc .x-grid3-hd-inner,
td.x-grid3-hd-menu-open .x-grid3-hd-inner {
  background: #ffffff;
}

/* line 15, ../scss/components/_grids.scss */
.x-grid3-hd-row {
  /* Icon only columns */
  /****************************************************************************
   * Icons
   ****************************************************************************/
}
/* line 16, ../scss/components/_grids.scss */
.x-grid3-hd-row td {
  padding: 6px 0;
  border-color: #ffffff;
  position: relative;
}
/* line 21, ../scss/components/_grids.scss */
.x-grid3-hd-row td .x-grid3-hd-inner {
  line-height: 20px;
  display: inline-block;
  border: 1px solid #ffffff;
  border-radius: 2px;
  padding: 1px 6px;
  /* substract 2px for the borders */
  font-weight: bold;
  overflow: visible;
  /* needed for the .x-grid3-hd-btn to be visible when we place it outside of the button */
  background: #ffffff;
  max-width: 100%;
  box-sizing: border-box;
}
/* line 33, ../scss/components/_grids.scss */
.x-grid3-hd-row td .x-grid3-hd-inner .zarafa-x-grid3-hd-title {
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 37, ../scss/components/_grids.scss */
.x-grid3-hd-row td .x-grid3-hd-inner .zarafa-x-grid3-hd-title .x-grid3-hd-checker {
  width: 15px;
}
/* line 42, ../scss/components/_grids.scss */
.x-grid3-hd-row td .x-grid3-hd-inner .x-grid3-hd-btn {
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  background-color: #ffffff;
  width: 16px;
  height: 22px !important;
  /* overwriting the inline styled height that extjs gives this element */
  right: -20px;
  top: -1px;
  /* needed because the parent has a border */
  background-position: 3px -1188px;
}
/* line 55, ../scss/components/_grids.scss */
.x-grid3-hd-row td:hover .x-grid3-hd-inner,
.x-grid3-hd-row td:hover .x-grid3-hd-inner .x-grid3-hd-btn {
  border-color: #dadada;
}
/* line 59, ../scss/components/_grids.scss */
.x-grid3-hd-row td:active .x-grid3-hd-inner,
.x-grid3-hd-row td:active .x-grid3-hd-inner .x-grid3-hd-btn {
  background-color: #f8f8f8;
}
/* line 64, ../scss/components/_grids.scss */
.x-grid3-hd-row td.sort-desc .x-grid3-hd-inner,
.x-grid3-hd-row td.sort-asc .x-grid3-hd-inner {
  padding-right: 21px;
  /* some extra padding to place the sort icon */
}
/* line 69, ../scss/components/_grids.scss */
.x-grid3-hd-row td.sort-desc .x-grid3-sort-icon,
.x-grid3-hd-row td.sort-asc .x-grid3-sort-icon {
  width: 9px;
  height: 5px;
  position: absolute;
  right: 6px;
  top: 8.5px;
}
/* line 78, ../scss/components/_grids.scss */
.x-grid3-hd-row td.sort-desc .x-grid3-sort-icon {
  background-position: 0 0;
}
/* line 82, ../scss/components/_grids.scss */
.x-grid3-hd-row td.sort-asc .x-grid3-sort-icon {
  background-position: 0 -48px;
}
/* line 87, ../scss/components/_grids.scss */
.x-grid3-hd-row td.sort-desc .x-grid3-hd-inner,
.x-grid3-hd-row td.sort-asc .x-grid3-hd-inner,
.x-grid3-hd-row td.sort-desc .x-grid3-hd-inner .x-grid3-hd-btn,
.x-grid3-hd-row td.sort-asc .x-grid3-hd-inner .x-grid3-hd-btn {
  border-color: #e6e6e6;
  background-color: #f8f8f8;
}
/* line 94, ../scss/components/_grids.scss */
.x-grid3-hd-row td.sort-desc:active .x-grid3-hd-inner,
.x-grid3-hd-row td.sort-asc:active .x-grid3-hd-inner,
.x-grid3-hd-row td.sort-desc:active .x-grid3-hd-inner .x-grid3-hd-btn,
.x-grid3-hd-row td.sort-asc:active .x-grid3-hd-inner .x-grid3-hd-btn {
  background-color: #f2f2f2;
}
/* line 103, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner {
  height: 24px;
  width: 22px;
  padding: 0;
  text-align: center;
  spadding: 1px 1px;
  /* substract 2px for the borders */
  /* reposition the icon headers */
}
/* line 111, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p {
  position: relative;
  display: inline-block;
  min-width: 12px;
}
/* line 116, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p .title {
  display: none;
}
/* line 125, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column.sort-asc p,
.x-grid3-hd-row td.zarafa-icon-column.sort-desc p {
  display: none;
}
/* line 129, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column.sort-asc .x-grid3-sort-icon,
.x-grid3-hd-row td.zarafa-icon-column.sort-desc .x-grid3-sort-icon {
  margin: 0;
}
/* line 140, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner {
  /* note icon complete */
}
/* line 141, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_importance {
  background-position: 4px -2529px;
}
/* line 144, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_index {
  background-position: 1px -2561px;
}
/* line 147, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_attachment {
  background-position: -4px -1753px;
}
/* line 151, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_mail_flag {
  background-position: 0 -1675px;
}
/* line 157, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_complete,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_allday {
  background-position: 0 -4552px;
  width: 14px;
}
/* line 164, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_recurring {
  background-position: 0 -2023px;
  width: 14px;
}
/* line 169, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_reminder {
  background-position: 0 -4219px;
  width: 18px;
}

/****************************************************************************
 * Icons in the 'Show columns' menu
 ****************************************************************************/
/* line 180, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item {
  /* check/uncheck images are 14 px wide */
  padding-left: 23px;
}
/* line 184, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text {
  /* mail grid */
  /* calendar grid */
}
/* line 185, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p {
  padding-left: 10px;
}
/* line 190, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_importance {
  background-position: 4px -2530px;
}
/* line 193, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_index {
  background-position: 1px -2562px;
}
/* line 196, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_attachment {
  background-position: -5px -1754px;
}
/* line 200, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_mail_flag {
  background-position: 0 -1676px;
}
/* line 206, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_allday {
  background-position: 0 -4552px;
  margin-left: -2px;
  padding-left: 12px;
}
/* line 212, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_recurring {
  background-position: 0 -2023px;
  margin-left: -2px;
  padding-left: 12px;
}
/* line 218, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_reminder {
  background-position: 0 -4221px;
  margin-left: -6px;
  padding-left: 16px;
}

/******************************************************************************
 * Grid columns
 ******************************************************************************/
/* line 231, ../scss/components/_grids.scss */
.x-grid3-row {
  border-top: none;
  border-color: #e6e6e6;
  /* reposition checkboxes (size of checkbox is 15x15) */
}
/* line 234, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-cell-inner {
  line-height: 100%;
  padding: 9px 7px;
}
/* line 240, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr table td {
  overflow: hidden;
  word-wrap: break-word;
}
/* line 244, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr table td .grid_compact {
  line-height: 100%;
  min-height: 13px;
  /* we need this for when there is no title set */
  max-height: 14px;
  /* added 1px because letters get cut off at the bottom otherwise */
  padding-bottom: 0px;
  padding-top: 4px;
}
/* line 252, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr table td .grid_compact_left {
  padding-left: 30px;
}
/* line 256, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr table td .grid_compact_subject_cell {
  color: #777777;
  max-height: 27px;
}
/* line 264, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-check-col-td,
.x-grid3-row .x-grid3-td-checker {
  background: transparent;
}
/* line 268, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-check-col-td .x-grid3-cell-inner,
.x-grid3-row .x-grid3-td-checker .x-grid3-cell-inner {
  padding-top: 8px !important;
  /* important is needed because Ext also added it */
}

/* line 275, ../scss/components/_grids.scss */
.x-grid3-row.x-grid3-row-expanded .x-grid3-cell-inner {
  padding-bottom: 5px;
}
/* line 279, ../scss/components/_grids.scss */
.x-grid3-row.x-grid3-row-expanded .x-grid3-row-body {
  padding-bottom: 9px;
}

/* line 285, ../scss/components/_grids.scss */
.x-grid3-row-over {
  background: #f2f2f2;
  border-color: #e6e6e6;
  /* Ext wants to make the hovered border darker, we don't */
}

/* line 289, ../scss/components/_grids.scss */
.x-grid3-row-selected {
  background: #d5e8f7 !important;
  /* Ext uses important, so we also must do that */
}

/* line 293, ../scss/components/_grids.scss */
.x-grid3-row.x-grid3-row-selected {
  border: 1px solid #d5e8f7;
  border-top: 0px;
}

/* Mail grid */
/* line 305, ../scss/components/_grids.scss */
#mail-grid .x-grid3-row,
#calendar_grid .x-grid3-row,
#contact-gridview .x-grid3-row,
#task-grid .x-grid3-row,
#note-gridview .x-grid3-row,
#unread-mail-widget .x-grid3-row {
  border-left-color: white;
}
/* line 310, ../scss/components/_grids.scss */
#mail-grid .mail_unread div,
#calendar_grid .mail_unread div,
#contact-gridview .mail_unread div,
#task-grid .mail_unread div,
#note-gridview .mail_unread div,
#unread-mail-widget .mail_unread div {
  font-weight: bold;
}

/*********************************
 * Icons in the grid colums
 ********************************/
/* line 320, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row {
  /* Icon column */
  /* notes */
  /* attachment column */
  /* importance column */
  /* flags column */
}
/* line 323, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read {
  background-position: 4px -2661px;
}
/* line 328, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread {
  background-position: 5px -2904px;
}
/* line 332, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_replied {
  background-position: 4px -2696px;
}
/* line 335, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single {
  background-position: 4px -1041px;
}
/* line 339, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_stubbed {
  background-position: 5px -2872px;
}
/* line 342, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_forwarded {
  background-position: 4px -2590px;
}
/* line 345, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_oof {
  background-position: 3px -2625px;
}
/* line 348, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user {
  background-position: 4px -1292px;
}
/* line 352, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist {
  background-position: 4px -1528px;
}
/* line 356, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_equipment {
  background-position: 4px -1391px;
}
/* line 359, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user {
  background-position: 4px -1491px;
}
/* line 363, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_room {
  background-position: 7px -1459px;
}
/* line 366, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_company {
  background-position: 3px -1357px;
}
/* line 369, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment {
  background-position: 4px -1005px;
}
/* line 373, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring {
  background-position: 4px -930px;
}
/* line 378, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single {
  background-position: 4px -1040px;
}
/* line 382, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept {
  background-position: 4px -752px;
}
/* line 386, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline {
  background-position: 4px -428px;
}
/* line 390, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative {
  background-position: 4px -965px;
}
/* line 394, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime {
  background-position: 4px -820px;
}
/* line 398, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_cancel, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline {
  background-position: 4px -428px;
}
/* line 402, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate {
  background-position: 4px -857px;
}
/* line 406, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring {
  background-position: 5px -4546px;
}
/* line 412, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue {
  background-position: 5px -3375px;
}
/* line 416, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_stickynote,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_default_note,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_shared_note, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow {
  background-position: 5px -3734px;
}
/* line 420, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white {
  background-position: 5px -3653px;
}
/* line 424, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink {
  background-position: 5px -3572px;
}
/* line 428, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green {
  background-position: 5px -3456px;
}
/* line 433, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt {
  background-position: 2px -2796px;
}
/* line 437, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt {
  background-position: 2px -2729px;
}
/* line 441, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt {
  background-position: 2px -2763px;
}
/* line 447, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_attachment {
  background-position: 2px -1748px;
}
/* line 451, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .grid_compact.icon_attachment {
  background-position: 2px -1755px;
}
/* line 456, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_importance_urgent {
  background-position: 9px -1845px;
}
/* line 460, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_importance_nonurgent {
  background-position: 7px -1888px;
}
/* line 464, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .grid_compact.icon_importance_urgent {
  background-position: 10px -1852px;
}
/* line 467, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .grid_compact.icon_importance_nonurgent {
  background-position: 8px -1895px;
}
/* line 472, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag {
  background-position: 5px -1669px;
}
/* line 476, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_red {
  background-position: 5px -1860px;
}
/* line 480, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_blue {
  background-position: 5px -1701px;
}
/* line 484, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_yellow {
  background-position: 5px -1892px;
}
/* line 488, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_green {
  background-position: 5px -1764px;
}
/* line 492, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange {
  background-position: 5px -1796px;
}
/* line 496, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_purple {
  background-position: 5px -1828px;
}
/* line 500, ../scss/components/_grids.scss */
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed {
  background-position: 5px -1736px;
}

/* Override ExtJS selected grid */
/* line 508, ../scss/components/_grids.scss */
.x-grid3-body .x-grid3-row-selected .x-grid3-col.x-grid3-td-checker {
  background-image: none;
}

/* Add some left padding for calendar */
/* line 513, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-check-col-on {
  background-position: 3px -1158px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* line 518, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-check-col {
  background-position: 3px -4789px;
  background-image: url('../images/icons-s58cf3bf030.png') !important;
}

/* line 1, ../scss/components/_toolbars.scss */
.x-toolbar {
  background-image: none;
  background-color: #ffffff;
  border-color: #e6e6e6;
  line-height: 20px;
  padding: 6px 6px 6px;
}

/* line 9, ../scss/components/_toolbars.scss */
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
  border-width: 0 0 1px;
  border-color: #e6e6e6;
}

/* line 13, ../scss/components/_toolbars.scss */
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar .x-toolbar {
  border-width: 0;
}

/* line 17, ../scss/components/_toolbars.scss */
.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
  padding: 4.5px 6px;
  /* we need to substract 2px extra to account for the borders around the buttons */
  border: none;
  border-bottom: 1px solid #e6e6e6;
}

/* global search input field */
/* line 24, ../scss/components/_toolbars.scss */
.zarafa-searchfield {
  max-width: 450px;
}

/* seperator In ExtJS it's tbseperator, used in for example create new mail dialog*/
/* line 29, ../scss/components/_toolbars.scss */
.x-toolbar .xtb-sep {
  background-image: none;
  border-left: 1px solid #aca889;
}

/* exception for the (hacked) search toolbar which has a toolbar in a toobar */
/* line 36, ../scss/components/_toolbars.scss */
.x-toolbar .x-toolbar {
  padding: 0;
}
/* line 40, ../scss/components/_toolbars.scss */
.x-toolbar .x-toolbar.zarafa-paging-toolbar,
.x-toolbar .zarafa-loaded-mail-info {
  padding: 0 18px;
}

/* line 46, ../scss/components/_toolbars.scss */
.x-panel-tbar .x-toolbar .x-toolbar-cell .x-form-field {
  padding: 0 6px !important;
  height: 22px !important;
}

/**********************************************************
 * Toolbar buttons
 *********************************************************/
/* line 54, ../scss/components/_toolbars.scss */
.x-toolbar {
  /* split button */
  /**************************************
   * Exceptions for specific buttons
   *************************************/
  /* send button (icon has different size: 17x11px) */
  /* disabled buttons */
  /* small buttons with icon and text */
}
/* line 55, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn:not(.zarafa-action) {
  background-color: transparent !important;
}
/* line 58, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn:not(.zarafa-action) .x-btn-small {
  background-color: transparent;
  box-shadow: none;
  margin-right: 3px;
  border: 1px solid transparent;
  border-radius: 2px;
}
/* line 67, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-over:not(.zarafa-action) .x-btn-small,
.x-toolbar .x-btn.x-btn-pressed:not(.zarafa-action) .x-btn-small {
  border: 1px solid #dadada;
}
/* line 71, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-small {
  background-color: #f8f8f8;
}
/* line 76, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn .x-btn-small .x-btn-split button.x-btn-text {
  border: none;
  border-right: 1px solid #e6e6e6;
}
/* line 82, ../scss/components/_toolbars.scss */
.x-toolbar .x-toolbar-right-row td:last-child .x-btn:not(.zarafa-action) .x-btn-small {
  margin-right: 0;
}
/* line 87, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.zarafa-action {
  margin-right: 3px;
}
/* line 91, ../scss/components/_toolbars.scss */
.x-toolbar .x-item-disabled {
  opacity: 0.4;
}
/* line 103, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons-icon_send_white {
  padding-left: 29px;
  background-position: 6px -2289px;
}
/* line 111, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small {
  /* first page button */
  /* previous page button */
  /* last page button */
  /* next page button */
  /* copy button */
  /* delete button */
  /* reply button */
  /* replyAll button */
  /* forward button */
  /* edit as new button */
  /* save button */
  /* attachment button */
  /* check names button */
  /* signatures button */
  /* settings button */
  /* flag button */
  /* high priority button */
  /* low priority button */
  /* read receipt button */
  /* show bcc button */
  /* show from button */
  /* print button */
  /* reply button */
  /* recurrence button */
  /* categories button */
  /* private button */
  /* complete task button */
  /* complete task button */
}
/* line 114, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-first {
  background-position: -2px -2836px;
}
/* line 120, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-prev {
  background-position: -2px -2736px;
}
/* line 126, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-last {
  background-position: -2px -3036px;
}
/* line 132, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-next {
  background-position: -1px -2936px;
}
/* line 138, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_copy {
  background-position: 5px -505px;
}
/* line 143, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_delete {
  background-position: 2px -666px;
}
/* line 148, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_replyEmail {
  background-position: 1px -2071px;
}
/* line 154, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_replyAllEmail {
  background-position: 1px -2120px;
}
/* line 160, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_forwardEmail {
  background-position: 1px -856px;
}
/* line 166, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_editAsNewEmail {
  background-position: 3px -712px;
}
/* line 172, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_saveEmail {
  background-position: 2px -804px;
}
/* line 178, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_attachment {
  background-position: 1px -1751px;
}
/* line 184, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_checkNames {
  background-position: 1px -355px;
}
/* line 190, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_addSignature {
  background-position: 1px -2474px;
}
/* line 196, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_openMessageOptions {
  background-position: 2px -404px;
}
/* line 202, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_flag_red {
  background-position: 4px -1862px;
}
/* line 207, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setHighPriority {
  background-position: 9px -1849px;
}
/* line 213, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setLowPriority {
  background-position: 7px -1891px;
}
/* line 219, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setReadReceipt {
  background-position: 5px -1976px;
}
/* line 225, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_showbcc {
  background-position: 4px -2379px;
}
/* line 230, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_showfrom {
  background-position: 4px -2425px;
}
/* line 235, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single, .x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_appt,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_appt,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_view,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_view,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_task,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_task,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_task_list,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_task_list,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_note,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_note,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_contact,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_contact {
  background-position: 2px -1803px;
}
/* line 240, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single, .x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_appt,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_appt,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_view,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_view,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_task,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_task,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_task_list,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_task_list,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_note,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_note,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_print_single_contact,
.x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_print_single_contact {
  background-position: 2px -1802px;
}
/* line 245, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_recurrence {
  background-position: 2px -2024px;
}
/* line 250, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_categories {
  background-position: 5px -1078px;
}
/* line 256, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_private {
  background-position: 5px -1933px;
}
/* line 261, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_task_complete {
  background-position: 5px -2521px;
}
/* line 266, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_send_email_to_recipient {
  background-position: 2px -3186px;
}
/* line 275, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small {
  /* first page button */
  /* previous page button */
  /* last page button */
  /* next page button */
}
/* line 277, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-first {
  background-position: -2px -2886px;
}
/* line 283, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-prev {
  background-position: -2px -2786px;
}
/* line 289, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-last {
  background-position: -2px -3086px;
}
/* line 295, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon.x-item-disabled .x-btn-small button.x-tbar-page-next {
  background-position: -1px -2986px;
}
/* line 304, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small {
  /* Restored items restore item */
  /* Restored items delete button */
  /* reply button */
  /* replyAll button */
  /* forward button */
  /* forward button */
  /* recurrence button */
  /* invite button */
  /* cancel meeting button */
  /* No repsonse required button */
  /* No repsonse required button */
  /* Accept meeting request & Accept Proposal button */
  /* Tentative accept meeting request button */
  /* Cancel meeting request button */
  /* Propose new time request button */
  /* View all Proposals button */
  /* Restore delelted items button */
}
/* line 306, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore {
  background-position: 2px -4254px;
}
/* line 312, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete {
  background-position: 2px -667px;
}
/* line 318, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_replyEmail {
  background-position: 6px -2071px;
  padding-left: 32px;
}
/* line 325, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_replyAllEmail {
  background-position: 6px -2119px;
  padding-left: 32px;
}
/* line 332, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_forwardEmail {
  background-position: 6px -856px;
  padding-left: 32px;
}
/* line 339, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_editAsNewEmail {
  background-position: 6px -712px;
  padding-left: 32px;
}
/* line 346, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_recurrence {
  background-position: 6px -2022px;
}
/* line 351, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_invite_attendees {
  background-position: 6px -903px;
}
/* line 356, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request {
  background-position: 6px -788px;
}
/* line 362, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required {
  background-position: 5px -1651px;
  padding-left: 26px;
}
/* line 369, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar {
  background-position: 6px -1009px;
  padding-left: 27px;
}
/* line 376, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_appt_meeting_accept, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_accept {
  background-position: 6px -756px;
  padding-left: 27px;
}
/* line 383, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_appt_meeting_tentative, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_tentative {
  background-position: 6px -969px;
  padding-left: 27px;
}
/* line 390, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_decline, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_cancelled {
  background-position: 6px -788px;
  padding-left: 27px;
}
/* line 397, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner button.icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner button.icon_calendar_appt_newtime {
  background-position: 6px -824px;
  padding-left: 27px;
}
/* line 404, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_proposals {
  background-position: 6px -896px;
  padding-left: 27px;
}
/* line 411, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore {
  background-position: 6px -4252px;
  padding-left: 27px;
}
/* line 419, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small {
  /* reply button */
  /* save button */
}
/* line 422, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_replyEmail {
  background-position: 6px -2166px;
}
/* line 428, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.buttons-icon_save_white {
  background-position: 6px -2207px;
}

/* Paging toolbar */
/* line 441, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn .x-btn-small {
  background-color: transparent !important;
}
/* line 444, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn .x-btn-small button.x-btn-text {
  width: 18px;
}
/* line 451, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn.x-btn-over.x-btn-click .x-btn-small button.x-btn-text {
  background-color: #f8f8f8;
}
/* line 457, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn-page-next {
  margin-left: 3px;
}

/* line 3, ../scss/components/_menus.scss */
.x-menu {
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.6);
  background: #ffffff;
  border: 1px solid #b6b6b6;
  /***************************************************************************
   * Menu icons
   **************************************************************************/
  /* check names button */
  /* save button */
  /* add signature  */
  /* high priority */
  /* low priority */
  /* read receipt */
  /* show bcc */
  /* show from */
  /* private button */
  /* Unused???? */
  /* the white icons must be replaced by black ones in the (overflow) menu */
  /* the white icons must be replaced by black ones in the (overflow) menu */
}
/* line 6, ../scss/components/_menus.scss */
.x-menu .x-menu-item-active {
  border-color: #e6e6e6;
}
/* line 10, ../scss/components/_menus.scss */
.x-menu .x-menu-scroller.x-menu-item-active {
  background-color: #f2f2f2;
}
/* line 13, ../scss/components/_menus.scss */
.x-menu .x-menu-scroller.x-menu-item-active:active {
  background-color: #e6e6e6;
}
/* line 20, ../scss/components/_menus.scss */
.x-menu .x-menu-list {
  padding: 3px 0;
}
/* line 23, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item {
  padding: 0px 3px 0 3px;
  border: none;
  border-radius: 0;
}
/* line 28, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item a.x-menu-item {
  line-height: 20px;
  padding: 5px 9px 5px 29px;
  /* icon size is 20px x 20px, icon images are centered in that box */
}
/* line 33, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item a.x-menu-item .x-menu-item-icon {
  left: 3px;
}
/* line 38, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item a.x-menu-item-arrow {
  background-position: 100% -4887px;
}
/* line 44, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-active {
  box-shadow: none;
}
/* line 47, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-active a {
  background-color: #f2f2f2;
}
/* line 52, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-active:active a {
  background-color: #e6e6e6;
}
/* line 57, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-sep-li {
  padding: 0;
  margin: 3px 0;
}
/* line 61, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-sep-li .x-menu-sep {
  background-color: #e6e6e6;
  padding: 0;
  margin: 0;
  border: none;
}
/* line 75, ../scss/components/_menus.scss */
.x-menu .icon_createEmailMessage {
  background-position: 0 -3189px;
}
/* line 104, ../scss/components/_menus.scss */
.x-menu .icon_open {
  background-position: 2px -328px;
}
/* line 109, ../scss/components/_menus.scss */
.x-menu .icon_copy {
  background-position: 3px -508px;
}
/* line 113, ../scss/components/_menus.scss */
.x-menu .icon_folder_rename {
  background-position: 3px -2315px;
}
/* line 117, ../scss/components/_menus.scss */
.x-menu .icon_createFolderColor {
  background-position: 4px -2000px;
}
/* line 122, ../scss/components/_menus.scss */
.x-menu .icon_mark_all_read {
  background-position: 3px -2666px;
}
/* line 127, ../scss/components/_menus.scss */
.x-menu .icon_folder_delete {
  background-position: 2px -4963px;
}
/* line 131, ../scss/components/_menus.scss */
.x-menu .icon_restore, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_restore {
  background-position: 5px -4253px;
}
/* line 135, ../scss/components/_menus.scss */
.x-menu .icon_openMessageOptions {
  background-position: 0 -405px;
}
/* line 140, ../scss/components/_menus.scss */
.x-menu .icon_saveaseml {
  background-position: 3px -1567px;
}
/* line 145, ../scss/components/_menus.scss */
.x-menu .icon_saveemlaszip {
  background-position: 5px -1601px;
}
/* line 150, ../scss/components/_menus.scss */
.x-menu .icon_print, .x-menu .icon_print_single,
.x-menu .icon_print_single_appt,
.x-menu .icon_print_view,
.x-menu .icon_print_single_task,
.x-menu .icon_print_task_list,
.x-menu .icon_print_single_note,
.x-menu .icon_print_single_contact {
  background-position: 0 -1804px;
}
/* line 154, ../scss/components/_menus.scss */
.x-menu .icon_replyEmail {
  background-position: 0 -2071px;
}
/* line 159, ../scss/components/_menus.scss */
.x-menu .icon_replyAllEmail {
  background-position: 0 -2121px;
}
/* line 164, ../scss/components/_menus.scss */
.x-menu .icon_forwardEmail {
  background-position: 0 -856px;
}
/* line 169, ../scss/components/_menus.scss */
.x-menu .icon_editAsNewEmail {
  background-position: 0 -713px;
}
/* line 174, ../scss/components/_menus.scss */
.x-menu .icon_embedded_attachment {
  background-position: 2px -760px;
}
/* line 179, ../scss/components/_menus.scss */
.x-menu .icon_message_unread {
  background-position: 3px -2908px;
}
/* line 184, ../scss/components/_menus.scss */
.x-menu .icon_categories {
  background-position: 2px -1079px;
}
/* line 190, ../scss/components/_menus.scss */
.x-menu .icon_checkNames {
  background-position: 1px -355px;
}
/* line 196, ../scss/components/_menus.scss */
.x-menu .icon_saveEmail {
  background-position: 0 -804px;
}
/* line 202, ../scss/components/_menus.scss */
.x-menu .icon_addSignature {
  background-position: 1px -2474px;
}
/* line 208, ../scss/components/_menus.scss */
.x-menu .icon_setHighPriority {
  background-position: 9px -1850px;
}
/* line 214, ../scss/components/_menus.scss */
.x-menu .icon_setLowPriority {
  background-position: 7px -1893px;
}
/* line 220, ../scss/components/_menus.scss */
.x-menu .icon_setReadReceipt {
  background-position: 5px -1976px;
}
/* line 226, ../scss/components/_menus.scss */
.x-menu .icon_showbcc {
  background-position: 4px -2379px;
}
/* line 231, ../scss/components/_menus.scss */
.x-menu .icon_showfrom {
  background-position: 4px -2425px;
}
/* line 236, ../scss/components/_menus.scss */
.x-menu .icon_private {
  background-position: 5px -1933px;
}
/* line 240, ../scss/components/_menus.scss */
.x-menu .icon_cancel_meeting_request {
  background-position: 1px -789px;
}
/* line 245, ../scss/components/_menus.scss */
.x-menu .icon_flag_red {
  background-position: 1px -1863px;
}
/* line 249, ../scss/components/_menus.scss */
.x-menu .icon_flag_complete, .x-menu .icon_mail_completed, .x-menu .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu .icon_mail_completed {
  background-position: 0 -1736px;
}
/* line 253, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag {
  background-position: 1px -1672px;
}
/* line 258, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_blue {
  background-position: 1px -1704px;
}
/* line 263, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_yellow {
  background-position: 1px -1895px;
}
/* line 268, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_green {
  background-position: 1px -1767px;
}
/* line 273, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_orange {
  background-position: 1px -1799px;
}
/* line 278, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_purple {
  background-position: 1px -1831px;
}
/* line 283, ../scss/components/_menus.scss */
.x-menu .icon_junk {
  background-position: 3px -2174px;
}
/* line 287, ../scss/components/_menus.scss */
.x-menu .icon_delete, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_delete {
  background-position: 2px -4963px;
}
/* line 292, ../scss/components/_menus.scss */
.x-menu .icon_appt_meeting_accept, .x-menu .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu .icon_appt_meeting_accept, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_calendar_appt_accept, .x-menu .icon_calendar_appt_accept, .x-menu .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_accept, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-menu .icon_appt_meeting_accept {
  background-position: 1px -757px;
}
/* line 297, ../scss/components/_menus.scss */
.x-menu .icon_appt_meeting_tentative, .x-menu .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu .icon_appt_meeting_tentative, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_calendar_appt_tentative, .x-menu .icon_calendar_appt_tentative, .x-menu .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_tentative, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-menu .icon_appt_meeting_tentative {
  background-position: 1px -970px;
}
/* line 302, ../scss/components/_menus.scss */
.x-menu .icon_appt_meeting_decline, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_cancel_meeting_request, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_cancelled, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_calendar_appt_cancelled, .x-menu .icon_cancel_meeting_request, .x-menu .icon_calendar_appt_cancelled {
  background-position: 1px -789px;
}
/* line 307, ../scss/components/_menus.scss */
.x-menu .icon_appt_meeting_newtime, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_calendar_appt_newtime, .x-menu .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu .icon_appt_meeting_newtime, .x-menu .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_calendar_appt_newtime, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu button.icon_calendar_appt_newtime, .x-menu .icon_calendar_appt_newtime, .x-menu ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-menu .icon_appt_meeting_newtime, .x-menu .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-menu .icon_appt_meeting_newtime {
  background-position: 1px -825px;
}
/* line 312, ../scss/components/_menus.scss */
.x-menu .icon_calendar {
  background-position: 1px -1010px;
}
/* line 317, ../scss/components/_menus.scss */
.x-menu .icon_print_single,
.x-menu .icon_print_single_appt,
.x-menu .icon_print_view,
.x-menu .icon_print_single_task,
.x-menu .icon_print_task_list,
.x-menu .icon_print_single_note,
.x-menu .icon_print_single_contact {
  background-position: 0 -1803px;
}
/* line 328, ../scss/components/_menus.scss */
.x-menu .icon_busystatus {
  background-position: 2px -509px;
}
/* line 333, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_free {
  background-position: 2px -580px;
}
/* line 337, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_tentative {
  background-position: 2px -652px;
}
/* line 341, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_busy {
  background-position: 2px -544px;
}
/* line 345, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_outofoffice {
  background-position: 2px -616px;
}
/* line 353, ../scss/components/_menus.scss */
.x-menu .x-freebusy-userlist-recipienttype-required {
  background-position: 1px -3000px;
}
/* line 358, ../scss/components/_menus.scss */
.x-menu .x-freebusy-userlist-recipienttype-optional {
  background-position: 1px -2938px;
}
/* line 363, ../scss/components/_menus.scss */
.x-menu .x-freebusy-userlist-recipienttype-resource {
  background-position: 1px -3031px;
}
/* line 368, ../scss/components/_menus.scss */
.x-menu .icon_contact_card_view {
  background-position: 1px -1329px;
}
/* line 372, ../scss/components/_menus.scss */
.x-menu .icon_contact_list {
  background-position: 1px -1430px;
}
/* line 376, ../scss/components/_menus.scss */
.x-menu .icon_note_icon_view {
  background-position: 2px -3542px;
}
/* line 381, ../scss/components/_menus.scss */
.x-menu .buttons-icon_send_white {
  background-position: 1px -2249px;
}
/* line 386, ../scss/components/_menus.scss */
.x-menu .buttons-icon_save_white {
  background-position: 0 -806px;
}
/* line 391, ../scss/components/_menus.scss */
.x-menu .icon_task_complete {
  background-position: 3px -2522px;
}
/* line 395, ../scss/components/_menus.scss */
.x-menu .icon_attachment {
  background-position: -1px -1753px;
}

/* line 400, ../scss/components/_menus.scss */
.x-shadow {
  display: none !important;
}

/* menu item icon default width / height */
/* line 405, ../scss/components/_menus.scss */
.x-menu-item-icon {
  height: 20px;
  width: 20px;
}

/* Override ExtJS's ugly blue border of an menu item */
/* line 411, ../scss/components/_menus.scss */
li.x-menu-item a.x-menu-item {
  border: none;
}

/* line 414, ../scss/components/_menus.scss */
li.x-menu-item-active a.x-menu-item {
  border: none;
}

/* line 417, ../scss/components/_menus.scss */
li.x-menu-item-active {
  background-image: none;
  background-color: transparent;
}

/* import the component specific styles */
/* The styling of the main menu bar */
/* constants */
/* line 20, ../scss/components/_mainmenubar.scss */
#zarafa-mainmenu {
  padding: 0;
  border-width: 0;
}

/* line 25, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct {
  background: #0f70bd;
  color: #ffffff;
  padding: 0;
}
/* line 30, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct * {
  font-size: 15px !important;
}
/* line 34, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn {
  padding: 0;
  margin: 0;
  display: block;
}
/* line 39, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn .x-btn-small {
  height: auto;
  background-color: transparent !important;
  box-shadow: none;
  border: none;
  margin: 0;
}
/* line 47, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn button.x-btn-text {
  font-size: 15px !important;
  line-height: 100% !important;
  color: #ffffff;
  text-transform: uppercase;
  text-shadow: none;
  padding: 11px 12px 10px 12px;
  height: auto;
  opacity: 0.7;
  width: auto;
  min-width: 0;
  border: none;
}
/* line 62, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-over, body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-over.x-btn-click {
  background-color: #065fa5 !important;
}
/* line 65, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-over .x-btn-small, body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-over.x-btn-click .x-btn-small {
  border: none;
}
/* line 69, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-over button.x-btn-text, body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-over.x-btn-click button.x-btn-text {
  border: none;
  color: #ffffff;
  opacity: 0.7;
  background-color: transparent;
}
/* line 77, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active,
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active.x-btn-over,
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active.x-btn-over.x-btn-click {
  background-color: #065fa5 !important;
}
/* line 82, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active .x-btn-small,
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active.x-btn-over .x-btn-small,
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active.x-btn-over.x-btn-click .x-btn-small {
  border: none;
}
/* line 86, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active button.x-btn-text,
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active.x-btn-over button.x-btn-text,
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .zarafa-maintabbar-maintab-active.x-btn-over.x-btn-click button.x-btn-text {
  border: none;
  color: #ffffff;
  opacity: 1;
  font-weight: normal;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 50% -114px;
}
/* line 99, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-toolbar-right button.x-btn-text {
  text-transform: none;
}
/* line 104, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-settings em {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 12px -2327px;
}
/* line 109, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-settings em button.x-btn-text {
  padding-left: 37px;
}
/* line 114, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-logout em {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 12px -1500px;
}
/* line 119, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-logout em button.x-btn-text {
  padding-left: 37px;
  text-transform: none;
}
/* line 125, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-logintext {
  opacity: 0.7;
  padding-right: 12px;
}

/* line 1, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar {
  border: none;
  padding: 9px 0 0 12px;
  background: url(../images/zarafa_logo-2015.png) no-repeat right 12px center;
}
/* line 6, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn,
.zarafa-maintoolbar .x-btn.zarafa-action {
  margin-right: 9px;
}
/* line 10, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_createEmailMessage,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_createEmailMessage {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-position: 4px -1596px;
}
/* line 16, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_create_appointment,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_create_appointment {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-position: 3px -252px;
}
/* line 21, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_createContact,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_createContact {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-position: 6px -451px;
}
/* line 26, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_createTask,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_createTask {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-position: 3px -2564px;
}
/* line 31, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_createNote,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_createNote {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-position: 4px -1695px;
}
/* line 38, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_addressbook, .zarafa-maintoolbar .x-btn .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous button.x-zarafa-boxfield-item-icon, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .zarafa-maintoolbar .x-btn button.x-zarafa-boxfield-item-icon {
  background-position: 1px -949px;
}
/* line 43, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.x-tbar-loading {
  background-position: 1px -1383px;
}
/* line 48, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_print, .zarafa-maintoolbar .x-btn .x-menu button.icon_print_single, .x-menu .zarafa-maintoolbar .x-btn button.icon_print_single,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_appt,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_appt,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_view,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_view,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_task,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_task,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_task_list,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_task_list,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_note,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_note,
.zarafa-maintoolbar .x-btn .x-menu button.icon_print_single_contact,
.x-menu .zarafa-maintoolbar .x-btn button.icon_print_single_contact {
  background-position: 1px -1321px;
}
/* line 53, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.view_icon {
  background-position: 1px -1445px;
}
/* line 58, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-grid {
  background-position: 1px -1259px;
}
/* line 63, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-day {
  background-position: 2px -1011px;
}
/* line 68, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-workweek {
  background-position: 2px -1197px;
}
/* line 73, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-week {
  background-position: 2px -1135px;
}
/* line 78, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-month {
  background-position: 2px -1073px;
}

/* line 1, ../scss/components/_tabs.scss */
ul.x-tab-strip {
  padding-top: 6px;
  padding-left: 6px;
  border-color: #e6e6e6;
}
/* line 6, ../scss/components/_tabs.scss */
ul.x-tab-strip li {
  display: inline-block;
  margin: 0 3px 0 0;
  border: 1px solid #e6e6e6 !important;
}
/* line 11, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right {
  background: #e6e6e6;
  padding-left: 6px;
  padding-right: 6px;
}
/* line 16, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left {
  background: transparent;
  padding: 0;
}
/* line 20, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner {
  background: transparent;
  overflow: visible;
}
/* line 24, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tab-strip-text {
  height: 23px;
  /* 1px for the border) */
  line-height: 23px;
  padding: 0;
}
/* line 34, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-strip-active {
  position: relative;
  z-index: 10;
  border-color: #e6e6e6;
}
/* line 39, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-strip-active .x-tab-right {
  background: #ffffff;
}
/* line 44, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-strip-active .x-tab-right .x-tab-left .x-tab-strip-inner .x-tab-strip-text {
  padding-bottom: 1px;
  /* Active tab is styled bold by ExtJS */
  font-weight: normal;
}
/* line 55, ../scss/components/_tabs.scss */
ul.x-tab-strip li:not(.x-tab-strip-active):hover .x-tab-right {
  background-color: #dadada;
}
/* line 60, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-strip-closable {
  /* close icon of tab */
}
/* line 61, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-strip-closable .x-tab-right {
  /* close cross is 7x7 px */
  padding-right: 25px;
}
/* line 67, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-strip-closable a.x-tab-strip-close {
  background-position: 0 -555px;
  top: 8px;
  right: 9px;
  width: 7px;
  height: 7px;
}

/* line 78, ../scss/components/_tabs.scss */
ul.x-tab-strip-top li {
  border-bottom: none !important;
}

/* line 81, ../scss/components/_tabs.scss */
ul.x-tab-strip-bottom li {
  border-top: none !important;
}

/*********************************************************
 *  Special case: the tabs of the main content panel 
 ********************************************************/
/* line 91, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top {
  /* Move the border from the tab-strip to the panels below it so we can have 'seperated' grid panel and preview panel */
  border-bottom: none;
  padding-top: 0;
  padding-left: 0;
}
/* line 98, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li .x-tab-right {
  padding-right: 12px;
}
/* line 101, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li .x-tab-right .x-tab-strip-text {
  height: 35px;
  /* 1px for the border) */
  line-height: 35px;
}
/* line 109, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li.x-tab-strip-closable .x-tab-right {
  /* close cross is 7x7 px */
  padding-right: 25px;
}
/* line 114, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li.x-tab-strip-closable a.x-tab-strip-close {
  top: 5px;
  padding: 9px;
  right: 0;
  background-position: 9px -546px;
}
/* line 123, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li.x-tab-strip-active .x-tab-right {
  /* because we changed the border, we don't need this negative margin anymore */
  margin-bottom: 0;
}
/* line 129, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li.x-tab-edge {
  width: auto;
}
/* line 132, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-header ul.x-tab-strip-top li.x-tab-edge .x-tab-add {
  height: 36px;
  width: 11px;
  padding: 0 6px;
  display: block;
  cursor: pointer;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 6px -2683.5px;
}

/* line 147, ../scss/components/_tabs.scss */
#zarafa-mainpanel #zarafa-mainpanel-content > .x-panel {
  border-top: 1px solid #e6e6e6;
}
/* line 151, ../scss/components/_tabs.scss */
#zarafa-mainpanel #zarafa-mainpanel-content #zarafa-mainpanel-contentpanel-mail.x-panel {
  border-top: none;
}
/* line 155, ../scss/components/_tabs.scss */
#zarafa-mainpanel #zarafa-mainpanel-content #zarafa-mainpanel-contentpanel-mail.x-panel > .x-panel-bwrap > .x-panel-body {
  /* needed to have a transparency in the area between the grid panel and the preview panel */
  background: transparent !important;
}
/* line 163, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-bwrap {
  margin-top: -1px;
}
/* line 166, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-bwrap > .x-tab-panel-body {
  /* needed to have a transparency in the area between the grid panel and the preview panel */
  background: transparent;
  /* Move these borders to the inside panel(s) so we can have 'separate' grid and preview panels for mail context */
  border-left: none;
  border-right: none;
  border-bottom: none;
}
/* line 175, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-bwrap > .x-tab-panel-body > div > .x-panel {
  border: 1px solid #e6e6e6;
}
/* line 179, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-bwrap > .x-tab-panel-body > div > div#zarafa-mainpanel-contentpanel-mail {
  border: none;
}
/* line 182, ../scss/components/_tabs.scss */
#zarafa-mainpanel > .x-tab-panel-bwrap > .x-tab-panel-body > div > div#zarafa-mainpanel-contentpanel-mail > .x-panel-bwrap > .x-panel-body > .x-panel {
  border: 1px solid #e6e6e6;
}

/************************************************************
 * Icons
 ************************************************************

/* General icon position */
/* line 199, ../scss/components/_tabs.scss */
ul.x-tab-strip {
  /* general re-positioning of the icons in tabs */
  /* icon exceptions and additions */
}
/* line 204, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tab-strip-icon {
  /* most icons are 15px wide */
  padding-left: 21px;
  background-repeat: no-repeat;
}
/* line 217, ../scss/components/_tabs.scss */
ul.x-tab-strip li.x-tab-with-icon .x-tab-right .x-tab-left .x-tab-strip-inner .x-tab-strip-text {
  /* most icons are 15px wide */
  padding-left: 21px;
  background-repeat: no-repeat;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .arrow_down_l, ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-row td.sort-desc .x-grid3-sort-icon, .x-grid3-hd-row td.sort-desc ul.x-tab-strip li .x-tab-strip-inner .x-grid3-sort-icon, ul.x-tab-strip li .x-tab-strip-inner .preview-header-collapse-plus {
  background-position: 0 9px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .arrow_down_s {
  background-position: 0 -16px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .arrow_up_l, ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-row td.sort-asc .x-grid3-sort-icon, .x-grid3-hd-row td.sort-asc ul.x-tab-strip li .x-tab-strip-inner .x-grid3-sort-icon, ul.x-tab-strip li .x-tab-strip-inner .preview-header-collapse-minus {
  background-position: 0 -39px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .arrow_up_s {
  background-position: 0 -64px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .delegates_l {
  background-position: 0 -87px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .delegates_s {
  background-position: 0 -139px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .drop-add {
  background-position: 0 -179px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .drop-no {
  background-position: 0 -215px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .drop-yes {
  background-position: 0 -251px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .folder, ul.x-tab-strip li .x-tab-strip-inner .icon_folder,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_note,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_folder,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-strip-inner .icon_open, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_open {
  background-position: 0 -287px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .folder_bw, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_open, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_open {
  background-position: 0 -322px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .folder_public, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_store, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_store,
ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_public_store,
ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_undefined,
.x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_undefined {
  background-position: 0 -358px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_addressbook, .x-zarafa-boxfield ul.x-tab-strip li .x-tab-strip-inner .x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon, .x-zarafa-boxfield ul.x-tab-strip .x-zarafa-boxfield-recipient-item-ambiguous li .x-tab-strip-inner .x-zarafa-boxfield-item-icon {
  background-position: 0 -393px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_cancel, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_decline, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_decline {
  background-position: 0 -427px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_attachment_preview {
  background-position: 0 -462px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus {
  background-position: 0 -502px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_busy {
  background-position: 0 -538px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_free {
  background-position: 0 -574px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_outofoffice {
  background-position: 0 -610px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_tentative {
  background-position: 0 -646px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_unknown {
  background-position: 0 -682px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar {
  background-position: 0 -718px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_accept, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_accept, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_accept, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_appt_accept, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_accept, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_accept {
  background-position: 0 -751px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_cancelled, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_decline, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_cancel_meeting_request, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_cancelled, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_appt_cancelled, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_cancel_meeting_request, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_cancel_meeting_request {
  background-position: 0 -783px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_newtime, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_appt_newtime, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_newtime {
  background-position: 0 -819px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_outofdate, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_outofdate, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_outofdate, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_outofdate, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_outofdate {
  background-position: 0 -856px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_proposals, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_proposals, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_appt_proposals {
  background-position: 0 -891px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_recurring, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_recurring,
ul.x-tab-strip li .x-tab-strip-inner .icon_appt_recurring, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_recurring,
ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_recurring, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_recurring, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_recurring,
ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_recurring {
  background-position: 0 -929px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_tentative, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_tentative, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_tentative, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_appt_tentative, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_tentative, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_tentative {
  background-position: 0 -964px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_blue, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_appointment, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_appointment, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_calendar, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_calendar, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_appointment, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_appointment {
  background-position: 0 -1004px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_mr, ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_single, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_single, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_single, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_single, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_single {
  background-position: 0 -1039px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_categories_bw, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_categories, .x-toolbar .x-btn.x-btn-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_categories, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_categories, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_categories {
  background-position: 0 -1074px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_change_picture {
  background-position: 0 -1109px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_checked {
  background-position: 0 -1149px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_cogwheel_s, ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-row td .x-grid3-hd-inner .x-grid3-hd-btn, .x-grid3-hd-row td .x-grid3-hd-inner ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-btn {
  background-position: 0 -1185px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_columns {
  background-position: 0 -1215px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact {
  background-position: 0 -1251px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_card, ul.x-tab-strip li .x-tab-strip-inner .icon_contact_user, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_contact_user, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_user, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_contact_user {
  background-position: 0 -1291px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_card_view {
  background-position: 0 -1326px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_company {
  background-position: 0 -1356px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_equipment {
  background-position: 0 -1392px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_list {
  background-position: 0 -1426px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_room {
  background-position: 0 -1458px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_smtp, ul.x-tab-strip li .x-tab-strip-inner .icon_contact_gab_user, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_contact_gab_user, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_gab_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_contact_gab_user {
  background-position: 0 -1492px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_distlist, ul.x-tab-strip li .x-tab-strip-inner .icon_contact_distlist, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_contact_distlist, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_distlist, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_distlist, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_contact_distlist {
  background-position: 0 -1527px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_download, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_saveaseml, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_saveaseml {
  background-position: 0 -1562px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_download_zip, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_saveemlaszip, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_saveemlaszip {
  background-position: 0 -1596px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_edit_recipient {
  background-position: 0 -1629px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag, ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_mail_flag, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner ul.x-tab-strip li .x-tab-strip-inner p.icon_mail_flag, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag {
  background-position: 0 -1669px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_blue, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_blue, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_blue {
  background-position: 0 -1701px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_complete, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_completed, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_completed {
  background-position: 0 -1733px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_green, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_green, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_green {
  background-position: 0 -1764px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_orange, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_orange, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_orange {
  background-position: 0 -1796px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_purple, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_purple, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_purple, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_purple {
  background-position: 0 -1828px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_red {
  background-position: 0 -1860px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_yellow, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_yellow, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_yellow {
  background-position: 0 -1892px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_calendar, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_appointment, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_appointment,
ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_calendar,
ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_calendar,
.x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_calendar {
  background-position: 0 -1924px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_contact, ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_contact,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_shared_contact {
  background-position: 0 -1959px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_create, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createFolderColor, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createFolderColor {
  background-position: 0 -1994px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_drafts {
  background-position: 0 -2029px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_favorites {
  background-position: 0 -2064px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_inbox, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_inbox, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_inbox {
  background-position: 0 -2099px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_journal, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_journal, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_journal, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_journal {
  background-position: 0 -2134px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_junk, ul.x-tab-strip li .x-tab-strip-inner .icon_junk {
  background-position: 0 -2169px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_outbox {
  background-position: 0 -2204px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_sent {
  background-position: 0 -2239px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_rename {
  background-position: 0 -2274px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_rename_bw {
  background-position: 0 -2309px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_rss {
  background-position: 0 -2344px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_store {
  background-position: 0 -2379px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_task {
  background-position: 0 -2414px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_funnel {
  background-position: 0 -2449px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_giraffe {
  background-position: 0 -2489px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_importance {
  background-position: 0 -2525px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_index {
  background-position: 0 -2556px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_forwarded {
  background-position: 0 -2589px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_oof {
  background-position: 0 -2624px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_read, ul.x-tab-strip li .x-tab-strip-inner .icon_message,
ul.x-tab-strip li .x-tab-strip-inner .icon_message_read, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_message,
ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail.icon_message_read, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_mark_all_read, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_mark_all_read, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_message, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_message,
ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_read,
.zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_mail.icon_message_read {
  background-position: 0 -2660px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_replied {
  background-position: 0 -2695px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_report_accept, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_read_receipt, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_read_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_read_receipt, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_read_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_mail_read_receipt {
  background-position: 0 -2730px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_report_decline, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_nonread_receipt, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_nonread_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nonread_receipt, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nonread_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_mail_nonread_receipt {
  background-position: 0 -2764px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_report_ndr, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_nondelivery_receipt, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail_nondelivery_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nondelivery_receipt, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nondelivery_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_mail_nondelivery_receipt {
  background-position: 0 -2797px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_send {
  background-position: 0 -2831px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_stubbed {
  background-position: 0 -2871px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_unread, ul.x-tab-strip li .x-tab-strip-inner .icon_message_unread, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_mail.icon_message_unread, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_unread, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_unread, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_mail.icon_message_unread {
  background-position: 0 -2906px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_meetingrequest_optionalattendee, ul.x-tab-strip li .x-tab-strip-inner .x-menu .x-freebusy-userlist-recipienttype-optional, .x-menu ul.x-tab-strip li .x-tab-strip-inner .x-freebusy-userlist-recipienttype-optional {
  background-position: 0 -2935px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_meetingrequest_organizer {
  background-position: 0 -2966px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_meetingrequest_requiredattendee, ul.x-tab-strip li .x-tab-strip-inner .x-menu .x-freebusy-userlist-recipienttype-required, .x-menu ul.x-tab-strip li .x-tab-strip-inner .x-freebusy-userlist-recipienttype-required {
  background-position: 0 -2997px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_meetingrequest_resource, ul.x-tab-strip li .x-tab-strip-inner .x-menu .x-freebusy-userlist-recipienttype-resource, .x-menu ul.x-tab-strip li .x-tab-strip-inner .x-freebusy-userlist-recipienttype-resource {
  background-position: 0 -3028px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_appointment, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_create_appointment, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_create_appointment {
  background-position: 0 -3059px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_contact, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createContact, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createContact {
  background-position: 0 -3099px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_distlist, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createDistributionList, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createDistributionList {
  background-position: 0 -3139px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_email, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_send_email_to_recipient, .x-toolbar .x-btn.x-btn-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_send_email_to_recipient, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createEmailMessage, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createEmailMessage, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_send_email_to_recipient, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_send_email_to_recipient {
  background-position: 0 -3179px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_meeting_request, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_create_meeting_request, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_create_meeting_request {
  background-position: 0 -3219px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_note, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createNote, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createNote {
  background-position: 0 -3259px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new_task, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createTask, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createTask {
  background-position: 0 -3299px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_not_current, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_no_response_required {
  background-position: 0 -3339px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_blue, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_blue, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_blue, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_note_blue {
  background-position: 0 -3375px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_blue_large {
  background-position: 0 -3410px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_green, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_green, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_green, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_note_green {
  background-position: 0 -3456px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_green_large {
  background-position: 0 -3491px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_icon_view {
  background-position: 0 -3537px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_pink, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_pink, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_pink, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_note_pink {
  background-position: 0 -3572px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_pink_large {
  background-position: 0 -3607px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_white, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_white, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_white, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_note_white {
  background-position: 0 -3653px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_white_large {
  background-position: 0 -3688px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_yellow, ul.x-tab-strip li .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_shared_note, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_yellow, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_note_yellow {
  background-position: 0 -3734px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_yellow_large {
  background-position: 0 -3769px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_notification_error {
  background-position: 0 -3815px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_notification_info {
  background-position: 0 -3859px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_notification_warning {
  background-position: 0 -3903px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_oof {
  background-position: 0 -3947px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_plug {
  background-position: 0 -3987px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_plus, .x-zarafa-boxfield ul.x-tab-strip li .x-tab-strip-inner .x-zarafa-boxfield-item-expand {
  background-position: 0 -4027px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_previewpanel_bottom {
  background-position: 0 -4055px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_previewpanel_off {
  background-position: 0 -4095px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_previewpanel_right {
  background-position: 0 -4135px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_refresh {
  background-position: 0 -4175px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_reminder {
  background-position: 0 -4215px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_restore, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_restore {
  background-position: 0 -4247px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_seal {
  background-position: 0 -4281px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_sendas {
  background-position: 0 -4321px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_shortcuts {
  background-position: 0 -4361px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_sort_ascending {
  background-position: 0 -4401px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_sort_descending {
  background-position: 0 -4436px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_spanner {
  background-position: 0 -4471px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task {
  background-position: 0 -4511px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task2, ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_task,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_shared_task, ul.x-tab-strip li .x-tab-strip-inner .icon_task_normal,
ul.x-tab-strip li .x-tab-strip-inner .icon_task_recurring, ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_complete, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner ul.x-tab-strip li .x-tab-strip-inner p.icon_complete,
ul.x-tab-strip li .x-tab-strip-inner .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_allday,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner ul.x-tab-strip li .x-tab-strip-inner p.icon_allday, ul.x-tab-strip li .x-tab-strip-inner .x-menu .x-menu-check-item .x-menu-item-text p.icon_allday, .x-menu .x-menu-check-item .x-menu-item-text ul.x-tab-strip li .x-tab-strip-inner p.icon_allday, ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_task_normal,
ul.x-tab-strip li .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_task_recurring, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_task, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_task, ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_normal, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_task_normal,
ul.x-tab-strip li .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-strip-inner .icon_task_recurring {
  background-position: 0 -4546px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_active {
  background-position: 0 -4580px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_completed {
  background-position: 0 -4620px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_overdue {
  background-position: 0 -4660px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_seven_days {
  background-position: 0 -4700px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_simple {
  background-position: 0 -4740px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_unchecked {
  background-position: 0 -4780px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_zarafa {
  background-position: 0 -4816px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_zarafa2, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_store, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_store {
  background-position: 0 -4852px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .menu_arrow_right_l, ul.x-tab-strip .x-menu .x-menu-list li.x-menu-list-item .x-tab-strip-inner a.x-menu-item-arrow, .x-menu .x-menu-list ul.x-tab-strip li.x-menu-list-item .x-tab-strip-inner a.x-menu-item-arrow {
  background-position: -42px -4888px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .new_folder {
  background-position: 0 -4917px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .trash, ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_wastebasket,
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_delete,
ul.x-tab-strip li .x-tab-strip-inner .icon_empty_trash, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_delete, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_delete, ul.x-tab-strip li .x-tab-strip-inner .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_delete, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_delete, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu ul.x-tab-strip li .x-tab-strip-inner button.icon_delete {
  background-position: 0 -4957px;
}
/* line 240, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_store {
  /* icon width is 14px */
  padding-left: 20px;
  background-position: 0 -4852px;
}
/* line 246, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_inbox {
  background-position: 0 -2097px;
}
/* line 252, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_open {
  background-position: 0 -287px;
}
/* line 265, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_appointment,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_calendar,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_calendar {
  background-position: 0 -1923px;
}
/* line 271, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_contact,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_contact,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_contact,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_contact {
  /* icon width is 13px */
  padding-left: 19px;
  /* icon contains two empty lines on the left */
  background-position: -2px -1958px;
}
/* line 279, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read {
  background-position: 0 -2660px;
}
/* line 284, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_unread {
  background-position: 0 -2902px;
}
/* line 289, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_read_receipt {
  background-position: 0 -2728px;
}
/* line 294, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nondelivery_receipt {
  background-position: 0 -2795px;
}
/* line 299, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail_nonread_receipt {
  background-position: 0 -2762px;
}
/* line 304, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note {
  background-position: 0 -3734px;
}
/* line 312, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_wastebasket,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_delete,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_empty_trash {
  background-position: 0 -4957px;
}
/* line 318, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_single {
  background-position: 0 -1039px;
}
/* line 324, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment {
  background-position: 0 -1003px;
}
/* line 329, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_cancel, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_decline, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_decline {
  background-position: 0 -426px;
}
/* line 333, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_recurring,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_recurring {
  background-position: 0 -928px;
}
/* line 338, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner button.icon_calendar_appt_newtime {
  background-position: 0 -819px;
}
/* line 343, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_user {
  background-position: 0 -1290px;
}
/* line 348, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_contact_distlist {
  background-position: 0 -1526px;
}
/* line 353, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal {
  background-position: 0 -4545px;
  /* icon width is 14px */
  padding-left: 20px;
}
/* line 362, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-settings-category-general {
  background-position: -3px -399px;
}
/* line 367, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_journal {
  background-position: -1px -2134px;
  padding-left: 19px;
}
/* line 374, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .advance_search {
  background-position: -1px -1546px;
  spadding-left: 19px;
}

/* iconCls for dirty messages */
/* line 387, ../scss/components/_tabs.scss */
.x-tab-strip-text.zarafa-tab-edited {
  font-style: italic !important;
}

/* line 391, ../scss/components/_tabs.scss */
ul.x-tab-strip-top {
  background-image: none;
  background-color: transparent;
}

/* line 396, ../scss/components/_tabs.scss */
.x-tab-panel-header, .x-tab-panel-footer {
  background-color: transparent;
  border: none;
  padding: 0;
}

/* Override tab text font color */
/* line 403, ../scss/components/_tabs.scss */
.x-tab-strip span.x-tab-strip-text {
  color: black;
}

/* Paging left/right arrows when there are too many tabs open to fit in the tab layout. */
/* line 408, ../scss/components/_tabs.scss */
.x-tab-scroller-left {
  background-position: 5px -53px;
  background-image: url('../images/buttons-se5546695d7.png');
  border-bottom-color: transparent;
}

/* line 414, ../scss/components/_tabs.scss */
.x-tab-scroller-right {
  background-position: 5px -167px;
  background-image: url('../images/buttons-se5546695d7.png');
  border-bottom-color: transparent;
}

@keyframes progress {
  to {
    background-position: 40px 0;
  }
}
/* line 8, ../scss/components/_boxfields.scss */
.ext-strict .x-zarafa-boxfield {
  padding: 0;
}

/* line 11, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield {
  padding: 0;
  /* clearfix solution found at http://nicolasgallagher.com/micro-clearfix-hack/ */
}
/* line 15, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul:before,
.x-zarafa-boxfield ul:after {
  content: " ";
  display: table;
}
/* line 20, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul:after {
  clear: both;
}
/* line 24, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul {
  padding: 0 1px;
  /* 
   * We need to set a minumum height because the attachment field by default has no contents and therefor would
   * have a height of 0
   */
  min-height: 22px;
  /* the icon for recipient fields */
  /* Display the icon when the recipient box is resolved */
  /* TODO: the colors for the ambiguous items should be designed */
}
/* line 32, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul li {
  float: left;
  margin: 1px 3px 0 0;
  display: inline;
}
/* line 37, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul li:last-child {
  margin-bottom: 1px;
}
/* line 41, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul li.x-zarafa-boxfield-input-item {
  padding: 0;
}
/* line 44, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul li.x-zarafa-boxfield-input-item input.x-zarafa-boxfield-input-noborder {
  padding: 0 6px;
  border: none;
  /* ExtJS adds a gradient as background, here we remove it */
  background-image: none;
}
/* line 51, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul li.x-zarafa-boxfield-input-item input.x-trigger-noedit {
  cursor: auto;
}
/* line 56, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item {
  padding: 0 0 0 6px;
  background: #f8f8f8;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
}
/* line 62, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-icon {
  display: inline-block;
  float: left;
  height: 15px;
  width: 15px;
  padding-right: 6px;
  margin-top: 1.5px;
}
/* line 71, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-text {
  display: inline-block;
  float: left;
  line-height: 18px;
  overflow: hidden;
}
/* line 78, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-close {
  display: inline-block;
  float: left;
  cursor: pointer;
  padding-left: 6px;
  padding-right: 6px;
  width: 7px;
  height: 7px;
  margin-top: 5.5px;
  background-position: 6px -555px;
}
/* line 92, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item-hover,
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item.x-zarafa-boxfield-item-hover {
  background: #f2f2f2;
  border: 1px solid #dadada;
}
/* line 98, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item-focus,
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item.x-zarafa-boxfield-item-focus {
  background-color: #d5e8f7;
}
/* line 104, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item.x-zarafa-boxfield-recipient-item .x-zarafa-boxfield-item-icon {
  display: none;
}
/* line 109, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item.x-zarafa-boxfield-recipient-item-resolved .x-zarafa-boxfield-item-icon,
.x-zarafa-boxfield ul .x-zarafa-boxfield-item.x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon {
  display: inline-block;
}
/* line 113, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item .icon_contact_user {
  background-position: 0 -1301px;
}
/* line 117, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon {
  background-position: 0 -403px;
}
/* line 121, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .icon_contact_distlist {
  background-position: 0 -1537px;
}
/* line 126, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-invalid {
  background: transparent;
  border-color: transparent;
}
/* line 130, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-invalid .x-zarafa-boxfield-item-text {
  border-bottom: 2px dotted #e40023;
  line-height: 13px;
  padding-top: 2px;
}
/* line 138, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous {
  background: #f8bf76;
  border-color: #d19c47;
}
/* line 142, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous.x-zarafa-boxfield-item-focus {
  background-color: #3e91f3;
  color: #FFF;
}
/* line 147, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-item-expand {
  background-position: 0 -4036px;
  width: 8px;
  height: 8px;
  margin-top: 6px;
  float: left;
  display: block;
  padding-right: 6px;
  cursor: pointer;
}

/* Make the whole compositefield for mailcreate and addressbook dialog cursor text and not the first input field */
/* line 167, ../scss/components/_boxfields.scss */
.zarafa-addressbook-dialog-compositefield .x-form-text.x-zarafa-boxfield,
.zarafa-mailcreatepanel-field-from .x-form-text.x-zarafa-boxfield,
.zarafa-mailcreatepanel-field-cc .x-form-text.x-zarafa-boxfield,
.zarafa-mailcreatepanel-field-to .x-form-text.x-zarafa-boxfield,
.zarafa-mailcreatepanel-field-bcc .x-form-text.x-zarafa-boxfield {
  cursor: text;
}

/* line 173, ../scss/components/_boxfields.scss */
.zarafa-compositefield > .x-box-inner {
  /* this is necessary because otherwise the shadows of the buttons in the new design (2015) will be cut off */
  overflow: visible;
}

/* line 177, ../scss/components/_boxfields.scss */
.zarafa-resizable-compositefield {
  padding-bottom: 6px;
}

/*****************************************************************************
 * Attachment boxfield
 ****************************************************************************/
/* line 185, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield {
  border: none;
}
/* line 188, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul {
  padding: 0;
  /* increase the minimum height because this boxfield has no border */
  min-height: 24px;
  /*xmargin-bottom: -1px;*/
}
/* line 194, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul li {
  margin-top: 0;
  margin-bottom: 1px;
}
/* line 201, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item .icon_attachment {
  background-position: -6px -1755px;
  width: 8px;
  height: 17px;
}
/* line 207, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-text {
  line-height: 22px;
}
/* line 211, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-close {
  margin-top: 7.5px;
}
/* line 216, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item.x-zarafa-boxfield-attachment-item-uploading {
  background-color: #d5e8f7;
  background-image: linear-gradient(45deg, transparent, transparent 25%, rgba(255, 255, 255, 0.7) 25%, rgba(255, 255, 255, 0.7) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.7) 75%, rgba(255, 255, 255, 0.7) 100%, transparent);
  background-size: 40px 40px;
  animation: progress 1.75s linear infinite;
}
/* line 223, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item.x-zarafa-boxfield-attachment-item-invalid {
  background-color: #F3D6D6;
  border-color: #D7B7B7;
}

/* hierarchy toolbar (Show all folders panel) */
/* line 3, ../scss/components/_hierarchy.scss */
#zarafa-navigationpanel .zarafa-hierarchy-treepanel .zarafa-hierarchy-treepanel-tbar .x-toolbar {
  /* Bottom has -1 pixel since we have a bottom-border of 1px */
  padding: 8px 12px 7px 12px;
}
/* line 9, ../scss/components/_hierarchy.scss */
#zarafa-navigationpanel .zarafa-hierarchy-treepanel .zarafa-hierarchy-treepanel-tbar .x-toolbar .x-form-check-wrap input, #zarafa-navigationpanel .zarafa-hierarchy-treepanel .zarafa-hierarchy-treepanel-tbar .x-toolbar .x-form-check-wrap label {
  line-height: 20px;
  vertical-align: middle;
}
/* line 15, ../scss/components/_hierarchy.scss */
#zarafa-navigationpanel .zarafa-hierarchy-treepanel .zarafa-hierarchy-treepanel-tbar .x-toolbar .x-form-item {
  margin-bottom: 0;
}

/* line 21, ../scss/components/_hierarchy.scss */
.zarafa-tree-ipm-subtree-container {
  padding: 12px 0 6px;
}

/* line 24, ../scss/components/_hierarchy.scss */
.zarafa-tree-ipm-subtree-container:last-child {
  padding-bottom: 12px;
}

/* Fix for the background-color when the titles are longer than the width of the box */
/* line 29, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel .x-tree-root-ct {
  display: inline-block;
  min-width: 100%;
}

/* Override -- lines in hierarchytree */
/* line 35, ../scss/components/_hierarchy.scss */
.x-tree-lines .x-tree-elbow,
.x-tree-lines .x-tree-elbow-line,
.x-tree-lines .x-tree-elbow-end {
  background-image: none;
}

/* Hierarchy tree arrow down */
/* line 42, ../scss/components/_hierarchy.scss */
.x-tree-lines .x-tree-elbow-end-minus,
.x-tree-lines .x-tree-elbow-minus {
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 3px 7px;
}

/* Hierarchy tree arrow right */
/* line 50, ../scss/components/_hierarchy.scss */
.x-tree-lines .x-tree-elbow-end-plus,
.x-tree-lines .x-tree-elbow-plus {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 6px -175px;
}

/* line 57, ../scss/components/_hierarchy.scss */
#zarafa-navigationpanel .zarafa-context-navigation-block:not(.fixed-bottombar) .zarafa-hierarchy-treepanel-body {
  height: auto !important;
}

/* line 61, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar {
  border-top: 1px solid #e6e6e6;
  padding: 10px 0;
}
/* line 65, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table {
  padding-left: 12px;
  width: 100%;
  padding-right: 9px;
}
/* line 70, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table .x-btn.zarafa-hierarchy-treepanel-footer-opensharedfolder {
  display: block;
}
/* line 73, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table .x-btn.zarafa-hierarchy-treepanel-footer-opensharedfolder .x-btn-small {
  display: block;
}
/* line 76, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table .x-btn.zarafa-hierarchy-treepanel-footer-opensharedfolder .x-btn-small em, .zarafa-hierarchy-treepanel-bottombar table .x-btn.zarafa-hierarchy-treepanel-footer-opensharedfolder .x-btn-small button {
  width: 100%;
}

/* line 84, ../scss/components/_hierarchy.scss */
.x-tree-node-el {
  line-height: 20px;
}
/* line 87, ../scss/components/_hierarchy.scss */
.x-tree-node-el a {
  margin-left: 6px;
}

/* line 92, ../scss/components/_hierarchy.scss */
.x-tree-node a span, .x-dd-drag-ghost a span {
  padding-left: 0;
}

/* line 96, ../scss/components/_hierarchy.scss */
.x-tree-node.zarafa-tree-root-container .x-tree-node-el {
  padding-left: 9px;
}

/* adjust the width of the icon */
/* line 101, ../scss/components/_hierarchy.scss */
.x-tree-node-collapsed .x-tree-node-icon,
.x-tree-node-expanded .x-tree-node-icon,
.x-tree-node-leaf .x-tree-node-icon {
  width: 15px;
}

/* Selection in tree */
/* line 108, ../scss/components/_hierarchy.scss */
.x-tree-node .zarafa-hierarchy-node.x-tree-selected {
  background-color: #d5e8f7;
}

/* line 112, ../scss/components/_hierarchy.scss */
.x-tree-node .x-tree-node-over {
  background-color: #f2f2f2;
}

/* line 116, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-tbar .x-form-display-field.x-form-item,
.x-form-field.zarafa-hierarchy-treepanel-showallfolders {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

/* counters */
/* line 123, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-node-total-count span.zarafa-hierarchy-node-counter,
.zarafa-hierarchy-node-unread-count span.zarafa-hierarchy-node-counter {
  color: #5ebb4b;
}

/* line 128, ../scss/components/_hierarchy.scss */
.zarafa-tree-node.zarafa-hierarchy-node-withcounter {
  font-weight: bold;
}

/********************************************************
 * Icons
 *******************************************************/
/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.arrow_down_l, .x-tree-node-el .x-grid3-hd-row td.sort-desc .x-tree-node-icon.x-grid3-sort-icon, .x-grid3-hd-row td.sort-desc .x-tree-node-el .x-tree-node-icon.x-grid3-sort-icon, .x-tree-node-el .x-tree-node-icon.preview-header-collapse-plus {
  background-position: 0 1px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.arrow_down_s {
  background-position: 0 -24px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.arrow_up_l, .x-tree-node-el .x-grid3-hd-row td.sort-asc .x-tree-node-icon.x-grid3-sort-icon, .x-grid3-hd-row td.sort-asc .x-tree-node-el .x-tree-node-icon.x-grid3-sort-icon, .x-tree-node-el .x-tree-node-icon.preview-header-collapse-minus {
  background-position: 0 -47px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.arrow_up_s {
  background-position: 0 -72px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.delegates_l {
  background-position: 0 -95px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.delegates_s {
  background-position: 0 -147px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.drop-add {
  background-position: 0 -187px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.drop-no {
  background-position: 0 -223px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.drop-yes {
  background-position: 0 -259px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.folder, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_note,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_folder,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_folder,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_publicfolders,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_publicfolders,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_syncissues,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_syncissues,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_conflicts,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_conflicts,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_localfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_localfailures,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_serverfailures,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_serverfailures,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_open,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_open, .x-tree-node-el .x-tree-node-icon.icon_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_publicfolders,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_syncissues,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_conflicts,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_localfailures,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_serverfailures,
.x-tree-node-el .x-tree-node-icon.icon_open {
  background-position: 0 -295px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.folder_bw, .x-tree-node-el .x-menu .x-tree-node-icon.icon_open, .x-menu .x-tree-node-el .x-tree-node-icon.icon_open {
  background-position: 0 -330px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.folder_public, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_undefined {
  background-position: 0 -366px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_addressbook, .x-tree-node-el .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-tree-node-icon.x-zarafa-boxfield-item-icon, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-tree-node-el .x-tree-node-icon.x-zarafa-boxfield-item-icon {
  background-position: 0 -401px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_appt_meeting_cancel, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_decline, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_decline, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_decline {
  background-position: 0 -435px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_attachment_preview {
  background-position: 0 -470px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_busystatus {
  background-position: 0 -510px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_busystatus_busy {
  background-position: 0 -546px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_busystatus_free {
  background-position: 0 -582px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_busystatus_outofoffice {
  background-position: 0 -618px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_busystatus_tentative {
  background-position: 0 -654px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_busystatus_unknown {
  background-position: 0 -690px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar {
  background-position: 0 -726px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_accept, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_accept, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_accept, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_accept, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_appt_accept, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_appt_accept, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_accept, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_accept {
  background-position: 0 -759px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_cancelled, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_decline, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_cancel_meeting_request, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_appt_cancelled, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_appt_cancelled, .x-tree-node-el .x-menu .x-tree-node-icon.icon_cancel_meeting_request, .x-menu .x-tree-node-el .x-tree-node-icon.icon_cancel_meeting_request {
  background-position: 0 -791px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_newtime, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_newtime, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_appt_newtime, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_newtime, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_appt_meeting_newtime, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_newtime, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_newtime {
  background-position: 0 -827px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_outofdate, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_outofdate, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_outofdate, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_outofdate, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_outofdate, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_outofdate {
  background-position: 0 -864px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_proposals, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_appt_proposals, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_appt_proposals {
  background-position: 0 -899px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_recurring, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_recurring,
.x-tree-node-el .x-tree-node-icon.icon_appt_recurring, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_recurring, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_recurring,
.x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_recurring, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_recurring, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_recurring,
.x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_recurring {
  background-position: 0 -937px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_tentative, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_tentative, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_tentative, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_tentative, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_appt_tentative, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_appt_tentative, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_tentative, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_tentative {
  background-position: 0 -972px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_blue, .x-tree-node-el .x-tree-node-icon.icon_appt_appointment, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_appointment, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_appointment, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar, .x-tree-node-el .x-menu .x-tree-node-icon.icon_calendar, .x-menu .x-tree-node-el .x-tree-node-icon.icon_calendar, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_appt_appointment, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_appt_appointment, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_appointment, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_appointment {
  background-position: 0 -1012px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_mr, .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_single, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_single, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_single, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_appt_meeting_single, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_single, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_appt_meeting_single, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_single {
  background-position: 0 -1047px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_categories_bw, .x-tree-node-el .x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tree-node-icon.icon_categories, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_categories, .x-tree-node-el .x-menu .x-tree-node-icon.icon_categories, .x-menu .x-tree-node-el .x-tree-node-icon.icon_categories {
  background-position: 0 -1082px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_change_picture {
  background-position: 0 -1117px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_checked {
  background-position: 0 -1157px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_cogwheel_s, .x-tree-node-el .x-grid3-hd-row td .x-grid3-hd-inner .x-tree-node-icon.x-grid3-hd-btn, .x-grid3-hd-row td .x-grid3-hd-inner .x-tree-node-el .x-tree-node-icon.x-grid3-hd-btn {
  background-position: 0 -1193px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_columns {
  background-position: 0 -1223px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact {
  background-position: 0 -1259px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_card, .x-tree-node-el .x-tree-node-icon.icon_contact_user, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_contact_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_contact_user, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_contact_user, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_contact_user, .x-tree-node-el .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item .x-tree-node-icon.icon_contact_user, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item .x-tree-node-el .x-tree-node-icon.icon_contact_user, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_contact_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_contact_user {
  background-position: 0 -1299px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_card_view {
  background-position: 0 -1334px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_company {
  background-position: 0 -1364px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_equipment {
  background-position: 0 -1400px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_list {
  background-position: 0 -1434px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_room {
  background-position: 0 -1466px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_contact_smtp, .x-tree-node-el .x-tree-node-icon.icon_contact_gab_user, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_contact_gab_user, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_contact_gab_user, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_contact_gab_user, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_contact_gab_user {
  background-position: 0 -1500px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_distlist, .x-tree-node-el .x-tree-node-icon.icon_contact_distlist, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_contact_distlist, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_contact_distlist, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_contact_distlist, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_contact_distlist, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_contact_distlist, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_contact_distlist {
  background-position: 0 -1535px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_download, .x-tree-node-el .x-menu .x-tree-node-icon.icon_saveaseml, .x-menu .x-tree-node-el .x-tree-node-icon.icon_saveaseml {
  background-position: 0 -1570px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_download_zip, .x-tree-node-el .x-menu .x-tree-node-icon.icon_saveemlaszip, .x-menu .x-tree-node-el .x-tree-node-icon.icon_saveemlaszip {
  background-position: 0 -1604px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_edit_recipient {
  background-position: 0 -1637px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag, .x-tree-node-el .x-tree-node-icon.icon_mail_flag, .x-tree-node-el .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.x-tree-node-icon.icon_mail_flag, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-tree-node-el p.x-tree-node-icon.icon_mail_flag, .x-tree-node-el .x-menu .x-menu-check-item .x-menu-item-text p.x-tree-node-icon.icon_mail_flag, .x-menu .x-menu-check-item .x-menu-item-text .x-tree-node-el p.x-tree-node-icon.icon_mail_flag, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_flag, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_flag {
  background-position: 0 -1677px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_blue, .x-tree-node-el .x-tree-node-icon.icon_mail_flag_blue, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_flag_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_flag_blue {
  background-position: 0 -1709px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_complete, .x-tree-node-el .x-tree-node-icon.icon_mail_completed, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_completed, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_completed {
  background-position: 0 -1741px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_green, .x-tree-node-el .x-tree-node-icon.icon_mail_flag_green, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_flag_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_flag_green {
  background-position: 0 -1772px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_orange, .x-tree-node-el .x-tree-node-icon.icon_mail_flag_orange, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_flag_orange, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_flag_orange {
  background-position: 0 -1804px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_purple, .x-tree-node-el .x-tree-node-icon.icon_mail_flag_purple, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_flag_purple, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_flag_purple {
  background-position: 0 -1836px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_red {
  background-position: 0 -1868px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_yellow, .x-tree-node-el .x-tree-node-icon.icon_mail_flag_yellow, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_flag_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_flag_yellow {
  background-position: 0 -1900px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_calendar, .x-tree-node-el .x-tree-node-icon.icon_folder_appointment,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_calendar {
  background-position: 0 -1932px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_contact, .x-tree-node-el .x-tree-node-icon.icon_folder_default_contact,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_contact {
  background-position: 0 -1967px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_create, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createFolderColor, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createFolderColor {
  background-position: 0 -2002px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_drafts {
  background-position: 0 -2037px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_favorites {
  background-position: 0 -2072px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_inbox, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_inbox, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_inbox,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox {
  background-position: 0 -2107px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_journal, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_journal, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_journal,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_journal, .x-tree-node-el .x-tree-node-icon.icon_folder_journal {
  background-position: 0 -2142px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_junk, .x-tree-node-el .x-tree-node-icon.icon_junk {
  background-position: 0 -2177px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_outbox {
  background-position: 0 -2212px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_sent {
  background-position: 0 -2247px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_rename {
  background-position: 0 -2282px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_rename_bw {
  background-position: 0 -2317px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_rss {
  background-position: 0 -2352px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_store {
  background-position: 0 -2387px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_task {
  background-position: 0 -2422px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_funnel {
  background-position: 0 -2457px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_giraffe {
  background-position: 0 -2497px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_importance {
  background-position: 0 -2533px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_index {
  background-position: 0 -2564px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_forwarded {
  background-position: 0 -2597px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_oof {
  background-position: 0 -2632px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_read, .x-tree-node-el .x-tree-node-icon.icon_message,
.x-tree-node-el .x-tree-node-icon.icon_message_read, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_message, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_message,
.x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail.icon_message_read,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail.icon_message_read, .x-tree-node-el .x-menu .x-tree-node-icon.icon_mark_all_read, .x-menu .x-tree-node-el .x-tree-node-icon.icon_mark_all_read, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_mail.icon_message_read, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_mail.icon_message_read, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_message, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_message,
.x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_mail.icon_message_read,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_mail.icon_message_read {
  background-position: 0 -2668px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_replied {
  background-position: 0 -2703px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_report_accept, .x-tree-node-el .x-tree-node-icon.icon_mail_read_receipt, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_read_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_read_receipt, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_mail_read_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_mail_read_receipt, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_mail_read_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_mail_read_receipt {
  background-position: 0 -2738px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_report_decline, .x-tree-node-el .x-tree-node-icon.icon_mail_nonread_receipt, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_nonread_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_nonread_receipt, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_mail_nonread_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_mail_nonread_receipt, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_mail_nonread_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_mail_nonread_receipt {
  background-position: 0 -2772px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_report_ndr, .x-tree-node-el .x-tree-node-icon.icon_mail_nondelivery_receipt, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_nondelivery_receipt, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail_nondelivery_receipt, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_mail_nondelivery_receipt, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_mail_nondelivery_receipt, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_mail_nondelivery_receipt, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_mail_nondelivery_receipt {
  background-position: 0 -2805px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_send {
  background-position: 0 -2839px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_stubbed {
  background-position: 0 -2879px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_mail_unread, .x-tree-node-el .x-tree-node-icon.icon_message_unread, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail.icon_message_unread, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_mail.icon_message_unread, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_mail.icon_message_unread, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_mail.icon_message_unread, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_mail.icon_message_unread, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_mail.icon_message_unread {
  background-position: 0 -2914px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_meetingrequest_optionalattendee, .x-tree-node-el .x-menu .x-tree-node-icon.x-freebusy-userlist-recipienttype-optional, .x-menu .x-tree-node-el .x-tree-node-icon.x-freebusy-userlist-recipienttype-optional {
  background-position: 0 -2943px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_meetingrequest_organizer {
  background-position: 0 -2974px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_meetingrequest_requiredattendee, .x-tree-node-el .x-menu .x-tree-node-icon.x-freebusy-userlist-recipienttype-required, .x-menu .x-tree-node-el .x-tree-node-icon.x-freebusy-userlist-recipienttype-required {
  background-position: 0 -3005px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_meetingrequest_resource, .x-tree-node-el .x-menu .x-tree-node-icon.x-freebusy-userlist-recipienttype-resource, .x-menu .x-tree-node-el .x-tree-node-icon.x-freebusy-userlist-recipienttype-resource {
  background-position: 0 -3036px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_appointment, .x-tree-node-el .x-menu .x-tree-node-icon.icon_create_appointment, .x-menu .x-tree-node-el .x-tree-node-icon.icon_create_appointment {
  background-position: 0 -3067px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_contact, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createContact, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createContact {
  background-position: 0 -3107px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_distlist, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createDistributionList, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createDistributionList {
  background-position: 0 -3147px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_email, .x-tree-node-el .x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tree-node-icon.icon_send_email_to_recipient, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_send_email_to_recipient, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createEmailMessage, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createEmailMessage, .x-tree-node-el .x-menu .x-tree-node-icon.icon_send_email_to_recipient, .x-menu .x-tree-node-el .x-tree-node-icon.icon_send_email_to_recipient {
  background-position: 0 -3187px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_meeting_request, .x-tree-node-el .x-menu .x-tree-node-icon.icon_create_meeting_request, .x-menu .x-tree-node-el .x-tree-node-icon.icon_create_meeting_request {
  background-position: 0 -3227px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_note, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createNote, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createNote {
  background-position: 0 -3267px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new_task, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createTask, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createTask {
  background-position: 0 -3307px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_not_current, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_no_response_required, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_no_response_required {
  background-position: 0 -3347px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_blue, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_blue, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_note_blue, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_note_blue {
  background-position: 0 -3383px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_blue_large {
  background-position: 0 -3418px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_green, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_green, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_note_green, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_note_green {
  background-position: 0 -3464px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_green_large {
  background-position: 0 -3499px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_icon_view {
  background-position: 0 -3545px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_pink, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_pink, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_pink, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_note_pink, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_note_pink {
  background-position: 0 -3580px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_pink_large {
  background-position: 0 -3615px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_white, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_white, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_white, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_note_white, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_note_white {
  background-position: 0 -3661px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_white_large {
  background-position: 0 -3696px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_yellow, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_yellow, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_note_yellow, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_note_yellow,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_stickynote,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_note,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_note, .x-tree-node-el .x-tree-node-icon.icon_folder_stickynote,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_note, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_note_yellow, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_note_yellow {
  background-position: 0 -3742px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_yellow_large {
  background-position: 0 -3777px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_notification_error {
  background-position: 0 -3823px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_notification_info {
  background-position: 0 -3867px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_notification_warning {
  background-position: 0 -3911px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_oof {
  background-position: 0 -3955px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_plug {
  background-position: 0 -3995px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_plus, .x-tree-node-el .x-zarafa-boxfield ul .x-tree-node-icon.x-zarafa-boxfield-item-expand, .x-zarafa-boxfield ul .x-tree-node-el .x-tree-node-icon.x-zarafa-boxfield-item-expand {
  background-position: 0 -4035px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_previewpanel_bottom {
  background-position: 0 -4063px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_previewpanel_off {
  background-position: 0 -4103px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_previewpanel_right {
  background-position: 0 -4143px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_refresh {
  background-position: 0 -4183px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_reminder {
  background-position: 0 -4223px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_restore, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_restore, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_restore {
  background-position: 0 -4255px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_seal {
  background-position: 0 -4289px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_sendas {
  background-position: 0 -4329px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_shortcuts {
  background-position: 0 -4369px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_sort_ascending {
  background-position: 0 -4409px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_sort_descending {
  background-position: 0 -4444px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_spanner {
  background-position: 0 -4479px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task {
  background-position: 0 -4519px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task2, .x-tree-node-el .x-tree-node-icon.icon_task_normal,
.x-tree-node-el .x-tree-node-icon.icon_task_recurring, .x-tree-node-el .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.x-tree-node-icon.icon_complete, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-tree-node-el p.x-tree-node-icon.icon_complete,
.x-tree-node-el .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.x-tree-node-icon.icon_allday,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-tree-node-el p.x-tree-node-icon.icon_allday, .x-tree-node-el .x-menu .x-menu-check-item .x-menu-item-text p.x-tree-node-icon.icon_allday, .x-menu .x-menu-check-item .x-menu-item-text .x-tree-node-el p.x-tree-node-icon.icon_allday, .x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_task_normal, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_task_normal,
.x-tree-node-el .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_task_recurring,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_task_recurring, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_task, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_task,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_task_normal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_task_normal, .x-tree-node-el .x-tree-node-icon.icon_folder_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task, .x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_task_normal, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_task_normal,
.x-tree-node-el .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-icon.icon_task_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .x-tree-node-el .x-tree-node-icon.icon_task_recurring {
  background-position: 0 -4554px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_active {
  background-position: 0 -4588px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_completed {
  background-position: 0 -4628px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_overdue {
  background-position: 0 -4668px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_seven_days {
  background-position: 0 -4708px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_simple {
  background-position: 0 -4748px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_unchecked {
  background-position: 0 -4788px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_zarafa {
  background-position: 0 -4824px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_zarafa2, .x-tree-node-el .x-tree-node-icon.icon_folder_store {
  background-position: 0 -4860px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.menu_arrow_right_l, .x-tree-node-el .x-menu .x-menu-list li.x-menu-list-item a.x-tree-node-icon.x-menu-item-arrow, .x-menu .x-menu-list li.x-menu-list-item .x-tree-node-el a.x-tree-node-icon.x-menu-item-arrow {
  background-position: -42px -4896px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.new_folder {
  background-position: 0 -4925px;
}

/* line 141, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.trash,
.x-tree-node-el .x-tree-node-icon.icon_folder_delete,
.x-tree-node-el .x-tree-node-icon.icon_empty_trash, .x-tree-node-el .x-menu .x-tree-node-icon.icon_delete, .x-menu .x-tree-node-el .x-tree-node-icon.icon_delete, .x-tree-node-el .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_delete, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_delete, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.x-tree-node-icon.icon_delete, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu .x-tree-node-el button.x-tree-node-icon.icon_delete, .x-tree-node-el .x-tree-node-icon.icon_folder_default_wastebasket {
  background-position: 0 -4965px;
}

/* line 156, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task {
  /*      @extend .icon_folder_task; */
  background-position: 1px -4553px;
}

/* line 175, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_note,
.x-tree-node-el .x-tree-node-icon.icon_folder_folder,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_publicfolders,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_syncissues,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_conflicts,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_localfailures,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_serverfailures,
.x-tree-node-el .x-tree-node-icon.icon_open {
  background-position: 0 -294px;
}

/* line 188, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_drafts {
  background-position: 0 -2036px;
}

/* line 198, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_default_inbox, .x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_inbox, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_inbox,
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox, .x-tree-node-el .x-tree-node-icon.icon_folder_shared_inbox {
  background-position: 0 -2105px;
}

/*
    .x-tree-node-el .x-tree-node-icon.icon_folder_default_wastebasket{
      @extend .trash;
    }
*/
/* make the whole hierarchy tree entry's clickable */
/* line 224, ../scss/components/_hierarchy.scss */
.x-tree-node-el span, .x-tree-node-el img, .x-tree-node-el a {
  cursor: pointer;
}
/* line 228, ../scss/components/_hierarchy.scss */
.x-tree-node-el svg rect, .x-tree-node-el svg path, .x-tree-node-el svg g {
  cursor: pointer;
}

/* Margin for checkbox next to calendar icon  */
/* line 235, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-node-cb {
  margin-right: 6px;
}

/* line 1, ../scss/components/_preview_panel.scss */
.preview-header {
  padding: 0 4px 0 9px;
  border-bottom: 1px solid #e6e6e6;
}

/* line 5, ../scss/components/_preview_panel.scss */
.preview-header .x-panel-body {
  /* we cannot set this padding on the .preview-header because it will fuck up the collapse/expand animation */
  padding-bottom: 12px;
}

/***************************************
 *  scrollbars for Webkit
 ***************************************/
/* line 13, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar {
  width: 15px;
  height: 15px;
}

/* line 17, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-button:vertical {
  border: 1px solid #fff;
  background-color: #fff;
  background-repeat: no-repeat;
  height: 15px;
  border-radius: 2px;
}

/* line 24, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-button:vertical:hover {
  border: 1px solid #dadada;
}

/* line 27, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-position: 4px -68px;
}

/* line 31, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-button:vertical:increment {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-position: 4px -20px;
}

/* line 35, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-button:vertical:increment:disabled {
  background-color: red;
}

/* line 38, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-button:vertical:active {
  background-color: #f8f8f8;
}

/* line 41, ../scss/components/_preview_panel.scss */
.preview-header ::-webkit-scrollbar-thumb {
  border: none;
  border-radius: 2px;
}

/***************************************
 *  scrollbars for IE
 ***************************************/
/* line 49, ../scss/components/_preview_panel.scss */
.preview-header {
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #333;
  scrollbar-shadow-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
}

/* the expand/collapse button */
/* line 65, ../scss/components/_preview_panel.scss */
.preview-header-collapse {
  float: right;
  width: 20px;
  height: 20px;
  margin: -9px -9px 0 9px;
  /* pulling it to the top and the right to be able to create a larger click area */
  cursor: pointer;
}

/* line 72, ../scss/components/_preview_panel.scss */
.preview-header-collapse-minus {
  /* when setting the background position, remember we pulled the image to the top and the right */
  background-position: 2px -39px;
}

/* line 77, ../scss/components/_preview_panel.scss */
.preview-header-collapse-plus {
  /* when setting the background position, remember we pulled the image to the top and the right */
  background-position: 2px 9px;
}

/* line 83, ../scss/components/_preview_panel.scss */
.preview-header-titlebox,
.preview-header-title .preview-title {
  font-size: 15px !important;
  line-height: 20px;
  min-height: 20px;
  /* set a min-height, so mails without a subject will not look strange) */
  margin-right: 5px;
}

/* Subject field */
/* line 92, ../scss/components/_preview_panel.scss */
.preview-header-title .preview-title {
  font-weight: bold;
}

/* line 96, ../scss/components/_preview_panel.scss */
.preview-header-titlebox {
  padding: 8px 0;
}

/* line 99, ../scss/components/_preview_panel.scss */
.preview-header-senderbox .preview-from {
  display: block;
  padding-bottom: 6px;
}

/* line 103, ../scss/components/_preview_panel.scss */
.preview-header-recipients, .preview-header-meeting, .preview-header-attachments {
  display: block;
  margin-top: 6px;
}

/* line 109, ../scss/components/_preview_panel.scss */
.preview-header-recipients .preview-recipient-title,
.preview-header-attachments .preview-attachment-title {
  float: left;
}

/* line 116, ../scss/components/_preview_panel.scss */
.preview-header-sentinfo .preview-timestamp-title,
.preview-header-recipients .preview-recipient-title,
.preview-header-attachments .preview-attachment-title,
.preview-header-meeting .preview-when .preview-when-title,
.preview-header-meeting .preview-proposed .preview-proposed-title,
.preview-header-meeting .preview-location .preview-location-title {
  display: inline-block;
  min-width: 36px;
  font-weight: normal;
  padding-right: 6px;
}

/* line 128, ../scss/components/_preview_panel.scss */
.preview-recipient-data {
  line-height: 16px;
}

/* line 132, ../scss/components/_preview_panel.scss */
.preview-body {
  padding: 0;
}

/* Overflow for recipients / attachments */
/* line 137, ../scss/components/_preview_panel.scss */
.preview-header-recipients .preview-recipient-data,
.preview-header-attachments .preview-attachment-data {
  overflow-y: auto;
}

/* Attachments: */
/* line 144, ../scss/components/_preview_panel.scss */
.preview-header-attachmentbox {
  line-height: 18px;
  padding-top: 2px;
}

/* Force width/height of iframe to be 100% so the content fits the iframe */
/* line 151, ../scss/components/_preview_panel.scss */
.preview-iframe {
  height: 100%;
  width: 100%;
}

/* Top header infobox  */
/* line 157, ../scss/components/_preview_panel.scss */
.preview-header-extrainfobox {
  background-color: #D2E0F0;
  color: #000000;
  padding: 2px 0px;
}

/* Corrupt message case */
/* line 165, ../scss/components/_preview_panel.scss */
.preview-header-extrainfobox-item-over {
  background-color: #FFBD69;
  cursor: pointer;
}

/* line 171, ../scss/components/_preview_panel.scss */
.preview-header-extrainfobox-item {
  padding: 0px 8px;
  color: #15428B;
}

/* Preview header email address */
/* line 178, ../scss/components/_preview_panel.scss */
span.zarafa-emailaddress-link {
  cursor: pointer;
}

/* line 182, ../scss/components/_preview_panel.scss */
span.zarafa-emailaddress-link:hover {
  color: #0000FF;
  text-decoration: underline;
}

/* line 188, ../scss/components/_preview_panel.scss */
.preview-title-hr {
  margin: 2px 0;
}

/* line 192, ../scss/components/_preview_panel.scss */
.preview-recipient-data {
  word-wrap: break-word;
}

/* line 196, ../scss/components/_preview_panel.scss */
.preview-header-attachments .zarafa-attachment-link {
  border-radius: 4px;
  border: 1px solid #d3d2d2;
  background-color: #ebeaeb;
  color: #00a;
  padding: 1px 5px;
  margin: 1px;
  box-shadow: 0 0 1px #ddd inset;
  cursor: pointer;
}

/* line 209, ../scss/components/_preview_panel.scss */
.preview-header-attachments .zarafa-attachment-link-over {
  background-color: #ddd;
}

/**********************************************************************
 * Mail create panel
 *********************************************************************/
/* line 7, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body {
  padding: 6px 0;
  /* Override min-width to take account for the drop down entry */
}
/* line 10, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-from,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-to,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-cc,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-bcc,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-attachments,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-editor {
  padding: 0 6px 6px;
  min-height: 24px;
}
/* line 19, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-from button,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-to button,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-cc button,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-bcc button,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-attachments button,
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-editor button {
  text-align: left;
}
/* line 26, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-from button {
  min-width: 72px;
}
/* line 31, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-subject {
  padding: 6px 6px 6px 12px;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  border-left: none;
  border-right: none;
  font-size: 15px !important;
}
/* line 40, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-attachments {
  padding-top: 6px;
}
/* line 44, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-editor {
  /* Prevent a double padding on the bottom of the panel */
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

/**********************************************************************
 * Appointment create panel
 *********************************************************************/
/* line 58, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .x-form-item {
  margin-bottom: 0;
}
/* line 62, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .zarafa-calendar-appointment-extrainfo {
  padding: 6px 6px 0;
}
/* line 65, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .zarafa-calendar-appointment-extrainfo div {
  padding: 6px;
  background: #d5e8f7;
  border: 1px solid #b6b6b6;
}
/* line 72, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .field-to {
  padding: 6px;
  min-height: 24px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 77, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .field-to button {
  text-align: left;
}
/* line 82, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .subject-panel,
.zarafa-appointmentcreatetab .location-panel {
  padding: 6px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 87, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .subject-panel label,
.zarafa-appointmentcreatetab .location-panel label {
  text-align: left;
  padding: 0 6px;
  line-height: 20px;
  padding-top: 2px;
  width: 72px !important;
}
/* line 97, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .datetime-panel table {
  width: 100%;
  border-collapse: collapse;
  white-space: nowrap;
}
/* line 102, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .datetime-panel table tr:nth-child(2) {
  border-bottom: 1px solid #e6e6e6;
}
/* line 106, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .datetime-panel table td:first-child {
  width: 100px;
}
/* line 109, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .datetime-panel table td:first-child td:first-child {
  width: auto;
}
/* line 116, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .date-panel {
  padding: 6px;
  padding-right: 36px;
}
/* line 121, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .date-panel .from-field label {
  padding: 0 6px;
  line-height: 20px;
  padding-top: 2px;
}
/* line 129, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .date-panel .to-field label {
  padding: 0 9px;
  line-height: 20px;
  padding-top: 2px;
  text-align: right;
}
/* line 138, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .busystatus-panel {
  padding: 6px;
  padding-left: 12px;
  border-left: 1px solid #e6e6e6;
}
/* line 144, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .reminder-panel {
  padding: 6px;
  padding-left: 12px;
}
/* line 148, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .reminder-panel .x-form-check-wrap {
  line-height: 20px;
  padding-top: 2px;
}
/* line 154, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .label-panel {
  padding: 6px;
  padding-left: 12px;
  border-left: 1px solid #e6e6e6;
}
/* line 160, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .zarafa-appointmentcreatepanel-field-attachments {
  padding: 6px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 166, ../scss/components/_createitempanels.scss */
.zarafa-appointmentcreatetab .body-panel textarea {
  border: none;
}

/**********************************************************************
 * Contact create panel
 *********************************************************************/
/* line 175, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel {
  /* the general tab */
}
/* line 180, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body {
  padding: 6px;
}
/* line 183, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset {
  border: none;
}
/* line 186, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset legend,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset legend {
  font-weight: bold;
}
/* line 190, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .x-form-item,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .x-form-item {
  margin-bottom: 6px;
}
/* line 194, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .zarafa-compositefield.x-box-layout-ct,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .zarafa-compositefield.x-box-layout-ct {
  overflow: visible;
}
/* line 198, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .zarafa-contactcreatepanel-field-attachments,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .zarafa-contactcreatepanel-field-attachments {
  padding: 0 6px 6px;
  min-height: 24px;
}
/* line 202, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .zarafa-contactcreatepanel-field-attachments button,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .zarafa-contactcreatepanel-field-attachments button {
  text-align: left;
}
/* line 209, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .x-btn .x-btn-small,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .x-btn .x-btn-small {
  width: 100%;
}
/* line 212, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .x-btn .x-btn-small em,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .x-btn .x-btn-small em {
  display: block;
}
/* line 215, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body fieldset .x-btn .x-btn-small em button,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body fieldset .x-btn .x-btn-small em button {
  text-align: left;
  width: 100%;
}
/* line 224, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab > .x-panel-bwrap > .x-panel-body .zarafa-clear,
.zarafa-contactcreatepanel .zarafa-contactdetailtab > .x-panel-bwrap > .x-panel-body .zarafa-clear {
  padding-bottom: 18px;
}
/* line 232, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab .contact_photo_box_ct {
  width: 94px !important;
  height: 94px !important;
  background: #222222;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
  border: 1px solid #e6e6e6;
  padding: 3px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE/Edge */
  user-select: none;
  /* non-prefixed version, currently not supported by any browser */
}
/* line 245, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab .contact_photo_box {
  margin: 3px 0 0 3px;
  width: 94px;
  height: 94px;
  cursor: pointer;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #ffffff;
}
/* line 255, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab .contact_photo_box:hover {
  border-color: #222222;
}
/* line 258, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab .default_contact_photo {
  background: url(../images/default_contact_profile.png) no-repeat center center;
}

/**********************************************************************
 * Distlist create panel
 *********************************************************************/
/* line 270, ../scss/components/_createitempanels.scss */
.zarafa-distlist-createpanel-memberstab .buttons td {
  padding-bottom: 3px;
  /*needed to show the shadow of the buttons*/
}

/* textarea duplicate border */
/* line 278, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel-field-editor.x-form-textarea {
  border-width: 1px 0px 0px;
}

/**********************************************************************
 * Task create panel
 *********************************************************************/
/* line 285, ../scss/components/_createitempanels.scss */
.zarafa-taskcreatepanel-field-attachments {
  padding-top: 6px;
}

/* line 2, ../scss/components/_calendar.scss */
#zarafa-mainpanel-contentpanel-calendar > .x-panel-bwrap > .x-panel-body {
  padding: 9px 0;
}

/* line 9, ../scss/components/_calendar.scss */
.zarafa-calendar-container {
  position: absolute;
}

/* line 13, ../scss/components/_calendar.scss */
.zarafa-calendar-verticalline {
  position: absolute;
  overfow: hidden;
  background-color: black;
}

/* line 20, ../scss/components/_calendar.scss */
.zarafa-calendar-column {
  position: absolute;
}

/* Calendar borders */
/* line 26, ../scss/components/_calendar.scss */
.zarafa-calendar-border-left {
  position: absolute;
  overflow: hidden;
  border-left: 1px solid;
}

/* line 33, ../scss/components/_calendar.scss */
.zarafa-calendar-border-right {
  position: absolute;
  overflow: hidden;
  border-right: 1px solid;
}

/* line 40, ../scss/components/_calendar.scss */
.zarafa-calendar-border-top {
  position: absolute;
  overflow: hidden;
  border-right: 1px solid;
  border-left: 1px solid;
  border-top: 1px solid;
}

/* line 49, ../scss/components/_calendar.scss */
.zarafa-calendar-border-bottom {
  position: absolute;
  overflow: hidden;
  border-right: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
}

/* Quick appointment CSS, drag and type */
/* line 59, ../scss/components/_calendar.scss */
.zarafa-calendar-textedit-body,
.zarafa-calendar-textedit-header {
  border: 1px solid #000000;
  position: absolute;
  z-index: 999;
  overflow: hidden;
  resize: none;
}

/* the tabs of the calendars */
/* line 70, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea {
  position: absolute;
}
/* line 73, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents {
  cursor: pointer;
  height: 30px;
  line-height: 30px;
  float: left;
  margin-right: 6px;
  padding: 0 9px;
  position: relative;
  min-width: 84px;
  /* cross icon is 7x7 px */
  /* arrow_left_l icon is 5x9 px */
  /* arrow_right_l icon is 5x9 px */
}
/* line 83, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-title {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  color: white;
  /* the float is needed because safari lowers the title otherwise (and I have no idea why)*/
  float: left;
}
/* line 94, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-icon-close {
  position: relative;
  display: inline-block;
  padding-left: 6px;
  padding-right: 6px;
  background-position: 6px -620.5px;
  width: 7px;
  height: 30px;
  /* the float is needed because safari lowers the title otherwise (and I have no idea why)*/
  float: left;
}
/* line 108, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-icon-merge {
  position: relative;
  display: inline-block;
  padding-left: 6px;
  padding-right: 6px;
  background-position: 6px -94.5px;
  width: 5px;
  height: 30px;
  /* the float is needed because safari lowers the title otherwise (and I have no idea why)*/
  float: left;
}
/* line 122, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .zarafa-calendar-tab-icon-separate {
  position: relative;
  display: inline-block;
  padding-left: 6px;
  padding-right: 6px;
  background-position: 6px -208.5px;
  width: 5px;
  height: 30px;
  /* the float is needed because safari lowers the title otherwise (and I have no idea why)*/
  float: left;
}
/* line 135, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.zarafa-with-merge-icon {
  padding-left: 3px;
}
/* line 138, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.zarafa-with-close-icon,
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.zarafa-with-separate-icon {
  padding-right: 3px;
}
/* line 143, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.zarafa-with-close-icon.zarafa-with-separate-icon .zarafa-calendar-tab-icon-close {
  padding-right: 3px;
}
/* line 146, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.zarafa-with-close-icon.zarafa-with-separate-icon .zarafa-calendar-tab-icon-separate {
  padding-left: 3px;
  background-position: 3px -169.5px;
}
/* line 153, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.light-background .zarafa-calendar-tab-title {
  color: black;
}
/* line 156, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.light-background .zarafa-calendar-tab-icon-close {
  background-position: 6px -543.5px;
}
/* line 159, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.light-background .zarafa-calendar-tab-icon-merge {
  background-position: 6px -55.5px;
}
/* line 162, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.light-background .zarafa-calendar-tab-icon-separate {
  background-position: 6px -169.5px;
}

/* We use elements inside canvas elements to pass some styling from the css files to the canvas*/
/* line 169, ../scss/components/_calendar.scss */
.zarafa-styling-element {
  position: absolute;
  top: -10000px;
  left: -10000px;
  visibility: hidden;
}

/* The headers of the calendars */
/* line 178, ../scss/components/_calendar.scss */
.zarafa-calendar-container-header .zarafa-canvas-header-background {
  /* a styling element that we can use to set some styles of the header */
  /* a styling element that we can use to set some styles of the active header (current day) */
}
/* line 180, ../scss/components/_calendar.scss */
.zarafa-calendar-container-header .zarafa-canvas-header-background .zarafa-styling-element {
  /* Note: although we can set the color here, it is not the css that sets the color but the javascript that will read this value 
   * and use it for the text it draws on the canvas
   */
  color: white;
  /* the height value defines the height of the header */
  height: 30px;
  /* this is the padding that the js will use for the days in the header */
  padding-left: 9px;
  padding-right: 6px;
}
/* line 191, ../scss/components/_calendar.scss */
.zarafa-calendar-container-header .zarafa-canvas-header-background .zarafa-styling-element.light-background {
  color: black;
}
/* line 196, ../scss/components/_calendar.scss */
.zarafa-calendar-container-header .zarafa-canvas-header-background .zarafa-styling-element-active,
.zarafa-calendar-container-header .zarafa-canvas-header-background .zarafa-styling-element-current-day {
  position: absolute;
  top: -10000px;
  left: -10000px;
  visibility: hidden;
  /* Note: although we can set the color here, it is not the css that sets the color but the javascript that will read this value 
   * and use it for the text it draws on the canvas
   */
  color: white;
  /* This is the color that the js will use as the background and border color of the current day */
  background-color: #5ebb4b;
}

/* Timestrip */
/* line 213, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip-element div {
  color: #333333;
  padding-right: 22px;
}

/* The tooltip */
/* line 219, ../scss/components/_calendar.scss */
.zarafa-canvas-quicktip {
  background-color: white;
  border: 1px solid #e6e6e6;
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.6);
  z-index: 9000;
  /* we create a styling element inside the canvas
   * From this element it will take the font, colors, padding */
}
/* line 227, ../scss/components/_calendar.scss */
.zarafa-canvas-quicktip .zarafa-styling-element {
  color: black;
  padding: 6px;
}
/* line 231, ../scss/components/_calendar.scss */
.zarafa-canvas-quicktip .zarafa-styling-element h2 {
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 3px;
}
/* line 237, ../scss/components/_calendar.scss */
.zarafa-canvas-quicktip .zarafa-styling-element p {
  margin-bottom: 3px;
  line-height: 20px;
}

/* Margin between checkbox and calendar icon in hieracy */
/* line 246, ../scss/components/_calendar.scss */
.zarafa-hierachy-node-cb {
  margin-right: 6px;
}

/* Icon showed in popup when moving an item in a calendar where you do not have permission */
/* line 251, ../scss/components/_calendar.scss */
.zarafa-calendar-delegate-permission {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-position: 0 -96px;
}

/*
 * Appointment Dialog (HTML & Canvas)
*/
/* line 259, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-none {
  background-color: transparent;
}

/* line 264, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-important {
  background-color: #E98784;
}

/* line 269, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-work {
  background-color: #8CA9D9;
}

/* line 274, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-personal {
  background-color: #C0D98C;
}

/* line 279, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-holiday {
  background-color: #DFCB47;
}

/* line 284, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-required {
  background-color: #D9C18C;
}

/* line 289, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-travel-required {
  background-color: #8CC6D9;
}

/* line 294, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-prepare-required {
  background-color: #8C8CD9;
}

/* line 299, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-birthday {
  background-color: #C48CD9;
}

/* line 304, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-special-date {
  background-color: #D9928C;
}

/* line 309, ../scss/components/_calendar.scss */
.zarafa-calendar-appointment-label-phone-interview {
  background-color: #9BD98C;
}

/*
 * Calendar timestrip (HTML & Canvas)
 */
/* line 317, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip {
  position: absolute;
  background-color: #9fbf00;
  background-color: #f7f3f7;
  overflow: hidden;
  border-left: 1px solid black;
}

/* line 326, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip-element {
  position: absolute;
  color: #393839;
  text-align: right;
}

/* line 333, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip-element div {
  padding-top: 4px;
  padding-right: 6px;
}

/* line 339, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip-line {
  overflow: hidden;
  position: absolute;
  background-color: #adaead;
}

/*
 * Canvas Calendar
 */
/* line 349, ../scss/components/_calendar.scss */
.zarafa-canvas {
  position: absolute;
}

/* Currently selected tab */
/* line 355, ../scss/components/_calendar.scss */
.zarafa-calendar-tabarea .zarafa-calendar-tab-selected .zarafa-calendar-tab-title {
  font-weight: bold;
}

/* line 360, ../scss/components/_calendar.scss */
.zarafa-calendar-scrollable {
  position: absolute;
  overflow-y: scroll;
  overflow-x: hidden;
}

/* line 367, ../scss/components/_calendar.scss */
.zarafa-calendar-header {
  position: absolute;
}

/* line 372, ../scss/components/_calendar.scss */
.zarafa-calendar-bottomarea {
  position: absolute;
}

/* Drag & Drop */
/* Calendar drag selection (selecting an new appointment) */
/* line 380, ../scss/components/_calendar.scss */
.zarafa-calendar-selection-dragging {
  background-color: #7f7f7f;
}

/* line 385, ../scss/components/_calendar.scss */
.zarafa-calendar-selection {
  overflow: hidden;
  position: absolute;
  cursor: move;
  z-index: 999;
  opacity: .5;
}

/* line 394, ../scss/components/_calendar.scss */
.zarafa-calendar-dragproxy-time {
  padding: 5px 0 0 3px;
}

/* Unused CSS, but unsure if it's really unused */
/*
.zarafa-calendar-dragproxy-time
{
	overflow : hidden;
	position : absolute;
	color : #000000;
	font-weight : bold;
	font-size : 11px;
}

.zarafa-calendar-dragproxy-header
{
	color : #ffffff;
	
	overflow : hidden;
	position : absolute;
	display : none;
	cursor : move ! important;
	z-index : 999;
	
	opacity:.5;
	background-color : #9f9faf;
}

.zarafa-calendar-dragproxy-outside
{
	overflow : hidden;
	display : none;
	position : absolute;
	cursor : move;
	z-index : 999;
	padding : 4px;
	
	font-weight : bold;
	font-size : 11px;
	padding : 4px;
    
	border : 1px solid #a0a0a0;
	color : #000000;
	background-color : #e7e7e7;
	
}

.zarafa-calendar-dragproxy
{
	padding : 2px;
	opacity:.5;
	background-color : #7f7f7f;
	overflow: hidden;
	position: absolute;
}

.zarafa-calendar-dragproxy-single
{
	border: 1px solid #3f3f3f;
}

.zarafa-calendar-dragproxy-first
{
	border-top: 1px solid #3f3f3f;
	border-left: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
}

.zarafa-calendar-dragproxy-middle
{
	border-left: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
}

.zarafa-calendar-dragproxy-last
{
	border-bottom: 1px solid #3f3f3f;
	border-left: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
}
*/
/* Business card view */
/* line 3, ../scss/components/_contacts.scss */
div.zarafa-contact-cardview-selected {
  background-color: #d5e8f7;
}

/* line 7, ../scss/components/_contacts.scss */
.zarafa-contact-cardview {
  height: 100%;
  width: 100%;
}

/* line 12, ../scss/components/_contacts.scss */
.zarafa-card-body table {
  border-collapse: collapse;
}

/* line 16, ../scss/components/_contacts.scss */
.zarafa-card-body table tr td.contact-card-label {
  font-style: italic;
  padding-right: 3px;
}

/* line 21, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-card {
  border: 1px solid transparent;
  padding: 5px;
  width: 300px;
  float: left;
  background-color: transparent;
}

/* line 29, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-card .x-panel {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.4);
  overflow: hidden;
}

/* line 34, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-card .x-panel .x-panel-tl {
  background-color: #f0f0f0;
}

/* line 38, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-contact-card {
  width: 45px;
  height: 125px;
  float: left;
}

/* line 44, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-card .x-panel-header {
  background-color: none;
  border-color: none;
}

/* line 49, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-card .x-panel-header-text {
  font-size: 1.1em;
}

/* line 53, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-card-title {
  padding: 5px;
}

/* line 58, ../scss/components/_contacts.scss */
.zarafa-contact-cardview-distlist-card {
  width: 80px;
  height: 125px;
  float: left;
}

/* Body of contact cardview */
/* line 65, ../scss/components/_contacts.scss */
.zarafa-card-body {
  background-color: white !important;
  border: none;
  font-weight: normal;
}

/* line 1, ../scss/components/_popups.scss */
.ext-el-mask {
  background-color: #ffffff;
}

/* Override EXtJS's CSS when dragging an popup */
/* line 6, ../scss/components/_popups.scss */
.x-panel-ghost > ul {
  border-color: transparent;
}

/* line 9, ../scss/components/_popups.scss */
.x-panel-ghost {
  background-color: #f2f2f2;
  border-color: transparent;
}

/* line 13, ../scss/components/_popups.scss */
.x-panel-ghost .x-window-tl {
  border-color: transparent;
}

/* line 19, ../scss/components/_popups.scss */
.x-window,
.x-panel-ghost {
  border: 1px solid #b6b6b6;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 3px 5px 0;
  /* header */
  /* body */
  /* footer */
  /***************************************
   *  Specific popups 
   * ************************************/
  /* Copy/move dialog */
  /* Folder properties dialog */
}
/* line 25, ../scss/components/_popups.scss */
.x-window .x-window-tl,
.x-panel-ghost .x-window-tl {
  padding-left: 9px;
  background: #e6e6e6;
}
/* line 29, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr,
.x-panel-ghost .x-window-tl .x-window-tr {
  padding-right: 0;
  background: none;
}
/* line 33, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc {
  background: none;
}
/* line 36, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header {
  padding: 0;
  height: 36px;
  /* this element is used to fade out the text when the window is too short */
}
/* line 40, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool {
  position: relative;
  z-index: 10;
}
/* line 45, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-close,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-close {
  background-position: 6px -579px;
  width: 25px;
  height: 36px;
}
/* line 52, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-minimize,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-minimize {
  background-position: 6px -2647.5px;
  width: 25px;
  height: 36px;
}
/* line 59, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-window-header-text {
  color: #000000;
  font-weight: normal;
  line-height: 36px;
  display: block;
  left: 9px;
  height: 36px;
  position: absolute;
  overflow: hidden;
}
/* line 71, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .fade,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header .fade {
  display: block;
  width: 70px;
  height: 36px;
  top: 0;
  right: 0px;
  position: absolute;
  background: linear-gradient(to right, rgba(230, 230, 230, 0) 0%, #e6e6e6 50%, #e6e6e6 100%);
}
/* line 82, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.x-window-draggable .fade,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.x-window-draggable .fade {
  cursor: move;
}
/* line 91, ../scss/components/_popups.scss */
.x-window .x-window-bwrap,
.x-panel-ghost .x-window-bwrap {
  background: #ffffff;
}
/* line 94, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-ml,
.x-panel-ghost .x-window-bwrap .x-window-ml {
  padding-left: 0;
  background: none;
}
/* line 98, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-ml .x-window-mr,
.x-panel-ghost .x-window-bwrap .x-window-ml .x-window-mr {
  padding-right: 0;
  background: none;
}
/* line 102, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-ml .x-window-mr .x-window-mc,
.x-panel-ghost .x-window-bwrap .x-window-ml .x-window-mr .x-window-mc {
  border: none;
  background: none;
}
/* line 110, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div,
.x-panel-ghost .x-window-bwrap .x-window-body > div {
  /* tabpanels need to stretch to the whole panel width to have the border-bottom stretch to the full width */
}
/* line 111, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel {
  /* panel header */
}
/* line 113, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-header,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-header {
  background: #ffffff;
  line-height: 20px;
  padding: 1px 9px 2px;
  border-bottom: 1px solid #e6e6e6;
  color: #000000;
  font-weight: normal;
}
/* line 122, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap {
  /* buttons in the footer toolbar */
}
/* line 123, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-body {
  padding: 9px 9px 0;
}
/* line 126, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer {
  padding: 9px;
}
/* line 131, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer.x-panel-btns td.x-toolbar-cell,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer.x-panel-btns td.x-toolbar-cell {
  padding: 0 3px;
}
/* line 135, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer.x-panel-btns .x-toolbar-left-row td.x-toolbar-cell:first-child,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer.x-panel-btns .x-toolbar-left-row td.x-toolbar-cell:first-child {
  padding-left: 0;
}
/* line 140, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer.x-panel-btns .x-toolbar-right-row td.x-toolbar-cell:last-child,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel > .x-panel-bwrap > .x-panel-footer.x-panel-btns .x-toolbar-right-row td.x-toolbar-cell:last-child {
  padding-right: 0;
}
/* line 151, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body {
  padding: 0;
}
/* line 156, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div > .x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body > .x-tab-panel > .x-tab-panel-bwrap > .x-tab-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div > .x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body > .x-tab-panel > .x-tab-panel-bwrap > .x-tab-panel-body {
  padding: 9px 9px;
}
/* line 169, ../scss/components/_popups.scss */
.x-window .x-window-bl,
.x-panel-ghost .x-window-bl {
  background: none;
}
/* line 172, ../scss/components/_popups.scss */
.x-window .x-window-bl .x-window-br,
.x-panel-ghost .x-window-bl .x-window-br {
  background: none;
}
/* line 175, ../scss/components/_popups.scss */
.x-window .x-window-bl .x-window-br .x-window-bc,
.x-panel-ghost .x-window-bl .x-window-br .x-window-bc {
  background: none;
}
/* line 187, ../scss/components/_popups.scss */
.x-window .copymove-panel .copymove-tree-panel .x-form-item,
.x-panel-ghost .copymove-panel .copymove-tree-panel .x-form-item {
  margin-bottom: 0;
}
/* line 193, ../scss/components/_popups.scss */
.x-window .x-form-display-field.tree-header,
.x-panel-ghost .x-form-display-field.tree-header {
  line-height: 20px;
  padding: 2px 0 2px;
}
/* line 198, ../scss/components/_popups.scss */
.x-window .x-tree-node.zarafa-tree-root-container .x-tree-node-el,
.x-panel-ghost .x-tree-node.zarafa-tree-root-container .x-tree-node-el {
  padding-left: 6px;
}
/* line 207, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container {
  /* General tab */
  /* Permissions tab */
}
/* line 209, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body {
  padding: 0;
}
/* line 214, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body > .x-tab-panel > .x-tab-panel-bwrap > .x-tab-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container > .x-panel-bwrap > .x-panel-body > .x-tab-panel > .x-tab-panel-bwrap > .x-tab-panel-body {
  /* Set the padding not on this panel because it contains lines
   * that need to span the full width of the window */
  padding-left: 0;
  padding-right: 0;
  padding: 0;
}
/* line 229, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general form > .x-panel > .x-panel-bwrap > .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general form > .x-panel > .x-panel-bwrap > .x-panel-body {
  padding: 0 9px;
}
/* line 233, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general form .x-form-item-label,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general form .x-form-item-label {
  padding: 0 5px 0 0;
}
/* line 237, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general form .x-form-item,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general form .x-form-item {
  margin: 0;
  padding: 0;
  line-height: 20px;
}
/* line 244, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name {
  padding-top: 7.5px;
  padding-bottom: 7.5px;
  padding-left: 22px;
  line-height: 20px;
  background-position: 0 11px;
  background-repeat: no-repeat;
  font-weight: bold;
  font-size: 15px !important;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_down_l, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.sort-desc .display-name.x-grid3-sort-icon, .x-grid3-hd-row td.sort-desc .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-grid3-sort-icon, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.preview-header-collapse-plus,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_down_l,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.sort-desc .display-name.x-grid3-sort-icon,
.x-grid3-hd-row td.sort-desc .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-grid3-sort-icon,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.preview-header-collapse-plus {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 10px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_down_s,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_down_s {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -15px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_up_l, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.sort-asc .display-name.x-grid3-sort-icon, .x-grid3-hd-row td.sort-asc .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-grid3-sort-icon, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.preview-header-collapse-minus,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_up_l,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.sort-asc .display-name.x-grid3-sort-icon,
.x-grid3-hd-row td.sort-asc .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-grid3-sort-icon,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.preview-header-collapse-minus {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -38px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_up_s,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_up_s {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -63px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.delegates_l,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.delegates_l {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -86px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.delegates_s,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.delegates_s {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -138px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.drop-add,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.drop-add {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -178px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.drop-no,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.drop-no {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -214px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.drop-yes,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.drop-yes {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -250px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.folder, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_note,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_folder,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_publicfolders,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_syncissues,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_conflicts,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_localfailures,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_serverfailures,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_open,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.folder,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_note,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_folder,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_publicfolders,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_syncissues,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_conflicts,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_localfailures,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_serverfailures,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_open {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -286px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.folder_bw, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_open, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_open,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.folder_bw,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_open,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_open {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -321px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.folder_public, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_store, .x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_store,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_public_store,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_undefined,
.x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_undefined,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.folder_public,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_store,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_store,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_public_store,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_public_store,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_undefined,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_undefined {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -357px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_addressbook, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .display-name.x-zarafa-boxfield-item-icon, .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-zarafa-boxfield-item-icon,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_addressbook,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .display-name.x-zarafa-boxfield-item-icon,
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-zarafa-boxfield-item-icon {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -392px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_cancel, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .display-name.icon_appt_meeting_decline, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_decline, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .zarafa-searchgrid .x-grid3-row table.messageclass-data .display-name.icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_decline,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_cancel,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .display-name.icon_appt_meeting_decline,
.x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_decline,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .zarafa-searchgrid .x-grid3-row table.messageclass-data .display-name.icon_appt_meeting_decline,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_decline {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -426px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_attachment_preview,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_attachment_preview {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -461px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -501px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_busy,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_busy {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -537px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_free,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_free {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -573px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_outofoffice,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_outofoffice {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -609px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_tentative,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_tentative {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -645px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_unknown,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_busystatus_unknown {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -681px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -717px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_accept, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_accept,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_accept,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_accept {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -750px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_cancelled, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_decline, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_cancel_meeting_request, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_cancel_meeting_request, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_cancel_meeting_request, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_cancel_meeting_request,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_cancelled,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_decline,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_cancel_meeting_request,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_cancel_meeting_request,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_cancel_meeting_request,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_cancel_meeting_request {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -782px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_newtime, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_newtime,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_newtime,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_newtime {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -818px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_outofdate, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_outofdate,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_outofdate,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_outofdate {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -855px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_proposals,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_proposals {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -890px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_recurring, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_recurring,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_recurring,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_recurring,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_recurring,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_recurring {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -928px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_tentative, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_tentative,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_appt_tentative,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_tentative {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -963px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_blue, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_appointment, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_calendar, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_calendar, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_calendar, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_blue,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_appointment,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_calendar,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_calendar,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1003px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_mr, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_single,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_mr,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_appt_meeting_single {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1038px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_categories_bw, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-icon .x-btn-small button.display-name.icon_categories, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_categories, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_categories, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_categories,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_categories_bw,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-icon .x-btn-small button.display-name.icon_categories,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_categories,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_categories,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_categories {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1073px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_change_picture,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_change_picture {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1108px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_checked,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_checked {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1148px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_cogwheel_s, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td .x-grid3-hd-inner .display-name.x-grid3-hd-btn, .x-grid3-hd-row td .x-grid3-hd-inner .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-grid3-hd-btn,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_cogwheel_s,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td .x-grid3-hd-inner .display-name.x-grid3-hd-btn,
.x-grid3-hd-row td .x-grid3-hd-inner .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-grid3-hd-btn {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1184px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_columns,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_columns {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1214px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1250px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_card, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_user,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_card,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_user {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1290px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_card_view,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_card_view {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1325px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_company,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_company {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1355px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_equipment,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_equipment {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1391px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_list,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_list {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1425px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_room,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_room {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1457px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_smtp, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_gab_user,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_smtp,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_gab_user {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1491px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_distlist, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_distlist,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_distlist,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_contact_distlist {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1526px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_download, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_saveaseml, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_saveaseml,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_download,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_saveaseml,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_saveaseml {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1561px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_download_zip, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_saveemlaszip, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_saveemlaszip,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_download_zip,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_saveemlaszip,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_saveemlaszip {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1595px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_edit_recipient,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_edit_recipient {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1628px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1668px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_blue, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_blue,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_blue,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_blue {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1700px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_complete, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_completed,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_complete,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_completed {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1732px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_green, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_green,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_green,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_green {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1763px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_orange, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_orange,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_orange,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_orange {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1795px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_purple, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_purple,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_purple,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_purple {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1827px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_red,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_red {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1859px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_yellow, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_yellow,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_yellow,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_yellow {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1891px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_calendar, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_appointment, .x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_appointment,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_default_calendar,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_calendar,
.x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_appointment,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_appointment,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_default_calendar,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_default_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_calendar,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_calendar {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1923px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_contact, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_contact,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_contact,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_contact,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_contact,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_contact {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1958px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_create, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createFolderColor, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createFolderColor,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_create,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createFolderColor,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createFolderColor {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -1993px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_drafts,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_drafts {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2028px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_favorites,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_favorites {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2063px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_inbox,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_shared_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_inbox, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_inbox, .x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_inbox,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_inbox,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_shared_inbox,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_inbox,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_shared_inbox,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_shared_inbox {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2098px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_journal,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_journal, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_journal, .x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_journal,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_journal,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_journal,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_journal,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_journal,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_journal {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2133px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_junk, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_junk,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_junk,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_junk {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2168px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_outbox,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_outbox {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2203px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_sent,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_sent {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2238px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_rename,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_rename {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2273px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_rename_bw,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_rename_bw {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2308px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_rss,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_rss {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2343px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_store,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_store {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2378px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_task {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2413px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_funnel,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_funnel {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2448px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_giraffe,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_giraffe {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2488px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_importance,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_importance {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2524px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_index,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_index {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2555px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_forwarded,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_forwarded {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2588px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_oof,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_oof {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2623px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_read, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_message,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_message_read, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_mark_all_read, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mark_all_read,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_read,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_message,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_message_read,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_mark_all_read,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mark_all_read {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2659px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_replied,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_replied {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2694px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_report_accept, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_read_receipt,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_report_accept,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_read_receipt {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2729px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_report_decline, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_nonread_receipt,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_report_decline,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_nonread_receipt {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2763px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_report_ndr, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_nondelivery_receipt,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_report_ndr,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_nondelivery_receipt {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2796px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_send,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_send {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2830px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_stubbed,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_stubbed {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2870px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_unread, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_message_unread,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_unread,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_message_unread {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2905px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_optionalattendee, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.x-freebusy-userlist-recipienttype-optional, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-freebusy-userlist-recipienttype-optional,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_optionalattendee,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.x-freebusy-userlist-recipienttype-optional,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-freebusy-userlist-recipienttype-optional {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2934px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_organizer,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_organizer {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2965px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_requiredattendee, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.x-freebusy-userlist-recipienttype-required, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-freebusy-userlist-recipienttype-required,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_requiredattendee,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.x-freebusy-userlist-recipienttype-required,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-freebusy-userlist-recipienttype-required {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -2996px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_resource, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.x-freebusy-userlist-recipienttype-resource, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-freebusy-userlist-recipienttype-resource,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_meetingrequest_resource,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.x-freebusy-userlist-recipienttype-resource,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-freebusy-userlist-recipienttype-resource {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3027px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_appointment, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_create_appointment, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_create_appointment,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_appointment,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_create_appointment,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_create_appointment {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3058px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_contact, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createContact, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createContact,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_contact,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createContact,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createContact {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3098px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_distlist, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createDistributionList, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createDistributionList,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_distlist,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createDistributionList,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createDistributionList {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3138px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_email, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-icon .x-btn-small button.display-name.icon_send_email_to_recipient, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_send_email_to_recipient, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createEmailMessage, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createEmailMessage, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_send_email_to_recipient, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_send_email_to_recipient,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_email,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-icon .x-btn-small button.display-name.icon_send_email_to_recipient,
.x-toolbar .x-btn.x-btn-icon .x-btn-small .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_send_email_to_recipient,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createEmailMessage,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createEmailMessage,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_send_email_to_recipient,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_send_email_to_recipient {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3178px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_meeting_request, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_create_meeting_request, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_create_meeting_request,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_meeting_request,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_create_meeting_request,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_create_meeting_request {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3218px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_note, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createNote, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createNote,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_note,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createNote,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createNote {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3258px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_task, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createTask, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createTask,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createTask,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createTask {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3298px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_not_current, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_no_response_required, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_no_response_required,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_not_current,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_no_response_required,
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_no_response_required {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3338px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_blue,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_blue {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3374px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_blue_large,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_blue_large {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3409px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_green,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_green {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3455px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_green_large,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_green_large {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3490px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_icon_view,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_icon_view {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3536px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_pink,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_pink {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3571px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_pink_large,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_pink_large {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3606px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_white,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_white {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3652px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_white_large,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_white_large {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3687px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_yellow, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_stickynote,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_note,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_note,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_yellow,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_stickynote,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_note,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_note {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3733px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_yellow_large,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_note_yellow_large {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3768px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_notification_error,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_notification_error {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3814px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_notification_info,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_notification_info {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3858px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_notification_warning,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_notification_warning {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3902px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_oof,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_oof {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3946px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_plug,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_plug {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -3986px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_plus, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-zarafa-boxfield ul .display-name.x-zarafa-boxfield-item-expand, .x-zarafa-boxfield ul .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-zarafa-boxfield-item-expand,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_plus,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-zarafa-boxfield ul .display-name.x-zarafa-boxfield-item-expand,
.x-zarafa-boxfield ul .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-zarafa-boxfield-item-expand {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4026px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_previewpanel_bottom,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_previewpanel_bottom {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4054px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_previewpanel_off,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_previewpanel_off {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4094px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_previewpanel_right,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_previewpanel_right {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4134px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_refresh,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_refresh {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4174px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_reminder,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_reminder {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4214px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_restore,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_restore {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4246px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_seal,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_seal {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4280px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_sendas,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_sendas {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4320px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_shortcuts,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_shortcuts {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4360px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_sort_ascending,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_sort_ascending {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4400px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_sort_descending,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_sort_descending {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4435px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_spanner,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_spanner {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4470px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4510px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task2, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_task,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_task, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_normal,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_recurring, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.display-name.icon_complete, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general p.display-name.icon_complete,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.display-name.icon_allday,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general p.display-name.icon_allday, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .x-menu-check-item .x-menu-item-text p.display-name.icon_allday, .x-menu .x-menu-check-item .x-menu-item-text .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general p.display-name.icon_allday,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_task, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_task, .x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task2,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_shared_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_normal,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_recurring,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.display-name.icon_complete,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general p.display-name.icon_complete,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.display-name.icon_allday,
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general p.display-name.icon_allday,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .x-menu-check-item .x-menu-item-text p.display-name.icon_allday,
.x-menu .x-menu-check-item .x-menu-item-text .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general p.display-name.icon_allday,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_task,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_task,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_task {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4545px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_active,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_active {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4579px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_completed,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_completed {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4619px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_overdue,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_overdue {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4659px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_seven_days,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_seven_days {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4699px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_simple,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_simple {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4739px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_unchecked,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_unchecked {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4779px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_zarafa,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_zarafa {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4815px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_zarafa2, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_store, .x-tree-node-el .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_store,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_zarafa2,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-tree-node-el .display-name.x-tree-node-icon.icon_folder_store,
.x-tree-node-el .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-tree-node-icon.icon_folder_store {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4851px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.menu_arrow_right_l, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .x-menu-list li.x-menu-list-item a.display-name.x-menu-item-arrow, .x-menu .x-menu-list li.x-menu-list-item .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general a.display-name.x-menu-item-arrow,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.menu_arrow_right_l,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .x-menu-list li.x-menu-list-item a.display-name.x-menu-item-arrow,
.x-menu .x-menu-list li.x-menu-list-item .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general a.display-name.x-menu-item-arrow {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: -42px -4887px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.new_folder,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.new_folder {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4916px;
}
/* line 256, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.trash, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_wastebasket,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_delete,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_empty_trash, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_delete, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_delete,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.trash,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_default_wastebasket,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_delete,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_empty_trash,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_delete,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_delete {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
  background-position: 0 -4956px;
}
/* line 264, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .description-panel > .x-panel-bwrap > .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .description-panel > .x-panel-bwrap > .x-panel-body {
  padding-top: 12px !important;
  padding-bottom: 9px !important;
}
/* line 270, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .content-info-panel > .x-panel-bwrap > .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .content-info-panel > .x-panel-bwrap > .x-panel-body {
  padding-top: 12px !important;
  padding-bottom: 6px !important;
}
/* line 279, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .userlist-panel,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .userlist-panel {
  border-bottom: 1px solid #e6e6e6;
}
/* line 283, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .userlist-panel > .x-panel-bwrap .x-panel-body,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .userlist-panel > .x-panel-bwrap .x-panel-body {
  padding: 9px 9px 0;
}
/* line 288, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .userlist-panel > .x-panel-bwrap .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:first-child button,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .userlist-panel > .x-panel-bwrap .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:first-child button {
  /* this button should not be green! */
  background-color: transparent;
  color: #000000;
}
/* line 297, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .profile-panel,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .profile-panel {
  padding: 6px 9px;
}
/* line 300, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel {
  padding: 0 9px;
}
/* line 303, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset {
  padding-bottom: 6px;
}
/* line 306, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset .x-column .x-column,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset .x-column .x-column {
  padding-bottom: 18px;
}
/* line 310, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset {
  position: relative;
  margin-top: 23px;
  margin-right: 3px;
  padding-bottom: 3px;
  overflow: visible;
}
/* line 317, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset legend,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset legend {
  position: absolute;
  top: -23px;
  left: 6px;
}
/* line 323, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset .x-column,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset .x-column {
  padding-bottom: 0 !important;
}
/* line 326, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset .x-column .x-form-item,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset .x-column .x-form-item {
  margin-bottom: 0;
}
/* line 329, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset .x-column .x-form-item .x-form-item .x-form-item,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset .x-column .x-form-item .x-form-item .x-form-item {
  padding-bottom: 3px;
}
/* line 335, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset:nth-last-child(0n+2),
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-permissions .permissions-panel fieldset fieldset:nth-last-child(0n+2) {
  margin-right: 0;
}

/* Reminder dialog */
/* line 349, ../scss/components/_popups.scss */
.zarafa-reminder-dialog-active-reminder-icon {
  width: 24px;
  height: 15px;
  float: left;
}

/* line 355, ../scss/components/_popups.scss */
.zarafa-reminder-dialog-active-reminder-subject {
  font-weight: bold;
}

/* line 359, ../scss/components/_popups.scss */
.zarafa-reminder-dialog-snooze, .zarafa-reminder-dialog-active-reminder {
  padding: 8px;
}

/* line 1, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel {
  /* Timeline */
  /* Suggestion panel */
  /* timeline legenda */
}
/* line 2, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .zarafa-freebusy-datetime-toolbar {
  max-height: 54px;
}
/* line 5, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .zarafa-freebusy-datetime-toolbar .x-panel-body {
  padding: 9px 3px;
}
/* line 9, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .zarafa-freebusy-datetime-toolbar .x-form-item {
  margin-bottom: 0;
}
/* line 13, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .zarafa-freebusy-datetime-toolbar .x-form-item label {
  padding: 0;
  line-height: 24px;
}
/* line 18, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .zarafa-freebusy-datetime-toolbar .x-form-check-wrap {
  padding: 0 18px;
  margin-bottom: 0;
  line-height: 24px;
}
/* line 27, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist .x-panel-header,
.zarafa-freebusy-panel .zarafa-freebusy-suggestionlist .x-panel-header {
  padding: 5px 9px;
  border: none;
  font-weight: normal;
}
/* line 36, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist > .x-panel-bwrap > .x-panel-body {
  padding: 36px 0 0;
  border-left: none;
}
/* line 45, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .zarafa-freebusy-suggestionlist > .x-panel-bwrap > .x-panel-body {
  border-right: none;
}
/* line 51, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container {
  padding: 0 6px;
  border: none;
  box-sizing: border-box;
  width: 100% !important;
  position: relative;
}
/* line 58, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul {
  position: relative;
  width: 100%;
}
/* line 62, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li span.x-freebusy-userrow-remove:after {
  content: " ";
  display: table;
  clear: both;
}
/* line 68, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li {
  margin: 3px 0;
  line-height: 20px;
  padding: 1px 6px;
  padding-right: 22px;
  box-sizing: border-box;
  width: 100% !important;
  max-height: 24px;
  display: block;
  position: relative;
  overflow: hidden;
  /* the icons */
}
/* line 80, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-zarafa-boxfield-item-text {
  line-height: 20px;
  width: auto !important;
  max-width: 90%;
  float: none;
}
/* line 87, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userrow-remove {
  background-image: url('../images/buttons-se5546695d7.png');
  background-repeat: no-repeat;
  background-position: 0 -555px;
  width: 7px;
  height: 7px;
  display: block;
  position: absolute;
  top: 7.5px;
  right: 6px;
  cursor: pointer;
}
/* line 101, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-zarafa-boxfield-item-icon {
  width: 11px;
  height: 11px;
  margin-top: 3.5px;
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
}
/* line 108, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-originator {
  background-position: 0 -2975px;
}
/* line 111, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-required {
  background-position: 0 -3006px;
}
/* line 114, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-optional {
  background-position: 0 -2944px;
}
/* line 117, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-resource {
  background-position: 0 -3037px;
}
/* line 123, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul .x-zarafa-boxfield-recipient-item-invalid .x-zarafa-boxfield-item-text {
  line-height: 16px;
}
/* line 128, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li.x-zarafa-boxfield-input-item {
  padding: 0;
  max-height: 24px;
}
/* line 132, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li.x-zarafa-boxfield-input-item input {
  box-sizing: border-box;
  width: 100% !important;
  height: 24px !important;
}
/* line 143, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container table {
  border-spacing: 0px;
  border-width: 0px;
}
/* line 149, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body {
  height: 100%;
}
/* line 152, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body div.x-freebusy-timeline-day {
  height: 100%;
  border-right: 1px solid #e6e6e6;
}
/* line 159, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body div.x-freebusy-timeline-day table tr.x-freebusy-timeline-day td {
  padding: 0 9px;
  font-weight: normal;
  background: #e6e6e6;
  box-sizing: border-box;
}
/* line 168, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body div.x-freebusy-timeline-day table tr.x-freebusy-timeline-hour td {
  padding: 0 3px;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  box-sizing: border-box;
}
/* line 180, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body div.x-freebusy-timeline-day table.x-freebusy-timeline-day-sum tr.x-freebusy-timeline-hour td {
  border-bottom: none;
}
/* line 187, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body .x-freebusy-timeline-day.x-freebusy-timeline-day-current {
  border-right-color: #5ebb4b;
}
/* line 190, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body .x-freebusy-timeline-day.x-freebusy-timeline-day-current table {
  border-color: #5ebb4b;
}
/* line 194, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body .x-freebusy-timeline-day.x-freebusy-timeline-day-current table tr.x-freebusy-timeline-day td {
  background: #5ebb4b;
  color: #ffffff;
}
/* line 200, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body .x-freebusy-timeline-day.x-freebusy-timeline-day-current table tr.x-freebusy-timeline-hour td:first-child {
  border-left-color: #5ebb4b;
}
/* line 206, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body .x-freebusy-timeline-day.x-freebusy-timeline-day-current table.x-freebusy-timeline-day-sum {
  border-top-color: #e6e6e6;
}
/* line 216, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-body .x-freebusy-timeline-day table {
  height: 100%;
}
/* line 222, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-body .x-freebusy-background .x-freebusy-timeline-day {
  border-right: 1px solid #e6e6e6;
  background: url("data:image/gif;base64,R0lGODlhAQABAIABAObm5v///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACwAAAAAAQABAAACAkQBADs=") repeat-x left top, url("data:image/gif;base64,R0lGODlhAQABAIABAObm5v///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACwAAAAAAQABAAACAkQBADs=") repeat-x left 30px;
}
/* line 227, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-body .x-freebusy-background .x-freebusy-timeline-day td {
  border-left: 1px solid #e6e6e6;
  box-sizing: border-box;
}
/* line 233, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-body .x-freebusy-background .x-freebusy-timeline-day.x-freebusy-timeline-day-current {
  border-right-color: #5ebb4b;
}
/* line 236, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-body .x-freebusy-background .x-freebusy-timeline-day.x-freebusy-timeline-day-current td:first-child {
  border-left-color: #5ebb4b;
}
/* line 243, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-free {
  background-color: #EEE;
}
/* line 246, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-tentative {
  background: repeating-linear-gradient(-45deg, #0f70bd 0px, #0f70bd 2.8284px, white 2.8284px, white 5.65685px);
}
/* line 249, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-busy {
  background-color: #0f70bd;
}
/* line 252, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-outofoffice {
  background-color: #912787;
}
/* line 255, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-blur {
  background: repeating-linear-gradient(45deg, #e6e6e6 0px, #e6e6e6 2.8284px, white 2.8284px, white 5.65685px);
}
/* line 260, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist {
  padding: 6px;
}
/* line 263, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow:last-of-type {
  margin-bottom: 0px;
}
/* line 266, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow {
  margin-bottom: 6px;
  margin-right: 6px;
  display: block;
}
/* line 270, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow .x-btn-small {
  padding: 0;
  background: #f8f8f8;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  box-shadow: none;
  width: 100%;
}
/* line 277, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow .x-btn-small em {
  display: block;
}
/* line 279, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow .x-btn-small em button {
  width: 100%;
}
/* line 288, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-legenda {
  padding: 6px 9px;
  border: none;
}
/* line 292, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-legenda .x-form-display-field {
  padding: 0 18px 0 9px;
  line-height: 24px;
}

/* line 299, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container .x-freebusy-header {
  overflow: hidden;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  /* Set the background to white so the space between different days is white and not grey */
  background-color: #FFF;
}

/* line 308, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container .x-freebusy-header-body {
  position: absolute;
  top: 0px;
  left: 0px;
}

/* line 314, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container .x-freebusy-body {
  position: absolute;
  overflow: scroll;
  width: 100%;
  /* Set the background to white so the space between different days is white and not grey */
  background-color: #FFF;
}

/** Selector **/
/* line 323, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container .x-freebusy-selectorcontainer .x-freebusy-selector {
  position: absolute;
  border-left: 3px solid #8CBC76;
  border-right: 3px solid #E17575;
  height: 100%;
  background: rgba(195, 195, 195, 0.2);
}

/* TODO: Investigate what's required */
/* line 332, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container .x-freebusy-header .x-freebusy-sumblockcontainer,
.x-freebusy-timeline-container .x-freebusy-body .x-freebusy-selectorcontainer,
.x-freebusy-timeline-container .x-freebusy-body .x-freebusy-blockcontainer,
.x-freebusy-timeline-container .x-freebusy-body .x-freebusy-background {
  position: absolute;
}

/* line 339, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container div.x-freebusy-timeline-day {
  position: absolute;
  top: 0px;
  height: 100%;
}

/* line 345, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container div.x-freebusy-blockcontainer .x-freebusy-timeline-block {
  position: absolute;
}

/* line 348, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container div.x-freebusy-sumblockcontainer .x-freebusy-timeline-sumblock {
  position: absolute;
}

/* line 4, ../scss/components/_search.scss */
.x-form-field-trigger-wrap .x-form-trigger.icon_search,
.x-form-field-wrap .x-form-trigger.icon_search {
  background-color: transparent;
  width: 24px;
  height: 24px !important;
  box-sizing: border-box;
  border: 1px solid transparent;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-left: none;
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 3px -1553px !important;
}
/* line 18, ../scss/components/_search.scss */
.x-form-field-trigger-wrap .x-form-trigger.icon_search.x-form-trigger-over,
.x-form-field-wrap .x-form-trigger.icon_search.x-form-trigger-over {
  border-color: #dadada;
}
/* line 21, ../scss/components/_search.scss */
.x-form-field-trigger-wrap .x-form-trigger.icon_search.x-form-trigger-over.x-form-trigger-click,
.x-form-field-wrap .x-form-trigger.icon_search.x-form-trigger-over.x-form-trigger-click {
  border-color: #dadada;
  background-color: #f8f8f8;
}

/* The search results grid */
/* line 29, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row {
  border-left: none;
  border-right: none;
  /* let css take care of fields that are too long */
}
/* line 33, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row .x-grid3-cell-inner {
  padding: 8px 6px;
}
/* line 37, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row td {
  line-height: 20px;
}
/* line 42, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data {
  /* the icons */
  /* notes */
}
/* line 43, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data td,
.zarafa-searchgrid .x-grid3-row table.messageclass-data td div.padding {
  overflow: hidden;
}
/* line 48, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data td.icon {
  width: 28px;
}
/* line 51, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data td.name {
  width: 120px;
  /* some padding to have some space between the fields */
  padding-right: 12px;
}
/* line 56, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .subject {
  /* some padding to have some space between the fields */
  padding-right: 12px;
}
/* line 61, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data td.subject-body {
  padding-right: 3px;
}
/* line 64, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data td.subject-body span.body {
  opacity: 0.5;
}
/* line 70, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_message,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_read {
  background-position: 4px -2667px;
}
/* line 75, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail.icon_message_unread {
  background-position: 5px -2910px;
}
/* line 79, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_replied {
  background-position: 4px -2702px;
}
/* line 82, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_single {
  background-position: 4px -1047px;
}
/* line 86, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_stubbed {
  background-position: 5px -2878px;
}
/* line 89, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_forwarded {
  background-position: 4px -2596px;
}
/* line 92, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_oof {
  background-position: 3px -2631px;
}
/* line 95, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_user {
  background-position: 4px -1298px;
}
/* line 99, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_distlist {
  background-position: 4px -1534px;
}
/* line 103, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_equipment {
  background-position: 4px -1397px;
}
/* line 106, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_gab_user {
  background-position: 4px -1497px;
}
/* line 110, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_room {
  background-position: 7px -1465px;
}
/* line 113, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_contact_company {
  background-position: 3px -1363px;
}
/* line 116, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_appointment {
  background-position: 4px -1011px;
}
/* line 120, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_recurring,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_recurring {
  background-position: 4px -936px;
}
/* line 125, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_single {
  background-position: 4px -1046px;
}
/* line 129, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_accept {
  background-position: 4px -758px;
}
/* line 133, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline {
  background-position: 4px -434px;
}
/* line 137, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_tentative {
  background-position: 4px -971px;
}
/* line 141, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .zarafa-searchgrid .x-grid3-row table.messageclass-data button.icon_calendar_appt_newtime, .zarafa-searchgrid .x-grid3-row table.messageclass-data .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_appt_meeting_newtime, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .zarafa-searchgrid .x-grid3-row table.messageclass-data button.icon_appt_meeting_newtime, .zarafa-searchgrid .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data button.icon_appt_meeting_newtime, .zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small table.messageclass-data button.icon_appt_meeting_newtime, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small table.messageclass-data button.icon_appt_meeting_newtime {
  background-position: 4px -826px;
}
/* line 145, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_cancel, .zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data .icon_appt_meeting_decline, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_decline {
  background-position: 4px -434px;
}
/* line 149, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_appt_meeting_outofdate {
  background-position: 4px -863px;
}
/* line 153, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_normal,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_task_recurring {
  background-position: 5px -4552px;
}
/* line 159, ../scss/components/_search.scss */
.zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data .icon_note_blue, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_blue, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_blue {
  background-position: 5px -3381px;
}
/* line 163, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_folder_stickynote,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_folder_default_note,
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_folder_shared_note, .zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data .icon_note_yellow, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow, .zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_note_yellow, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow,
.zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_stickynote,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_folder_stickynote,
.zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_folder_default_note,
.zarafa-searchgrid .x-grid3-row table.messageclass-data ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_shared_note,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_folder_shared_note, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_yellow {
  background-position: 5px -3740px;
}
/* line 167, ../scss/components/_search.scss */
.zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data .icon_note_white, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_white, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_white {
  background-position: 5px -3659px;
}
/* line 171, ../scss/components/_search.scss */
.zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data .icon_note_pink, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_pink, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_pink {
  background-position: 5px -3578px;
}
/* line 175, ../scss/components/_search.scss */
.zarafa-searchgrid .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row table.messageclass-data .icon_note_green, .x-panel:not(.zarafa-searchgrid) > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_green, .zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_note_green {
  background-position: 5px -3462px;
}
/* line 180, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nondelivery_receipt {
  background-position: 2px -2802px;
}
/* line 184, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_read_receipt {
  background-position: 2px -2735px;
}
/* line 188, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row table.messageclass-data .icon_mail_nonread_receipt {
  background-position: 2px -2769px;
}
/* line 198, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row.mail_unread td {
  font-weight: bold;
}

/* The toolbox */
/* line 205, ../scss/components/_search.scss */
.zarafa-search-toolbox {
  border-top: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 0 9px 9px;
  background-color: #ffffff;
}
/* line 211, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-plain-header {
  line-height: 20px;
  box-sizing: border-box;
  height: 35px;
  /* subtract the border */
  padding-top: 8px;
}
/* line 217, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-plain-header img.x-panel-inline-icon.advance_search {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 6px;
  margin-top: -1px;
  margin-bottom: -1px;
}
/* line 228, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-fieldset {
  border: none;
  border: none;
  padding: 0 0 9px;
}
/* line 233, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-fieldset legend {
  padding-bottom: 6px;
  font-weight: bold;
}

/* Input field loading mask */
/* line 241, ../scss/components/_search.scss */
.zarafa-searchfield.zarafa-tbar-loading {
  background-image: url(../images/loading.gif);
  background-repeat: no-repeat;
  background-position: right;
}

/* FIXME: fix in ExtJS JavaScript */
/* line 248, ../scss/components/_search.scss */
.zarafa-dateperiodfield-itemsCls .x-form-element {
  padding-left: 10px !important;
}

/* Sticky note colors */
/* line 13, ../scss/components/_notes.scss */
.zarafa-note-iconview-thumb {
  float: left;
  height: 75px;
  width: 75px;
  padding: 6px;
  box-sizing: border-box;
  margin: 6px;
  overflow: hidden;
  border: 1px solid transparent;
}
/* line 23, ../scss/components/_notes.scss */
.zarafa-note-iconview-thumb .zarafa-note-iconview-icon {
  margin-left: 18.5px;
  margin-bottom: 6px;
  height: 27px;
  width: 26px;
}
/* line 30, ../scss/components/_notes.scss */
.zarafa-note-iconview-thumb .zarafa-note-iconview-subject {
  text-align: center;
  height: 30px;
  width: 63px;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 15px;
}

/* line 40, ../scss/components/_notes.scss */
.zarafa-note-iconview-over {
  background-color: #f2f2f2;
  border-color: #dadada;
}

/* line 44, ../scss/components/_notes.scss */
.zarafa-note-iconview-selected {
  background-color: #d5e8f7;
  border-color: #d5e8f7;
}

/* New note background color */
/* line 50, ../scss/components/_notes.scss */
.x-form-textarea.stickynote_dialog_yellow {
  background: #FF9 none repeat scroll 0 0;
}

/* line 54, ../scss/components/_notes.scss */
.x-form-textarea.stickynote_dialog_blue {
  background: #DEF1FF none repeat scroll 0 0;
}

/* line 58, ../scss/components/_notes.scss */
.x-form-textarea.stickynote_dialog_green {
  background: #CBF0BB none repeat scroll 0 0;
}

/* line 62, ../scss/components/_notes.scss */
.x-form-textarea.stickynote_dialog_pink {
  background: #FFDBFB none repeat scroll 0 0;
}

/* FIXME: remove since default background is white? */
/* line 67, ../scss/components/_notes.scss */
.x-form-textarea.stickynote_dialog_white {
  background: #FFF none repeat scroll 0 0;
}

/* line 1, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings {
  /* The categories panel */
  /* The main settings panel that contains all settings widgets */
}
/* line 4, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-panel {
  border-right: 1px solid #e6e6e6;
  padding-top: 6px;
}
/* line 8, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-panel .zarafa-settings-category-tab {
  padding: 5px 6px;
  padding-left: 36px;
  line-height: 20px;
  cursor: pointer;
}
/* line 14, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-panel .zarafa-settings-category-tab-over {
  background-color: #dadada;
}
/* line 17, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-panel .zarafa-settings-category-tab-active {
  background-color: #d5e8f7;
}
/* line 23, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel {
  padding: 6px 3px;
  /* Inbox navigation */
  /* Keyboard shortcuts */
  /* About Category */
}
/* line 26, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget {
  margin-bottom: 6px;
}
/* line 29, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .x-panel-header {
  padding: 5px 6px;
  line-height: 20px;
  border-top: none;
  border-bottom: none;
}
/* line 36, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .x-panel-body {
  padding: 6px;
}
/* line 40, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .zarafa-quotabar {
  border: 1px solid #dadada;
  overflow: hidden;
  height: 22px;
  /* subtract 2 for the border */
}
/* line 45, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .zarafa-quotabar .zarafa-quotabar-normal {
  display: inline-block;
  background: #d5e8f7;
  height: 22px;
  /* subtract 2 for the border */
}
/* line 50, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .zarafa-quotabar .zarafa-quotabar-warn {
  display: inline-block;
  background: #EEE92B;
  height: 22px;
  /* subtract 2 for the border */
}
/* line 55, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .zarafa-quotabar .zarafa-quotabar-soft {
  display: inline-block;
  background: #FFAA66;
  height: 22px;
  /* subtract 2 for the border */
}
/* line 60, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .zarafa-quotabar .zarafa-quotabar-hard {
  display: inline-block;
  background: #FF6666;
  height: 22px;
  /* subtract 2 for the border */
}
/* line 67, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget .zarafa-quota-string {
  font-weight: bold;
}
/* line 74, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-category-general-liveScroll {
  opacity: 0.5;
  margin-left: 3px;
}
/* line 80, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-keyboard-shortcut-row {
  background-color: #f8f8f8;
  padding: 3px;
  border: 1px solid #e6e6e6;
}
/* line 88, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-about-text p {
  padding-bottom: 1em;
}
/* line 92, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-about-text h1 {
  margin-bottom: 0.5em;
  margin-top: 0.5em;
  font-size: 1.2em !important;
}
/* line 98, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-about-text a {
  background: #0f70bd;
  color: white;
  padding: 3px;
  text-decoration: none;
}
/* line 104, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-about-text a:hover {
  background: #065fa5;
}

/* Loading of "address book -> select default folder" */
/* line 113, ../scss/components/_settings.scss */
.x-mask-loading-combo, .x-mask-loading-combo div {
  background-color: transparent !important;
  border: none !important;
}

/* Settings icons in the settingstab */
/* line 119, ../scss/components/_settings.scss */
.zarafa-settings-category-tab, .zarafa-settings-favorite-tab {
  background-position: 2px center;
  background-repeat: no-repeat;
}

/* line 125, ../scss/components/_settings.scss */
.zarafa-settings-category-general {
  background-position: 4px -402px;
  background-image: url('../images/buttons-se5546695d7.png');
}

/* line 131, ../scss/components/_settings.scss */
.zarafa-settings-category-mail {
  background-position: 6px -2615px;
  background-image: url('../images/buttons-se5546695d7.png');
}

/* line 137, ../scss/components/_settings.scss */
.zarafa-settings-category-oof {
  background-position: 2px -3953px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 143, ../scss/components/_settings.scss */
.zarafa-settings-category-rules {
  background-position: 3px -2453px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 149, ../scss/components/_settings.scss */
.zarafa-settings-category-calendar {
  background-position: 6px -719px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 155, ../scss/components/_settings.scss */
.zarafa-settings-category-delegate {
  background-position: 3px -143px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 161, ../scss/components/_settings.scss */
.zarafa-settings-category-sendas {
  background-position: 3px -4324px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 166, ../scss/components/_settings.scss */
.zarafa-settings-category-plugins {
  background-position: 3px -3992px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 171, ../scss/components/_settings.scss */
.zarafa-settings-category-keyshortcut {
  background-position: 3px -4365px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 176, ../scss/components/_settings.scss */
.zarafa-settings-category-advanced {
  background-position: 3px -4476px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 181, ../scss/components/_settings.scss */
.zarafa-settings-category-copyright {
  background-position: 3px -4284px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* OOF and Signature icon in Mail settings and OOF setting tab */
/* line 187, ../scss/components/_settings.scss */
.zarafa-settings-favorite-oof {
  background-position: 0 -3958px;
  background-image: url('../images/icons-s58cf3bf030.png');
}

/* line 193, ../scss/components/_settings.scss */
.zarafa-settings-favorite-signatures {
  background-position: 0 -2479px;
  background-image: url('../images/buttons-se5546695d7.png');
}

/* line 199, ../scss/components/_settings.scss */
.x-panel-inline-icon.zarafa-settings-favorite-oof, .x-panel-inline-icon.zarafa-settings-favorite-signatures {
  width: 20px;
  height: 20px;
}

/* line 205, ../scss/components/_settings.scss */
.zarafa-settings-signatures {
  margin-right: 9px;
}
/* line 208, ../scss/components/_settings.scss */
.zarafa-settings-signatures .x-grid3-row {
  border-top: 1px solid #e6e6e6;
  margin-bottom: -1px;
}

/* line 214, ../scss/components/_settings.scss */
.keyboard-type {
  margin-left: 40px;
  padding-left: 6px;
  padding-right: 6px;
  line-height: 20px;
  border: solid 1px #e6e6e6;
  border-radius: 2px;
  background-color: white;
  display: inline-block;
}

/* line 225, ../scss/components/_settings.scss */
.keyboard-desc {
  display: inline-block;
}

/* Out of office Category */
/* line 230, ../scss/components/_settings.scss */
.zarafa-settings-oof-invalid {
  color: #FF0000;
}

/* line 234, ../scss/components/_settings.scss */
.zarafa-settings-oof-table-cellalign {
  text-align: right;
}

/* line 237, ../scss/components/_settings.scss */
.zarafa-settings-oof-table-cellpadding {
  padding: 6px 6px 6px 0;
}

/* line 240, ../scss/components/_settings.scss */
.zarafa-settings-oof-subject .label-subject {
  line-height: 24px;
  padding-right: 6px;
}

/* line 245, ../scss/components/_settings.scss */
.zarafa-settings-oof-autoreplay {
  padding: 9px 0 6px 0;
}

/* line 1, ../scss/components/_datepickers.scss */
.x-date-picker {
  border: none;
  border-bottom: 1px solid #e6e6e6;
  /* the month selector dropdown */
  /* the month picker */
}
/* line 5, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-left {
  width: auto;
  text-align: right;
}
/* line 9, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-left a {
  display: inline-block;
  background-image: url('../images/buttons-se5546695d7.png');
  background-position: 11px -63px;
  opacity: inherit;
}
/* line 16, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-right {
  width: auto;
  text-align: left;
}
/* line 20, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-right a {
  display: inline-block;
  background-image: url('../images/buttons-se5546695d7.png');
  background-position: 0 -177px;
  opacity: inherit;
}
/* line 29, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-middle {
  padding: 6px 6px 6px 6px;
}
/* line 32, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-middle .x-btn-small {
  background-color: white;
  box-shadow: none;
}
/* line 36, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-middle .x-btn-small em {
  background-color: #f8f8f8 !important;
  border: 1px solid #e6e6e6;
}
/* line 40, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-middle .x-btn-small em button {
  background-color: white;
  color: black;
  border-right: 1px solid #e6e6e6;
  height: 22px;
}
/* line 47, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-middle .x-btn-small em:hover {
  background-color: #f2f2f2 !important;
}
/* line 52, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-middle .x-btn-small:active {
  background-color: white !important;
  box-shadow: none;
}
/* line 58, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner {
  cursor: default;
  width: 100%;
}
/* line 62, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner th {
  background: white;
  font-weight: bold;
  color: black;
  border-bottom: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
  height: 24px;
  vertical-align: middle;
}
/* line 72, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td {
  height: 24px;
}
/* line 76, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-weeknumber {
  border-right: 1px solid #e6e6e6;
}
/* line 79, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-weeknumber a {
  color: #5ebb4b;
}
/* line 84, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td:not(.x-date-weeknumber) {
  cursor: default;
}
/* line 87, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td:not(.x-date-weeknumber) a {
  cursor: pointer;
  color: black;
  text-align: center;
}
/* line 92, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td:not(.x-date-weeknumber) a em {
  display: inline-block;
  width: 16px;
  text-align: right;
}
/* line 97, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td:not(.x-date-weeknumber) a em span {
  cursor: pointer;
}
/* line 105, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-prevday a, .x-date-picker .x-date-inner td.x-date-nextday a {
  color: #b6b6b6;
}
/* line 110, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-selected a {
  background-color: #d5e8f7;
  background-image: none;
  border-color: #d5e8f7;
  color: black;
  cursor: default;
}
/* line 117, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-selected a span {
  font-weight: normal;
}
/* line 122, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner a:hover {
  background-color: #f2f2f2;
}
/* line 125, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-selected:not(.x-date-today) a:hover {
  background-color: #d5e8f7;
}
/* line 129, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-weeknumber a:hover {
  background-color: transparent;
}
/* line 134, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-today a {
  background-color: #5ebb4b;
  border-color: #5ebb4b;
  border-width: 1px;
  color: #ffffff;
}
/* line 140, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-today:not(.x-date-selected) a:hover {
  background-color: #f2f2f2;
  color: black;
}
/* line 146, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-inner td.x-date-busy span {
  font-weight: bold;
}
/* line 152, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-bottom {
  background: transparent;
  border: none;
  border-top: 1px solid #e6e6e6;
  padding: 6px 0;
}
/* line 160, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp {
  background: white;
}
/* line 165, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td a {
  color: black;
}
/* line 169, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td a:hover {
  background: #f2f2f2;
}
/* line 175, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td.x-date-mp-ybtn a.x-date-mp-prev {
  background: url('../images/buttons-se5546695d7.png');
  background-repeat: no-repeat;
  background-position: 5px -63px;
}
/* line 180, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td.x-date-mp-ybtn a.x-date-mp-next {
  background: url('../images/buttons-se5546695d7.png');
  background-repeat: no-repeat;
  background-position: 5px -177px;
}
/* line 185, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td.x-date-mp-ybtn a.x-date-mp-prev:hover,
.x-date-picker .x-date-mp table td.x-date-mp-ybtn a.x-date-mp-next:hover {
  background-color: #f2f2f2;
}
/* line 192, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td.x-date-mp-sel a {
  background: #5ebb4b;
  color: #ffffff;
  border-color: #5ebb4b;
}
/* line 199, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table td.x-date-mp-sep {
  border-right: 1px solid #e6e6e6;
}
/* line 203, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table tr.x-date-mp-btns {
  background: transparent;
}
/* line 206, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table tr.x-date-mp-btns td {
  height: 24px;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  padding: 6px 3px;
}
/* line 212, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table tr.x-date-mp-btns td button {
  border: none;
  border-radius: 0;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
  background: #e6e6e6;
  box-sizing: border-box;
  height: 24px;
  color: black;
  min-width: 84px;
  margin-right: 6px;
}
/* line 223, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table tr.x-date-mp-btns td button.x-date-mp-ok {
  background: #5ebb4b;
  color: #ffffff;
}
/* line 227, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table tr.x-date-mp-btns td button:hover {
  background: #dadada;
}
/* line 230, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-mp table tr.x-date-mp-btns td button.x-date-mp-ok:hover {
  background: #59b147;
}

/* line 239, ../scss/components/_datepickers.scss */
.ext-webkit table.x-date-inner {
  width: 100%;
}

/* line 246, ../scss/components/_datepickers.scss */
#zarafa-navigationpanel .x-date-picker .x-date-inner th:first-child {
  border-right: 1px solid #e6e6e6;
}
/* line 249, ../scss/components/_datepickers.scss */
#zarafa-navigationpanel .x-date-picker .x-date-inner th:first-child span {
  display: none;
}

/* Override blue of ExtJS */
/* line 258, ../scss/components/_datepickers.scss */
.x-date-picker .x-date-left,
.x-date-picker .x-date-middle,
.x-date-picker .x-date-right {
  background: #ffffff;
}

/* line 1, ../scss/components/_welcome.scss */
.zarafa-welcome-body {
  width: 450px;
  /* Hide warning messages regarding reloading WebApp */
}
/* line 6, ../scss/components/_welcome.scss */
.zarafa-welcome-body > .x-panel-bwrap > .x-panel-body > div {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}
/* line 11, ../scss/components/_welcome.scss */
.zarafa-welcome-body > .x-panel-bwrap > .x-panel-body div.zarafa-welcome-title {
  background: #0f70bd;
  color: #ffffff;
  font-family: arial, tahoma, helvetica, sans-serif !important;
  font-size: 15px !important;
  line-height: 20px;
  padding: 8px 9px;
  border-left: 1px solid #0f70bd;
  border-right: 1px solid #0f70bd;
}
/* line 21, ../scss/components/_welcome.scss */
.zarafa-welcome-body > .x-panel-bwrap > .x-panel-body div.zarafa-welcome-message {
  padding: 9px;
}
/* line 26, ../scss/components/_welcome.scss */
.zarafa-welcome-body > .x-panel-bwrap > .x-panel-body .zarafa-settings-widget-welcome .x-panel-header {
  padding-left: 9px;
  border: none;
}
/* line 32, ../scss/components/_welcome.scss */
.zarafa-welcome-body > .x-panel-bwrap > .x-panel-body .zarafa-settings-widget-welcome > .x-panel-bwrap > .x-panel-body {
  padding: 9px;
  border: none;
}
/* line 40, ../scss/components/_welcome.scss */
.zarafa-welcome-body > .x-panel-bwrap .x-panel-footer {
  padding: 12px 9px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
/* line 49, ../scss/components/_welcome.scss */
.zarafa-welcome-body .zarafa-settings-widget-welcome .zarafa-settings-reload-warning {
  position: absolute !important;
  left: -10000px;
  top: -10000px;
  visibility: hidden;
}

/* zarafa tab */
/* Widget icons */
/* line 6, ../scss/components/_zarafa.scss */
#zarafa-mainpanel-contentpanel-today .x-tool.x-tool-gear,
.zarafa-widgetpanel > .x-panel-bwrap .x-tool.x-tool-gear {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -405px;
}
/* line 12, ../scss/components/_zarafa.scss */
#zarafa-mainpanel-contentpanel-today .x-tool.x-tool-toggle,
.zarafa-widgetpanel > .x-panel-bwrap .x-tool.x-tool-toggle {
  background-image: url('../images/icons-s58cf3bf030.png') !important;
  background-repeat: no-repeat;
  background-position: 4px 8px;
}
/* line 18, ../scss/components/_zarafa.scss */
#zarafa-mainpanel-contentpanel-today .x-tool.x-tool-close,
.zarafa-widgetpanel > .x-panel-bwrap .x-tool.x-tool-close {
  background-image: url('../images/buttons-se5546695d7.png') !important;
  background-repeat: no-repeat;
  background-position: 4px -587px;
}

/* Rules settings category */
/* Specify word or phrases */
/* line 4, ../scss/components/_rules.scss */
.x-btn-text.zarafa-rules-add {
  background-image: url('../images/buttons-se5546695d7.png');
  background-position: 6px -2689px;
}

/* line 9, ../scss/components/_rules.scss */
.x-btn-text.zarafa-rules-sequence-up {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-position: 7px -39px;
}

/* line 14, ../scss/components/_rules.scss */
.x-btn-text.zarafa-rules-sequence-down {
  background-image: url('../images/icons-s58cf3bf030.png');
  background-position: 7px 9px;
}

/* line 19, ../scss/components/_rules.scss */
.zarafa-folder-link, .zarafa-user-link, .zarafa-word-link {
  text-decoration: underline;
  padding: 4px 0px 0px 5px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
}

/* Pop-up notifications */
/* line 2, ../scss/components/_notifications.scss */
.zarafa-notifier-eventdropdown-item,
.zarafa-notifier-popup-item,
.zarafa-notifier-dropdown-item {
  background-color: #f4f4f4;
  text-align: left;
  display: table;
  width: 100%;
  box-shadow: 0 1px 1px white;
  border-style: solid;
  border-color: #ccc;
}
/* line 13, ../scss/components/_notifications.scss */
.zarafa-notifier-eventdropdown-item .left,
.zarafa-notifier-popup-item .left,
.zarafa-notifier-dropdown-item .left {
  width: 40px;
  display: table-cell;
  vertical-align: middle;
}
/* line 19, ../scss/components/_notifications.scss */
.zarafa-notifier-eventdropdown-item .right,
.zarafa-notifier-popup-item .right,
.zarafa-notifier-dropdown-item .right {
  padding: 10px 10px 10px 0;
}

/* line 24, ../scss/components/_notifications.scss */
.zarafa-notifier-dropdown-item,
.zarafa-notifier-eventdropdown-item {
  border-width: 0 1px 1px 1px;
}

/* line 29, ../scss/components/_notifications.scss */
.zarafa-notifier-popup-item {
  border-width: 1px 0 0 1px;
}

/* line 34, ../scss/components/_notifications.scss */
.zarafa-notifier-dropdown-item-title,
.zarafa-notifier-eventdropdown-item-title,
.zarafa-notifier-popup-item-title {
  font-weight: bold;
  font-size: 1.3em;
}

/* line 41, ../scss/components/_notifications.scss */
.zarafa-notifier-container {
  position: absolute;
  z-index: 1000000000;
  width: 356px;
}

/* line 48, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-icon, .zarafa-slide-notifier-error .icon, .zarafa-slide-notifier-warning .icon, .zarafa-slide-notifier-info .icon {
  height: 30px;
  background-image: url('../images/icons-s58cf3bf030.png');
  background-repeat: no-repeat;
}

/* line 55, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-error {
  background-color: #f4eaea;
}
/* line 58, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-error .icon {
  background-position: 10px -3819px;
}

/* line 64, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-warning {
  background-color: #f4eac0;
}
/* line 67, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-warning .icon {
  background-position: 10px -3907px;
}

/* line 73, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-info {
  background-color: #eaf4ea;
}
/* line 76, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-info .icon {
  background-position: 10px -3863px;
}

/* Create a normal formatted list in the Missing Default Folder notifier */
/* line 83, ../scss/components/_notifications.scss */
.zarafa-slide-notifier-error-hierarchy-defaultfolder ul {
  list-style: disc;
  padding-left: 40px;
}

/* Style Add Widget Panel */
/* line 3, ../scss/components/_widgets.scss */
.zarafa-widget-item {
  width: 80px;
  text-align: center;
  display: block;
  float: left;
  margin: 5px;
  cursor: pointer;
}

/* line 11, ../scss/components/_widgets.scss */
.zarafa-widget-item .thumb-wrap {
  display: block;
  width: 80px;
  height: 80px;
  text-align: center;
  vertical-align: middle;
  position: relative;
}

/* line 20, ../scss/components/_widgets.scss */
.zarafa-widget-item > span {
  height: 2.75em;
  display: block;
  overflow: hidden;
  padding-top: 0.25em;
}

/* line 27, ../scss/components/_widgets.scss */
.zarafa-widgets-selectedwidget {
  color: #7f7f7f;
}

/* line 31, ../scss/components/_widgets.scss */
.zarafa-widgets-hoverwidget {
  color: #7f7f7f;
  text-decoration: underline;
}

/* line 36, ../scss/components/_widgets.scss */
.zarafa-widget-item .thumb-wrap img {
  display: block;
  margin: auto;
}

/* Body element of a panel */
/* line 42, ../scss/components/_widgets.scss */
.x-panel-btns {
  padding: 5px;
}

/* line 45, ../scss/components/_widgets.scss */
.x-panel-tl, .x-panel-tc, .x-panel-tr {
  background-image: none;
  background-color: transparent;
}

/* line 49, ../scss/components/_widgets.scss */
.x-panel-tl {
  border-bottom-color: transparent;
  border-top: 1px solid white;
}

/* line 53, ../scss/components/_widgets.scss */
.x-panel-ml, .x-panel-mc, .x-panel-mr {
  background-image: none;
  background-color: #EBEAEB;
}

/* line 57, ../scss/components/_widgets.scss */
.x-panel-bl, .x-panel-bc, .x-panel-br {
  background-image: none;
}

/* line 60, ../scss/components/_widgets.scss */
.x-panel.x-portlet {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
  margin-bottom: 10px;
}

/* loading mask  */
/* line 2, ../scss/components/_loading_mask.scss */
.x-mask-loading {
  background-image: none;
  background-color: #ebeaeb;
  border-color: #d3d2d2;
}

/* line 7, ../scss/components/_loading_mask.scss */
.x-mask-row {
  background-color: #ffffff;
}

/* line 10, ../scss/components/_loading_mask.scss */
.x-mask-loading > div {
  border-color: #d3d2d2;
}

/* line 14, ../scss/components/_loading_mask.scss */
.x-mask-error {
  background-image: none;
  background-color: #ebeaeb;
  border-color: #d3d2d2;
}

/* line 19, ../scss/components/_loading_mask.scss */
.x-mask-error > div {
  cursor: default;
  border-color: #d3d2d2;
}

/* tooltip  for example Addrss book button large */
/* line 2, ../scss/components/_tooltip.scss */
.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr {
  background-image: none;
  background-color: #f1f1f1;
}

/* line 6, ../scss/components/_tooltip.scss */
.x-tip {
  border: solid 1px #a7a7a7;
  border-radius: 2px;
}

/* Seemingly unused icon, removed so we do not load the ExtJS image */
/* line 12, ../scss/components/_tooltip.scss */
.x-tip-anchor.x-tip-anchor-top {
  background-image: none;
}

/* line 1, ../scss/components/_tinymce.scss */
.zarafa-mailcreatepanel-field-editor {
  /* Remove skin creator's dark grey border-color */
  /* Remove skin creator's dark grey border-color */
  /* Override inline style of tinymce */
}
/* line 3, ../scss/components/_tinymce.scss */
.zarafa-mailcreatepanel-field-editor .mce-btn.mce-active, .zarafa-mailcreatepanel-field-editor .mce-btn.mce-active:hover {
  border-color: #ebebeb;
}
/* line 8, ../scss/components/_tinymce.scss */
.zarafa-mailcreatepanel-field-editor .mce-btn:hover, .zarafa-mailcreatepanel-field-editor .mce-btn:focus {
  border-color: #ebebeb;
}
/* line 12, ../scss/components/_tinymce.scss */
.zarafa-mailcreatepanel-field-editor .mce-toolbar-grp {
  padding-bottom: 0px;
}
/* line 17, ../scss/components/_tinymce.scss */
.zarafa-mailcreatepanel-field-editor .mce-panel.mce-tinymce {
  border-width: 1px 0px 0px !important;
}

/* line 1, ../scss/components/_presence.scss */
.zarafa-presence-status-icon {
  display: inline-block;
  background-color: transparent;
  width: 12px;
  height: 12px;
  border-radius: 6px;
  margin-right: 6px;
  margin-bottom: -1px;
}

/* line 10, ../scss/components/_presence.scss */
.zarafa-presence-status-online .zarafa-presence-status-icon {
  background-color: #23cb02;
}

/* line 13, ../scss/components/_presence.scss */
.zarafa-presence-status-offline .zarafa-presence-status-icon {
  background-color: #dadada;
}

/* line 16, ../scss/components/_presence.scss */
.zarafa-presence-status-unknown .zarafa-presence-status-icon {
  display: none;
}

/* some extra styling for the message header in the (pre)view panel */
/* line 21, ../scss/components/_presence.scss */
.zarafa-sentinfo-on-behalf .zarafa-presence-status-icon {
  margin-left: 6px;
}

/* line 24, ../scss/components/_presence.scss */
.preview-recipient-data .zarafa-recipient-link:not(:first-child) .zarafa-presence-status-icon {
  margin-left: 3px;
}
