/* 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.
 */
@import url(../../tinymce/skins/white/skin.min.css);
/* line 26, ../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
 *************************************/
/* line 21, ../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_l_white, .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_all_day, .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_complete,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_allday, .icon_allcategories, .icon_appt_meeting_cancel, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .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, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view, .x-menu .icon_calendar_view, .icon_calendar_appt_accept, .icon_appt_meeting_accept, .x-panel > .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, .icon_calendar_appt_accept_white, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_appt_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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel > .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 > .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, .icon_calendar_appt_outofdate, .icon_appt_meeting_outofdate, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring, .icon_calendar_appt_tentative, .icon_appt_meeting_tentative, .x-panel > .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, .icon_calendar_blue, .icon_appt_appointment, .x-panel > .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, .icon_calendar_mr, .icon_appt_meeting_single, .x-panel > .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, .icon_calendar_white, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_view, .icon_categories, .x-menu .icon_categories, .icon_category_add, .k-category-add, .icon_category_add_hover, .k-category-add:hover, .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 > .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, .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user, .icon_distlist, .icon_contact_distlist, .x-panel > .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, .icon_download, .x-menu .icon_saveaseml, .icon_download_zip, .x-menu .icon_saveemlaszip, .icon_edit_recipient, .icon_export, .x-menu .icon_export, .icon_favorites, .x-menu .icon_folder_favorites, .x-tree-node-el .x-tree-node-icon.icon_folder_favorites, .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span, .icon_flag, .icon_mail_flag, .x-menu .icon_mail_flag, .icon_flag_Reminder, .icon_flag_complete, .icon_mail_completed, .icon_flag_orange, .icon_mail_flag_orange, .x-menu .icon_mail_flag_orange, .icon_flag_orange_dark, .icon_mail_flag_orange_dark, .x-menu .icon_mail_flag_orange_dark, .icon_flag_red, .x-menu .icon_mail_flag_red, .icon_flag_yellow, .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, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_todolist, .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_default_todolist,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task, .icon_funnel, .icon_import_attachment, .x-menu .icon_import_attachment, .icon_importance, .icon_inbox, .x-tree-node-el .x-tree-node-icon.icon_folder_store, .icon_index, .icon_indicator_calendar, .icon_mail_forwarded, .icon_mail_oof, .icon_mail_read, .icon_message,
.icon_message_read, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read, .x-menu .icon_mark_all_read, .x-menu .icon_message_read, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read, .icon_mail_replied, .icon_mail_report_accept, .icon_mail_read_receipt, .x-panel > .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, .icon_mail_report_decline, .icon_mail_nonread_receipt, .x-panel > .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, .icon_mail_report_ndr, .icon_mail_nondelivery_receipt, .x-panel > .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, .icon_mail_send, .icon_mail_stubbed, .icon_mail_unread, .icon_message_unread, .x-panel > .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, .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-task_request, .x-menu .icon_createTaskRequest, .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue, .icon_note_blue_large, .icon_note_green, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green, .icon_note_green_large, .icon_note_icon_view, .icon_note_pink, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink, .icon_note_pink_large, .icon_note_white, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white, .icon_note_white_large, .icon_note_yellow, .icon_folder_stickynote,
.icon_folder_default_note,
.icon_folder_shared_note, .x-panel > .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, .icon_note_yellow_large, .icon_notification_error, .icon_notification_info, .icon_notification_warning, .icon_oof, .icon_pencil, .icon_pencil_dark, .icon_pin, .icon_pin_dark, .icon_pin_outline, .icon_pin_outline_dark, .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_remove_favorites, .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_folder_default_task,
.icon_folder_shared_task, .icon_task_normal,
.icon_task_recurring, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel > .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 .x-tree-node-el .x-tree-node-icon.icon_folder_shared_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_shared_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal, .icon_task_accepted, .icon_task_active, .icon_task_assigned, .icon_task_assignee,
.icon_task_assigner, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assignee, .icon_task_declined, .icon_task_detailed, .icon_task_request, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_assigner, .icon_task_simple, .icon_trash, .icon_trash_dark, .icon_unchecked, .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-s4d78048d22.png');
  background-repeat: no-repeat;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -50px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -73px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -98px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -121px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -173px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -213px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -249px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -285px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -321px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -356px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -392px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -427px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_all_day,
.icon_all_day,
.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_complete,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_allday {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -461px;
}

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

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -562px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -602px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -638px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -674px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -710px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -746px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -782px;
}

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_accept,
.icon_calendar_appt_accept,
.icon_appt_meeting_accept,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -851px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_accept_white,
.icon_calendar_appt_accept_white,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_appt_meeting_accept,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_appt_accept {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -882px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -913px;
}

/* line 27, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime,
.x-panel > .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 > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -949px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1021px;
}

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_calendar_appt_tentative,
.icon_calendar_appt_tentative,
.icon_appt_meeting_tentative,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1094px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_calendar_blue,
.icon_calendar_blue,
.icon_appt_appointment,
.x-panel > .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-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view,
.x-menu .icon_calendar,
.x-menu .icon_calendar_view,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1134px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_calendar_mr,
.icon_calendar_mr,
.icon_appt_meeting_single,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1169px;
}

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

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

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_category_add_hover,
.icon_category_add_hover,
.k-category-add:hover {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1303px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1336px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1376px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1412px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1442px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1478px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_contact_card,
.icon_contact_card,
.icon_contact_user,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1518px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1553px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1583px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1619px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1653px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1685px;
}

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_distlist,
.icon_distlist,
.icon_contact_distlist,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1754px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1789px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1823px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1856px;
}

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_favorites,
.icon_favorites,
.x-menu .icon_folder_favorites,
.x-tree-node-el .x-tree-node-icon.icon_folder_favorites,
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text,
.zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span,
.zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: -31px -1932px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_flag,
.icon_flag,
.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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1967px;
}

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

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_flag_orange,
.icon_flag_orange,
.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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2064px;
}

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

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_flag_yellow,
.icon_flag_yellow,
.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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2160px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2192px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2227px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2262px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2297px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2332px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2367px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2402px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2437px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2472px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2507px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2542px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2577px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2612px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2647px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_folder_task,
.icon_folder_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_todolist,
.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_default_todolist,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2682px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2718px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2794px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_inbox,
.icon_inbox,
.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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2827px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2859px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2924px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2959px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3030px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_mail_report_accept,
.icon_mail_report_accept,
.icon_mail_read_receipt,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3065px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_mail_report_decline,
.icon_mail_report_decline,
.icon_mail_nonread_receipt,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3099px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_mail_report_ndr,
.icon_mail_report_ndr,
.icon_mail_nondelivery_receipt,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3132px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3166px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3206px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_mail_unread,
.icon_mail_unread,
.icon_message_unread,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3241px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3270px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3301px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3332px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3363px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_new-task_request,
.icon_new-task_request,
.x-menu .icon_createTaskRequest {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3394px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3432px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3472px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3512px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3552px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3592px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3632px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3672px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3710px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3781px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3862px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3908px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3978px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4059px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_note_yellow,
.icon_note_yellow,
.icon_folder_stickynote,
.icon_folder_default_note,
.icon_folder_shared_note,
.x-panel > .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 {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4105px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4140px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4186px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4230px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4274px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4318px;
}

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

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

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

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

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

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4568px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4608px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4636px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4668px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4700px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4732px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4772px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4841px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4875px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4915px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4955px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -4995px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5030px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5065px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_task,
.icon_task,
.icon_folder_default_task,
.icon_folder_shared_task,
.icon_task_normal,
.icon_task_recurring,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel > .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_folder_default_todolist,
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_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_shared_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5105px;
}

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5177px;
}

/* line 27, ../scss/base/_icons.scss */
.icons-icon_task_assigned,
.icon_task_assigned,
.icon_task_assignee,
.icon_task_assigner,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assignee {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5217px;
}

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

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

/* line 27, ../scss/base/_icons.scss */
.icons-icon_task_request,
.icon_task_request,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_assigner {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5321px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5358px;
}

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

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

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5460px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: -42px -5496px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5525px;
}

/* line 27, ../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-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -5565px;
}

/**************************************
 * End of code to create the icons sprite
 *************************************/
/**************************************
 * Folder icons
 *************************************/
/* line 45, ../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 45, ../scss/base/_icons.scss */
.arrow_down_l_white {
  background-position: 0 -24px;
}

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

/* line 45, ../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 -72px;
}

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

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

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

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

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

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

/* line 45, ../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 -320px;
}

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

/* line 45, ../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 -391px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_all_day, .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_complete,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_allday {
  background-position: 0 -460px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_allcategories {
  background-position: 0 -494px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_appt_meeting_cancel, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline {
  background-position: 0 -526px;
}

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

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

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_calendar, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view, .x-menu .icon_calendar_view {
  background-position: 0 -817px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_appt_accept, .icon_appt_meeting_accept, .x-panel > .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 {
  background-position: 0 -850px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_appt_accept_white, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_appt_accept {
  background-position: 0 -881px;
}

/* line 45, ../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 -912px;
}

/* line 45, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel > .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 > .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 {
  background-position: 0 -948px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_appt_outofdate, .icon_appt_meeting_outofdate, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate {
  background-position: 0 -985px;
}

/* line 45, ../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 -1020px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_appt_recurring, .icon_appt_meeting_recurring,
.icon_appt_recurring, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring {
  background-position: 0 -1058px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_appt_tentative, .icon_appt_meeting_tentative, .x-panel > .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 {
  background-position: 0 -1093px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_blue, .icon_appt_appointment, .x-panel > .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-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view, .x-menu .icon_calendar, .x-menu .icon_calendar_view, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment {
  background-position: 0 -1133px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_mr, .icon_appt_meeting_single, .x-panel > .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 {
  background-position: 0 -1168px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_calendar_white, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_view {
  background-position: 0 -1203px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_categories, .x-menu .icon_categories {
  background-position: 0 -1236px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_category_add, .k-category-add {
  background-position: 0 -1269px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_category_add_hover, .k-category-add:hover {
  background-position: 0 -1302px;
}

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_contact_card, .icon_contact_user, .x-panel > .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 {
  background-position: 0 -1517px;
}

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_contact_smtp, .icon_contact_gab_user, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user {
  background-position: 0 -1718px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_distlist, .icon_contact_distlist, .x-panel > .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 {
  background-position: 0 -1753px;
}

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_export, .x-menu .icon_export {
  background-position: 0 -1895px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_favorites, .x-menu .icon_folder_favorites, .x-tree-node-el .x-tree-node-icon.icon_folder_favorites, .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span {
  background-position: -31px -1931px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag, .icon_mail_flag, .x-menu .icon_mail_flag {
  background-position: 0 -1966px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag_Reminder {
  background-position: 0 -1998px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag_complete, .icon_mail_completed {
  background-position: 0 -2032px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag_orange, .icon_mail_flag_orange, .x-menu .icon_mail_flag_orange {
  background-position: 0 -2063px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag_orange_dark, .icon_mail_flag_orange_dark, .x-menu .icon_mail_flag_orange_dark {
  background-position: 0 -2095px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag_red, .x-menu .icon_mail_flag_red {
  background-position: 0 -2127px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_flag_yellow, .icon_mail_flag_yellow, .x-menu .icon_mail_flag_yellow {
  background-position: 0 -2159px;
}

/* line 45, ../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 -2191px;
}

/* line 45, ../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 -2226px;
}

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

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

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

/* line 45, ../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 -2366px;
}

/* line 45, ../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 -2401px;
}

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

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

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_folder_task, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_todolist, .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_default_todolist,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task {
  background-position: 0 -2681px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_import_attachment, .x-menu .icon_import_attachment {
  background-position: 0 -2757px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_inbox, .x-tree-node-el .x-tree-node-icon.icon_folder_store {
  background-position: 0 -2826px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_indicator_calendar {
  background-position: 0 -2891px;
}

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_mail_read, .icon_message,
.icon_message_read, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read, .x-menu .icon_mark_all_read, .x-menu .icon_message_read, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_mail.icon_message_read {
  background-position: 0 -2994px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_mail_report_accept, .icon_mail_read_receipt, .x-panel > .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 {
  background-position: 0 -3064px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_mail_report_decline, .icon_mail_nonread_receipt, .x-panel > .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 {
  background-position: 0 -3098px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_mail_report_ndr, .icon_mail_nondelivery_receipt, .x-panel > .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 {
  background-position: 0 -3131px;
}

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_mail_unread, .icon_message_unread, .x-panel > .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 {
  background-position: 0 -3240px;
}

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_new-task_request, .x-menu .icon_createTaskRequest {
  background-position: 0 -3393px;
}

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

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

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

/* line 45, ../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 -3551px;
}

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

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

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

/* line 45, ../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 -3709px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_note_blue, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue {
  background-position: 0 -3745px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_note_green, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green {
  background-position: 0 -3826px;
}

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_note_pink, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink {
  background-position: 0 -3942px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_note_white, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white {
  background-position: 0 -4023px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_note_yellow, .icon_folder_stickynote,
.icon_folder_default_note,
.icon_folder_shared_note, .x-panel > .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 {
  background-position: 0 -4104px;
}

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_pencil {
  background-position: 0 -4357px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_pencil_dark {
  background-position: 0 -4392px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_pin {
  background-position: 0 -4427px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_pin_dark {
  background-position: 0 -4462px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_pin_outline {
  background-position: 0 -4497px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_pin_outline_dark {
  background-position: 0 -4532px;
}

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

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

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_remove_favorites {
  background-position: 0 -4805px;
}

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

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

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

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

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

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

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

/* line 45, ../scss/base/_icons.scss */
.icon_task, .icon_folder_default_task,
.icon_folder_shared_task, .icon_task_normal,
.icon_task_recurring, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel > .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_folder_default_todolist,
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_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_shared_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal {
  background-position: 0 -5104px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_task_accepted {
  background-position: 0 -5140px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_task_assigned, .icon_task_assignee,
.icon_task_assigner, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assignee {
  background-position: 0 -5216px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_task_declined {
  background-position: 0 -5252px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_task_detailed {
  background-position: 0 -5288px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_task_request, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_assigner {
  background-position: 0 -5320px;
}

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

/* line 45, ../scss/base/_icons.scss */
.icon_trash {
  background-position: 0 -5389px;
}

/* line 45, ../scss/base/_icons.scss */
.icon_trash_dark {
  background-position: 0 -5424px;
}

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

/* line 45, ../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 -5495px;
}

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

/* line 45, ../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 -5564px;
}

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

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

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

/* line 230, ../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;
}

/* line 59, ../scss/base/_layout.scss */
.k-centeredtext {
  text-align: center;
}

/* 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-sd93182de2e.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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: -24px -33px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_left_l,
.arrow_left_l,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: -10px -144px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-arrow_right_l,
.arrow_right_l,
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -258px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_categories.old,
.icon_categories.old {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -511px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_cross,
.icon_cross,
.x-menu .icon_remove,
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,
.x-zarafa-boxfield-suggestion-cross,
.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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,
.x-tree-node-el .x-tree-node-icon.icon_magnifier,
.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-sd93182de2e.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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -1601px;
}

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

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1690px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: -2px -1736px;
}

/* 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 > .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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1790px;
}

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

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1885px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_priority_high,
.icon_priority_high,
.icon_importance_urgent,
.x-panel > .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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1935px;
}

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_priority_low,
.icon_priority_low,
.icon_importance_nonurgent,
.x-panel > .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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -1978px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2020px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2061px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2106px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2152px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2202px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2252px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2293px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2335px;
}

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

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

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

/* line 44, ../scss/components/_buttons.scss */
.buttons-icon_send_white, .x-panel-footer.x-panel-btns .x-toolbar-right-row .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_white, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_black,
.icon_send_white {
  /* need to use !important because Ext also uses it here and there! */
  background-image: url('../images/buttons-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2512px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2553px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2599px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2645px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2691px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2741px;
}

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

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: -4px -2830px;
}

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

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2932px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -2972px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3004px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3046px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3096px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3146px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3196px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3246px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3296px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3346px;
}

/* 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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 0 -3396px;
}

/**************************************
 * 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: 1px solid transparent;
  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-radius: 0;
  background: #dadada;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
}

/* active button */
/* line 130, ../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-radius: 0;
  background: #e6e6e6 !important;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
}
/* line 135, ../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;
}

/* focused normal button */
/* line 143, ../scss/components/_buttons.scss */
.x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-click) .x-btn-small, .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-click) .x-btn-medium, .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-click) .x-btn-large {
  border: 1px solid #3094e3 !important;
}

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

/* small button with text */
/* line 160, ../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 170, ../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 180, ../scss/components/_buttons.scss */
.x-btn.x-btn-icon .x-btn-small button {
  width: 24px;
}

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

/* split button and arrow button */
/* line 198, ../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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 100% 17px;
  padding-right: 12px;
}
/* line 205, ../scss/components/_buttons.scss */
.x-btn em.x-btn-split button, .x-btn em.x-btn-arrow button {
  border-right: 1px solid white;
}

/* line 211, ../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 215, ../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;
}

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

/**************************************
 * Action buttons
 *************************************/
/* Normal and Disable button */
/* line 240, ../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 243, ../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 !important;
}

/* hovered button */
/* line 251, ../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;
}

/* focused action button */
/* line 258, ../scss/components/_buttons.scss */
.x-btn.zarafa-action.x-btn-focus .x-btn-small, .x-btn.zarafa-action.x-btn-focus .x-btn-medium, .x-btn.zarafa-action.x-btn-focus .x-btn-large {
  background: #59b147 !important;
  box-shadow: 0 0 0 1px #ffffff inset;
}

/* active button */
/* line 266, ../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 269, ../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 277, ../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 or MessageBox, the first button is styled green */
/* Extra class .xpanel-footer necessary for "Create Mail => Insert Item" pagination buttons */
/* line 290, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets),
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets),
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets),
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) {
  /* action button */
  /* hovered action button */
  /* active action button */
  /* focused action button */
}
/* line 292, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn .x-btn-large {
  border: 1px solid transparent !important;
}
/* line 299, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large {
  background: #5ebb4b !important;
}
/* line 302, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small button, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium button, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large button,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small button,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium button,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large button,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small button,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium button,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large button,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-small button,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-medium button,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-normal) .x-btn-large button {
  color: #ffffff;
}
/* line 310, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-normal) .x-btn-large {
  background: #59b147 !important;
}
/* line 318, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-normal) .x-btn-large {
  background: #5ebb4b !important;
}
/* line 325, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-normal) .x-btn-large {
  background: #59b147;
  box-shadow: 0 0 0 1px #ffffff inset;
}
/* line 332, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets),
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets),
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets),
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) {
  /* Normal button */
  /* hovered normal button */
  /* active normal button */
  /* focused normal button */
}
/* line 335, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large {
  background-color: #e6e6e6 !important;
}
/* line 338, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small button, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium button, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large button,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small button,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium button,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large button,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small button,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium button,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large button,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-small button,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-medium button,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn:not(.zarafa-action) .x-btn-large button {
  color: #000000;
}
/* line 346, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over:not(.zarafa-action) .x-btn-large {
  background: #dadada !important;
}
/* line 354, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-over.x-btn-click:not(.zarafa-action) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-click:not(.zarafa-action) .x-btn-large {
  background: #e6e6e6 !important;
}
/* line 361, ../scss/components/_buttons.scss */
.x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-small, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-medium, .x-window .x-panel-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-large,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-small,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-medium,
.x-window .x-panel-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-large,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-small,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-left-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-large,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-small,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-medium,
.x-window .x-window-footer .x-toolbar-right-row .x-toolbar-cell:not(.x-hide-offsets) ~ .x-toolbar-cell:not(.x-hide-offsets) .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-over):not(.x-btn-click) .x-btn-large {
  border: 1px solid #3094e3 !important;
  box-shadow: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 34, ../scss/components/_panels.scss */
.x-panel-ghost .x-tool {
  display: none;
}

/* panel collapse button */
/* line 39, ../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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 4.5px -60.5px;
}

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

/* panel expand button */
/* line 53, ../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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 4.5px -174.5px;
}

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

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

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

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

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

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

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

/* line 91, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns {
  padding: 6px 9px;
}
/* line 94, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns td.x-toolbar-cell {
  padding: 0 3px;
}
/* line 98, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns .x-toolbar-left-row td.x-toolbar-cell:first-child {
  padding-left: 0;
}
/* line 103, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns .x-toolbar-right-row td.x-toolbar-cell:last-child {
  padding-right: 0;
}
/* line 108, ../scss/components/_panels.scss */
.x-panel-footer.x-panel-btns .x-toolbar-right-row .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_white {
  background-position: 6px -2465px;
}

/* tab panels */
/* line 118, ../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 124, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail .zarafa-context-mainpanel > .x-panel-bwrap > .x-panel-body {
  border: none;
}
/* line 128, ../scss/components/_panels.scss */
#zarafa-mainpanel-contentpanel-mail #zarafa-main-content-mail-preview {
  border: none;
}

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

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

/* Drag and drop (mainly visible in widgets) */
/* line 155, ../scss/components/_panels.scss */
.x-panel-dd-spacer {
  border-color: #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;
}

/* line 10, ../scss/components/_formelements.scss */
.x-form-invalid, textarea.x-form-invalid,
.x-form-text.x-form-invalid, textarea.x-form-field.x-form-invalid,
.x-form-invalid.x-form-composite .x-form-invalid {
  border-color: #e30022;
  background: #fbdde1;
}

/* line 16, ../scss/components/_formelements.scss */
.x-form-invalid.x-form-text + .x-form-trigger {
  border-color: #e30022;
}

/* line 19, ../scss/components/_formelements.scss */
.x-form-invalid.x-form-composite {
  background: transparent !important;
}

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

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

/* line 32, ../scss/components/_formelements.scss */
.x-form-text.x-form-focus:not(.x-trigger-noedit) {
  border-color: #3094e3 !important;
}

/* line 36, ../scss/components/_formelements.scss */
.x-form-field-wrap.x-trigger-wrap-focus:not(.x-freebusy-userlist-container) {
  border-color: #3094e3;
}
/* line 39, ../scss/components/_formelements.scss */
.x-form-field-wrap.x-trigger-wrap-focus:not(.x-freebusy-userlist-container) input.x-form-text.x-form-field.x-form-focus {
  border-color: #3094e3 !important;
}

/* line 44, ../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 56, ../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 61, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 4.5px -40.5px !important;
}
/* line 72, ../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 77, ../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-s4d78048d22.png'), url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat, no-repeat;
  background-position: 4.5px -94px, 4.5px -35px !important;
}
/* line 85, ../scss/components/_formelements.scss */
.x-form-field-trigger-wrap .x-form-spinner-splitter,
.x-form-field-wrap .x-form-spinner-splitter {
  display: none !important;
}

/* line 90, ../scss/components/_formelements.scss */
.x-combo-list {
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.6);
  border-color: #b6b6b6;
}

/* line 95, ../scss/components/_formelements.scss */
.x-combo-list-inner {
  padding: 3px 0;
}
/* line 98, ../scss/components/_formelements.scss */
.x-combo-list-inner .x-combo-list-item {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  line-height: 18px;
  padding: 6px 9px;
  margin: 0 3px;
  border: none !important;
}
/* line 109, ../scss/components/_formelements.scss */
.x-combo-list-inner .x-combo-list-item:hover {
  background-color: #f2f2f2;
}

/* line 114, ../scss/components/_formelements.scss */
.x-combo-list-item.k-combo-list-item-header {
  font-weight: bold;
  font-style: italic;
}

/* line 118, ../scss/components/_formelements.scss */
.x-combo-list-item.x-combo-selected.k-combo-list-item-header {
  background: transparent;
  border-color: transparent !important;
  cursor: default;
}

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

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

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

/* line 146, ../scss/components/_formelements.scss */
.zarafa-delayeddelivery-invalid-date {
  color: #FF0000;
}

/* line 150, ../scss/components/_formelements.scss */
.zarafa-radiodatetime-datetimefield {
  background-position-y: 24px;
}

/* line 155, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel .x-panel-body {
  padding: 15px !important;
}

/* line 160, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel-fields, .zarafa-delayeddeliverypanel-radiospinnerfield, .zarafa-delayeddeliverypanel-radiodatetimefield, .zarafa-delayeddeliverypanel-displayfield, .ext-gecko3.ext-linux .zarafa-delayeddeliverypanel-displayfield {
  margin: 0 0 10px 5px !important;
}

/* line 166, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel-radiospinnerfield .x-form-display-field {
  top: 2px !important;
}
/* line 169, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel-radiospinnerfield .x-form-check-wrap {
  top: 3px !important;
  -webkit-padding-before: 1px !important;
}
/* line 172, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel-radiospinnerfield .x-form-check-wrap label {
  margin-left: 10px !important;
}

/* line 180, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel-radiodatetimefield .x-form-check-wrap {
  top: 3px !important;
  -webkit-padding-before: 3px !important;
}

/* line 186, ../scss/components/_formelements.scss */
.zarafa-delayeddeliverypanel-displayfield {
  margin-left: 28px !important;
}

/* line 191, ../scss/components/_formelements.scss */
.ext-gecko3.ext-linux .zarafa-delayeddeliverypanel-displayfield {
  margin-left: 32px !important;
}

/* 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 -1406px;
}
/* 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 -73px;
}
/* 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;
  /* reposition the icon headers */
}
/* line 110, ../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 115, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p .title {
  display: none;
}
/* line 124, ../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 128, ../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 139, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner {
  /* note icon complete */
}
/* line 140, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_importance {
  background-position: 4px -2789px;
}
/* line 143, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_index {
  background-position: 1px -2855px;
}
/* line 146, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_attachment {
  background-position: -4px -1788px;
}
/* line 150, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_flag, .x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_mail_flag {
  background-position: 0 -1962px;
}
/* line 155, ../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 -458px;
  width: 14px;
}
/* line 162, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_recurring {
  background-position: 0 -2103px;
  width: 14px;
}
/* line 167, ../scss/components/_grids.scss */
.x-grid3-hd-row td.zarafa-icon-column .x-grid3-hd-inner p.icon_reminder {
  background-position: 4px -4768px;
  width: 18px;
}

/****************************************************************************
 * Icons in the 'Show columns' menu
 ****************************************************************************/
/* line 178, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item {
  /* check/uncheck images are 14 px wide */
  padding-left: 23px;
}
/* line 182, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text {
  /* mail grid */
  /* task icon complete */
}
/* line 183, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p {
  padding-left: 13px;
}
/* line 188, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_importance {
  background-position: 4px -2790px;
}
/* line 191, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_index {
  background-position: 1px -2856px;
}
/* line 194, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_attachment {
  background-position: -5px -1789px;
}
/* line 198, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_flag, .x-menu .x-menu-check-item .x-menu-item-text p.icon_mail_flag {
  background-position: 0 -1963px;
}
/* line 203, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_complete,
.x-menu .x-menu-check-item .x-menu-item-text p.icon_allday {
  background-position: 0 -458px;
  margin-left: -2px;
  padding-left: 12px;
}
/* line 211, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_recurring {
  background-position: 0 -2103px;
  margin-left: -2px;
  padding-left: 12px;
}
/* line 217, ../scss/components/_grids.scss */
.x-menu .x-menu-check-item .x-menu-item-text p.icon_reminder {
  background-position: 0 -4769px;
  margin-left: -6px;
  padding-left: 16px;
}

/******************************************************************************
 * Empty text
 ******************************************************************************/
/* line 229, ../scss/components/_grids.scss */
.k-addressbookmainpanel-grid .emptytext {
  font-size: 15px !important;
  color: #777777;
  margin-top: 150px;
}

/******************************************************************************
 * Group headers
 ******************************************************************************/
/* line 238, ../scss/components/_grids.scss */
.x-grid-group-hd {
  border: none;
  background: #e6e6e6;
  padding: 3px 3px;
}
/* line 243, ../scss/components/_grids.scss */
.x-grid-group-hd div.x-grid-group-title {
  color: black;
  background-image: none;
  font-weight: normal;
}

/******************************************************************************
 * Grid columns
 ******************************************************************************/
/* line 253, ../scss/components/_grids.scss */
.x-grid3-row {
  border-top: none;
  border-color: #e6e6e6;
  /*
   * exception for the categories column which has labels that will be truncated when too long
   * so truncating the cell itself will cause strange behaviour.
   */
  /* reposition checkboxes (size of checkbox is 15x15) */
}
/* line 256, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-cell-inner {
  line-height: 100%;
  padding: 9px 7px;
  position: relative;
}
/* line 266, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-cell-inner.x-grid3-col-categories {
  text-overflow: clip;
}
/* line 271, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr .zarafa-grid-body-container {
  overflow: hidden;
  word-wrap: break-word;
}
/* line 275, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact {
  line-height: 15px;
  min-height: 15px;
  /* we need this for when there is no title set */
  max-height: 15px;
  /* added 1px because letters get cut off at the bottom otherwise */
  padding-bottom: 0px;
  padding-top: 4px;
}
/* line 283, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact_left {
  padding-left: 30px;
}
/* line 287, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact_subject_cell {
  color: #777777;
  max-height: 30px;
  overflow: hidden;
}
/* line 296, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-check-col-td,
.x-grid3-row .x-grid3-td-checker {
  background: transparent;
}
/* line 300, ../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 307, ../scss/components/_grids.scss */
.x-grid3-row.x-grid3-row-expanded .x-grid3-cell-inner {
  padding-bottom: 5px;
}
/* line 311, ../scss/components/_grids.scss */
.x-grid3-row.x-grid3-row-expanded .x-grid3-row-body {
  padding-bottom: 9px;
}

/* line 316, ../scss/components/_grids.scss */
.x-grid3-row.x-grid3-row-expanded.with-categories .x-grid3-row-body {
  padding-bottom: 6px;
}

/* line 322, ../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 326, ../scss/components/_grids.scss */
.x-grid3-row-selected {
  background: #d5e8f7 !important;
  /* Ext uses important, so we also must do that */
}

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

/* Mail grid */
/* line 342, ../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 347, ../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 357, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row {
  /* Icon column */
  /* notes */
  /* attachment column */
  /* importance column */
  /* flags column */
}
/* line 360, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read {
  background-position: 4px -2987px;
}
/* line 365, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread {
  background-position: 5px -3230px;
}
/* line 369, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_replied {
  background-position: 4px -3022px;
}
/* line 372, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single {
  background-position: 4px -1162px;
}
/* line 376, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_stubbed {
  background-position: 5px -3198px;
}
/* line 379, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_forwarded {
  background-position: 4px -2916px;
}
/* line 382, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_oof {
  background-position: 3px -2951px;
}
/* line 385, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user {
  background-position: 4px -1510px;
}
/* line 389, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist {
  background-position: 4px -1746px;
}
/* line 393, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_equipment {
  background-position: 4px -1609px;
}
/* line 396, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user {
  background-position: 4px -1709px;
}
/* line 400, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_room {
  background-position: 7px -1677px;
}
/* line 403, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_company {
  background-position: 3px -1575px;
}
/* line 406, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment {
  background-position: 4px -1126px;
}
/* line 410, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring {
  background-position: 4px -1051px;
}
/* line 415, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single {
  background-position: 4px -1161px;
}
/* line 419, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept {
  background-position: 4px -843px;
}
/* line 423, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline {
  background-position: 4px -519px;
}
/* line 427, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative {
  background-position: 4px -1086px;
}
/* line 431, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_calendar_appt_newtime {
  background-position: 4px -941px;
}
/* line 435, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_cancel, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline {
  background-position: 4px -519px;
}
/* line 439, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate {
  background-position: 4px -978px;
}
/* line 443, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring {
  background-position: 5px -5096px;
}
/* line 449, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assignee {
  background-position: 5px -5208px;
}
/* line 454, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_request, .x-panel > .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_task_assigner, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assigner,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assigner {
  background-position: 5px -5312px;
}
/* line 459, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_declined {
  background-position: 5px -5244px;
}
/* line 463, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_accepted {
  background-position: 5px -5132px;
}
/* line 468, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue {
  background-position: 5px -3737px;
}
/* line 472, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_stickynote,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_default_note,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_shared_note, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow {
  background-position: 5px -4096px;
}
/* line 476, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white {
  background-position: 5px -4015px;
}
/* line 480, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink {
  background-position: 5px -3934px;
}
/* line 484, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green {
  background-position: 5px -3818px;
}
/* line 489, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt {
  background-position: 2px -3122px;
}
/* line 493, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt {
  background-position: 2px -3055px;
}
/* line 497, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt {
  background-position: 2px -3089px;
}
/* line 503, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_attachment {
  background-position: 2px -1783px;
}
/* line 507, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .grid_compact.icon_attachment {
  background-position: 2px -1790px;
}
/* line 512, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_importance_urgent {
  background-position: 10px -1925px;
}
/* line 516, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_importance_nonurgent {
  background-position: 7px -1968px;
}
/* line 520, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .grid_compact.icon_importance_urgent {
  background-position: 10px -1932px;
}
/* line 523, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .grid_compact.icon_importance_nonurgent {
  background-position: 8px -1975px;
}
/* line 528, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_flag, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag {
  background-position: 4px -1958px;
  visibility: hidden;
}
/* line 532, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_flag_red, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu .icon_mail_flag_red, .x-menu .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_red {
  background-position: 5px -2119px;
}
/* line 535, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_flag_yellow, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_yellow {
  background-position: 5px -2151px;
}
/* line 538, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_flag_orange, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange {
  background-position: 5px -2055px;
}
/* line 541, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_flag_orange_dark, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_flag_orange_dark {
  background-position: 5px -2087px;
}
/* line 544, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_flag_complete, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_completed {
  background-position: 5px -2027px;
}
/* line 548, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_folder_note {
  background-position: 5px -312px;
}
/* line 552, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_reminder {
  background-position: 8px -4763px;
}
/* line 557, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row-over .icon_flag, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row-over .icon_mail_flag {
  visibility: visible;
}
/* line 561, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-grid-empty-cell.icon_flag, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-grid-empty-cell.icon_mail_flag {
  cursor: pointer;
  margin: 5px;
}
/* line 566, ../scss/components/_grids.scss */
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-grid-empty-cell.icon_flag .x-unselectable, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .zarafa-grid-empty-cell.icon_mail_flag .x-unselectable {
  padding-top: 0px;
}

/* Override ExtJS selected grid */
/* line 572, ../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 577, ../scss/components/_grids.scss */
.x-grid3-row .x-grid3-check-col-on {
  background-position: 3px -1376px;
  background-image: url('../images/icons-s4d78048d22.png') !important;
}

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

/* Task grid Due tasks row */
/* line 588, ../scss/components/_grids.scss */
.zarafa-task-overdue {
  color: #e30022;
}

/* Task grid Completed tasks row */
/* line 593, ../scss/components/_grids.scss */
.zarafa-task-complete {
  color: #777777;
}
/* line 595, ../scss/components/_grids.scss */
.zarafa-task-complete .k-task-complete {
  text-decoration: line-through;
}

/******************************************************************************
 * Grid with no column headers
 ******************************************************************************/
/* line 604, ../scss/components/_grids.scss */
.x-grid-panel.k-no-column-headers .x-grid3-header {
  display: none;
}

/* line 609, ../scss/components/_grids.scss */
.x-grid3 .zarafa-grid-button-container {
  position: absolute;
  right: 0;
  top: 0;
  padding: 3.5px 0 3.5px 3px;
  background-color: #ffffff;
}

/* line 616, ../scss/components/_grids.scss */
.x-grid3 .x-grid3-row-over .zarafa-grid-button-container {
  background-color: #f2f2f2;
}

/* line 619, ../scss/components/_grids.scss */
.x-grid3 .x-grid3-row-selected .zarafa-grid-button-container {
  background-color: #d5e8f7;
}

/* line 622, ../scss/components/_grids.scss */
.x-grid3 .zarafa-grid-button {
  width: 24px;
  height: 24px;
  float: left;
  margin-left: 3px;
  cursor: pointer;
  display: none;
  background-image: url('../images/icons-s4d78048d22.png') !important;
}

/* line 631, ../scss/components/_grids.scss */
.x-grid3 .x-grid3-row-over .zarafa-grid-button {
  display: block;
}

/* Fixed categories cannot be edited or deleted because they are used
   to map old flags to categories */
/* line 636, ../scss/components/_grids.scss */
.x-grid3-row-over .k-category-fixed .k-grid-button-edit,
.x-grid3-row-over .k-category-fixed .k-grid-button-delete {
  display: none;
}

/* line 641, ../scss/components/_grids.scss */
.x-grid3 .k-grid-button-edit {
  background-position: 3px -4355px;
}

/* line 644, ../scss/components/_grids.scss */
.x-grid3 .k-grid-button-edit:hover {
  background-position: 3px -4390px;
}

/* line 647, ../scss/components/_grids.scss */
.x-grid3 .k-grid-button-delete {
  background-position: 3px -5387px;
}

/* line 650, ../scss/components/_grids.scss */
.x-grid3 .k-grid-button-delete:hover {
  background-position: 3px -5422px;
}

/* line 653, ../scss/components/_grids.scss */
.x-grid3 .k-grid-button-pin {
  background-position: 3px -4495px;
}

/* line 656, ../scss/components/_grids.scss */
.x-grid3 .k-grid-button-pin:hover {
  background-position: 3px -4530px;
}

/* line 659, ../scss/components/_grids.scss */
.x-grid3 .zarafa-pinned .k-grid-button-pin {
  display: block;
  background-position: 3px -4425px;
}

/* line 663, ../scss/components/_grids.scss */
.x-grid3 .zarafa-pinned .k-grid-button-pin:hover {
  background-position: 3px -4460px;
}

/* line 667, ../scss/components/_grids.scss */
.k-categories-grid .x-grid-editor {
  padding-top: 1px;
}

/* line 671, ../scss/components/_grids.scss */
.k-categories-grid .x-grid3-col-color {
  position: relative;
}

/* line 675, ../scss/components/_grids.scss */
.k-categories-grid .k-colorpicker-ct {
  display: none;
  margin: -2px 0 -2px 0;
}

/* line 681, ../scss/components/_grids.scss */
.k-categories-grid .x-grid3-row-over .x-grid3-col-color svg,
.k-categories-grid .x-grid3-col-color.k-menu-visible svg {
  display: none;
}
/* line 685, ../scss/components/_grids.scss */
.k-categories-grid .x-grid3-row-over .x-grid3-col-color .k-colorpicker-ct,
.k-categories-grid .x-grid3-col-color.k-menu-visible .k-colorpicker-ct {
  display: block;
}

/* line 690, ../scss/components/_grids.scss */
.k-slider {
  position: absolute;
  z-index: 1000000000;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.35);
  background-color: #FFFFFF;
  height: 30px;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 2.5;
}

/* 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, .k-search-toolbar-panel .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 {
  padding-top: 0px !important;
  max-width: 350px;
  border-right: 1px solid transparent;
}

/* seperator In ExtJS it's tbseperator, used in for example create new mail dialog*/
/* line 31, ../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 38, ../scss/components/_toolbars.scss */
.x-toolbar .x-toolbar {
  padding: 0;
}
/* line 42, ../scss/components/_toolbars.scss */
.x-toolbar .x-toolbar.zarafa-paging-toolbar,
.x-toolbar .zarafa-loaded-mail-info {
  padding: 0 18px;
}

/* line 48, ../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 56, ../scss/components/_toolbars.scss */
.x-toolbar {
  /* split button */
  /* Meeting/Task request buttongroup */
  /**************************************
   * Exceptions for specific buttons
   *************************************/
  /* send button (icon has different size: 17x11px) */
  /* disabled buttons */
  /* small buttons with icon and text */
}
/* line 58, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn .x-btn-small {
  margin-right: 3px;
  border-radius: 2px;
}
/* line 64, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn:not(.zarafa-action):not(.x-btn-noicon) {
  background-color: transparent !important;
}
/* line 67, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn:not(.zarafa-action):not(.x-btn-noicon) .x-btn-small {
  background-color: transparent;
  box-shadow: none;
  border: 1px solid transparent;
}
/* line 74, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-over:not(.zarafa-action):not(.x-btn-noicon) .x-btn-small,
.x-toolbar .x-btn.x-btn-pressed:not(.zarafa-action):not(.x-btn-noicon) .x-btn-small {
  border: 1px solid #dadada;
}
/* line 78, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-over.x-btn-click:not(.zarafa-action):not(.x-btn-noicon) .x-btn-small {
  background-color: #f8f8f8;
}
/* line 81, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-focus:not(.zarafa-action):not(.x-btn-noicon) .x-btn-small {
  border: 1px solid #3094e3;
}
/* line 86, ../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 92, ../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 97, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.zarafa-action {
  margin-right: 3px;
}
/* line 101, ../scss/components/_toolbars.scss */
.x-toolbar .x-item-disabled {
  opacity: 0.4;
}
/* line 106, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.zarafa-more-options-btn .x-btn-split {
  padding-right: 0px;
  background-image: none !important;
}
/* line 111, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.zarafa-more-options-btn .icon_more.x-btn-text, .x-toolbar .x-btn.zarafa-more-options-btn .x-btn.x-btn-icon .x-btn-small button.x-btn-text.icon_more, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-btn.zarafa-more-options-btn button.x-btn-text.icon_more {
  border-right: none !important;
}
/* line 118, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn-group.zarafa-mr-buttons .x-btn-group-tl,
.x-toolbar .x-btn-group.zarafa-mr-buttons .x-btn-group-bl, .x-toolbar .k-tr-buttons .x-btn-group-tl,
.x-toolbar .k-tr-buttons .x-btn-group-bl {
  display: none;
}
/* line 123, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn-group.zarafa-mr-buttons .x-btn-group-mc, .x-toolbar .k-tr-buttons .x-btn-group-mc {
  padding: 0;
}
/* line 136, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons-icon_send_white, .x-toolbar .x-panel-footer.x-panel-btns .x-toolbar-right-row .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_white, .x-panel-footer.x-panel-btns .x-toolbar-right-row .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_white, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_black {
  padding-left: 29px;
  background-position: 6px -2505px;
}
/* line 144, ../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 */
  /* popout 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 */
  /* more button */
  /* arrow left button */
  /* arrow right button */
}
/* line 147, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-first {
  background-position: -2px -3144px;
}
/* line 153, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-prev {
  background-position: -2px -3044px;
}
/* line 159, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-last {
  background-position: -2px -3344px;
}
/* line 165, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.x-tbar-page-next {
  background-position: -1px -3244px;
}
/* line 171, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_copy {
  background-position: 5px -505px;
}
/* line 176, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_delete {
  background-position: 2px -666px;
}
/* line 181, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_popout {
  background-position: 4px -1835px;
}
/* line 186, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_replyEmail {
  background-position: 1px -2151px;
}
/* line 192, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_replyAllEmail {
  background-position: 1px -2200px;
}
/* line 198, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_forwardEmail {
  background-position: 1px -856px;
}
/* line 204, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_editAsNewEmail {
  background-position: 3px -712px;
}
/* line 210, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_saveEmail {
  background-position: 2px -804px;
}
/* line 216, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_attachment {
  background-position: 1px -1786px;
}
/* line 222, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_checkNames {
  background-position: 1px -355px;
}
/* line 228, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_addSignature {
  background-position: 1px -2690px;
}
/* line 234, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_openMessageOptions {
  background-position: 2px -404px;
}
/* line 240, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_flag_red, .x-toolbar .x-btn.x-btn-icon .x-btn-small .x-menu button.icon_mail_flag_red, .x-menu .x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_mail_flag_red {
  background-position: 4px -2121px;
}
/* line 245, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setHighPriority {
  background-position: 9px -1929px;
}
/* line 251, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setLowPriority {
  background-position: 7px -1971px;
}
/* line 257, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_setReadReceipt {
  background-position: 5px -2056px;
}
/* line 263, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_showbcc {
  background-position: 4px -2595px;
}
/* line 268, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_showfrom {
  background-position: 4px -2641px;
}
/* line 273, ../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 -1883px;
}
/* line 278, ../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 -1882px;
}
/* line 283, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_recurrence {
  background-position: 2px -2104px;
}
/* line 288, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_categories {
  background-position: 5px -1231px;
}
/* line 293, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_private {
  background-position: 5px -2013px;
}
/* line 298, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_task_complete {
  background-position: 5px -2737px;
}
/* line 303, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_send_email_to_recipient {
  background-position: 2px -3550px;
}
/* line 309, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.icon_more {
  background-position: 3px -1645px;
}
/* line 315, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.arrow_left_l, .x-toolbar .x-btn.x-btn-icon .x-btn-small .zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents button.zarafa-calendar-tab-icon-merge, .zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .x-toolbar .x-btn.x-btn-icon .x-btn-small button.zarafa-calendar-tab-icon-merge {
  background-position: 9px -58px;
}
/* line 321, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-icon .x-btn-small button.arrow_right_l, .x-toolbar .x-btn.x-btn-icon .x-btn-small .zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents button.zarafa-calendar-tab-icon-separate, .zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents .x-toolbar .x-btn.x-btn-icon .x-btn-small button.zarafa-calendar-tab-icon-separate {
  background-position: 11px -172px;
}
/* line 330, ../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 332, ../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 -3194px;
}
/* line 338, ../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 -3094px;
}
/* line 344, ../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 -3394px;
}
/* line 350, ../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 -3294px;
}
/* line 359, ../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 */
  /* View in calendar button */
  /* Propose new time request button */
  /* View all Proposals button */
  /* Restore delelted items button */
}
/* line 361, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore {
  background-position: 2px -4839px;
}
/* line 367, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_delete {
  background-position: 2px -667px;
}
/* line 373, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_replyEmail {
  background-position: 6px -2151px;
  padding-left: 32px;
}
/* line 380, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_replyAllEmail {
  background-position: 6px -2199px;
  padding-left: 32px;
}
/* line 387, ../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 394, ../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 401, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_recurrence {
  background-position: 6px -2102px;
}
/* line 406, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_invite_attendees {
  background-position: 6px -903px;
}
/* line 411, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_cancel_meeting_request {
  background-position: 6px -909px;
}
/* line 417, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_no_response_required {
  background-position: 5px -1686px;
  padding-left: 26px;
}
/* line 424, ../scss/components/_toolbars.scss */
.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 button.icon_calendar_view {
  background-position: 6px -1130px;
  padding-left: 27px;
}
/* line 431, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_appt_meeting_accept, .x-panel > .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 -847px;
  padding-left: 27px;
}
/* line 438, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_appt_meeting_tentative, .x-panel > .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 -1090px;
  padding-left: 27px;
}
/* line 445, ../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 -909px;
  padding-left: 27px;
}
/* line 452, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view {
  background-position: 6px -813px;
  padding-left: 27px;
}
/* line 459, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row button.icon_appt_meeting_newtime, .x-panel > .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 > .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 > .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 -945px;
  padding-left: 27px;
}
/* line 466, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_appt_proposals {
  background-position: 6px -1017px;
  padding-left: 27px;
}
/* line 473, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_restore {
  background-position: 6px -4837px;
  padding-left: 27px;
}
/* line 478, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_black {
  background-position: 6px -2419px;
}
/* line 486, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small {
  /* reply button */
  /* save button */
  /* save button */
  /* View in calendar button */
}
/* line 489, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_replyEmail {
  background-position: 6px -2246px;
}
/* line 495, ../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 -2287px;
}
/* line 501, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_appt_accept {
  background-position: 6px -876px;
}
/* line 507, ../scss/components/_toolbars.scss */
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_view {
  background-position: 6px -1199px;
  padding-left: 27px;
}

/* Paging toolbar */
/* line 519, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn .x-btn-small {
  background-color: transparent !important;
}
/* line 522, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn .x-btn-small button.x-btn-text {
  width: 18px;
}
/* line 529, ../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 535, ../scss/components/_toolbars.scss */
.x-toolbar.zarafa-paging-toolbar .x-btn-page-next {
  margin-left: 3px;
}

/* line 3, ../scss/components/_menus.scss */
.x-menu-plain {
  background: #ffffff !important;
}

/* line 6, ../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 9, ../scss/components/_menus.scss */
.x-menu .x-menu-item-active {
  border-color: #e6e6e6;
}
/* line 13, ../scss/components/_menus.scss */
.x-menu .x-menu-scroller.x-menu-item-active {
  background-color: #f2f2f2;
}
/* line 16, ../scss/components/_menus.scss */
.x-menu .x-menu-scroller.x-menu-item-active:active {
  background-color: #e6e6e6;
}
/* line 23, ../scss/components/_menus.scss */
.x-menu .x-menu-list {
  padding: 3px 0;
}
/* line 26, ../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 31, ../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 36, ../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 40, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item a.zarafa-no-icon {
  padding-left: 9px;
}
/* line 44, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item a.x-menu-item-arrow {
  background-position: 100% -5486px;
}
/* line 50, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-active {
  box-shadow: none;
}
/* line 53, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-active a {
  background-color: #f2f2f2;
}
/* line 58, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-selected {
  box-shadow: none;
}
/* line 60, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-selected a {
  background-color: #d5e8f7;
}
/* line 66, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-list-item.x-menu-item-active:active a:not(.k-unclickable) {
  background-color: #e6e6e6;
}
/* line 71, ../scss/components/_menus.scss */
.x-menu .x-menu-list li.x-menu-sep-li {
  padding: 0;
  margin: 3px 0;
}
/* line 75, ../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 89, ../scss/components/_menus.scss */
.x-menu .icon_createEmailMessage {
  background-position: 0 -3553px;
}
/* line 110, ../scss/components/_menus.scss */
.x-menu .icon_createTask {
  background-position: 3px -3670px;
}
/* line 115, ../scss/components/_menus.scss */
.x-menu .icon_createTaskRequest {
  background-position: 3px -3392px;
}
/* line 124, ../scss/components/_menus.scss */
.x-menu .icon_open {
  background-position: 2px -353px;
}
/* line 129, ../scss/components/_menus.scss */
.x-menu .icon_copy {
  background-position: 3px -508px;
}
/* line 133, ../scss/components/_menus.scss */
.x-menu .icon_remove {
  background-position: 5px -547px;
}
/* line 138, ../scss/components/_menus.scss */
.x-menu .icon_folder_rename {
  background-position: 3px -2574px;
}
/* line 142, ../scss/components/_menus.scss */
.x-menu .icon_createFolderColor {
  background-position: 4px -2259px;
}
/* line 147, ../scss/components/_menus.scss */
.x-menu .icon_mark_all_read {
  background-position: 3px -2992px;
}
/* line 152, ../scss/components/_menus.scss */
.x-menu .icon_folder_delete {
  background-position: 2px -5562px;
}
/* line 156, ../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 -4838px;
}
/* line 160, ../scss/components/_menus.scss */
.x-menu .icon_folder_favorites {
  background-position: -30px -1930px;
}
/* line 165, ../scss/components/_menus.scss */
.x-menu .icon_remove_favorites {
  background-position: 1px -4804px;
}
/* line 169, ../scss/components/_menus.scss */
.x-menu .icon_openMessageOptions {
  background-position: 0 -405px;
}
/* line 174, ../scss/components/_menus.scss */
.x-menu .icon_saveaseml {
  background-position: 3px -1785px;
}
/* line 179, ../scss/components/_menus.scss */
.x-menu .icon_saveemlaszip {
  background-position: 5px -1819px;
}
/* line 184, ../scss/components/_menus.scss */
.x-menu .icon_import_attachment {
  background-position: 5px -2754px;
}
/* line 189, ../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 -1884px;
}
/* line 193, ../scss/components/_menus.scss */
.x-menu .icon_replyEmail {
  background-position: 0 -2151px;
}
/* line 198, ../scss/components/_menus.scss */
.x-menu .icon_replyAllEmail {
  background-position: 0 -2201px;
}
/* line 203, ../scss/components/_menus.scss */
.x-menu .icon_forwardEmail {
  background-position: 0 -856px;
}
/* line 208, ../scss/components/_menus.scss */
.x-menu .icon_editAsNewEmail {
  background-position: 0 -713px;
}
/* line 213, ../scss/components/_menus.scss */
.x-menu .icon_embedded_attachment {
  background-position: 2px -760px;
}
/* line 218, ../scss/components/_menus.scss */
.x-menu .icon_message_unread {
  background-position: 3px -3234px;
}
/* line 223, ../scss/components/_menus.scss */
.x-menu .icon_message_read {
  background-position: 3px -2992px;
}
/* line 228, ../scss/components/_menus.scss */
.x-menu .icon_categories {
  background-position: 2px -1232px;
}
/* line 233, ../scss/components/_menus.scss */
.x-menu .icon_export {
  background-position: 2px -1893px;
}
/* line 239, ../scss/components/_menus.scss */
.x-menu .icon_checkNames {
  background-position: 1px -355px;
}
/* line 245, ../scss/components/_menus.scss */
.x-menu .icon_saveEmail {
  background-position: 0 -804px;
}
/* line 251, ../scss/components/_menus.scss */
.x-menu .icon_addSignature {
  background-position: 1px -2690px;
}
/* line 257, ../scss/components/_menus.scss */
.x-menu .icon_setHighPriority {
  background-position: 9px -1930px;
}
/* line 263, ../scss/components/_menus.scss */
.x-menu .icon_setLowPriority {
  background-position: 7px -1973px;
}
/* line 269, ../scss/components/_menus.scss */
.x-menu .icon_setReadReceipt {
  background-position: 5px -2056px;
}
/* line 275, ../scss/components/_menus.scss */
.x-menu .icon_showbcc {
  background-position: 4px -2595px;
}
/* line 280, ../scss/components/_menus.scss */
.x-menu .icon_showfrom {
  background-position: 4px -2641px;
}
/* line 285, ../scss/components/_menus.scss */
.x-menu .icon_private {
  background-position: 5px -2013px;
}
/* line 289, ../scss/components/_menus.scss */
.x-menu .icon_cancel_meeting_request {
  background-position: 1px -910px;
}
/* line 294, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_red {
  background-position: 1px -2122px;
}
/* line 299, ../scss/components/_menus.scss */
.x-menu .icon_flag_complete, .x-menu .icon_mail_completed {
  background-position: 0 -2027px;
}
/* line 303, ../scss/components/_menus.scss */
.x-menu .icon_flag_Reminder {
  background-position: 0 -1994px;
}
/* line 307, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag {
  background-position: 1px -1961px;
}
/* line 312, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_yellow {
  background-position: 1px -2154px;
}
/* line 317, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_orange {
  background-position: 1px -2058px;
}
/* line 322, ../scss/components/_menus.scss */
.x-menu .icon_mail_flag_orange_dark {
  background-position: 1px -2090px;
}
/* line 327, ../scss/components/_menus.scss */
.x-menu .icon_junk {
  background-position: 3px -2433px;
}
/* line 331, ../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 -5562px;
}
/* line 336, ../scss/components/_menus.scss */
.x-menu .icon_popout {
  background-position: 3px -1837px;
}
/* line 340, ../scss/components/_menus.scss */
.x-menu .icon_appt_meeting_accept, .x-menu .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept, .x-panel > .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 {
  background-position: 2px -844px;
}
/* line 345, ../scss/components/_menus.scss */
.x-menu .icon_appt_meeting_tentative, .x-menu .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative, .x-panel > .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 {
  background-position: 1px -1091px;
}
/* line 350, ../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 -910px;
}
/* line 355, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-menu .icon_appt_meeting_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 {
  background-position: 1px -946px;
}
/* line 360, ../scss/components/_menus.scss */
.x-menu .icon_calendar, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.icon_calendar_view, .x-menu .icon_calendar_view {
  background-position: 1px -1131px;
}
/* line 365, ../scss/components/_menus.scss */
.x-menu .icon_calendar_view {
  background-position: 2px -814px;
}
/* line 370, ../scss/components/_menus.scss */
.x-menu .icon_importance_nonurgent {
  background-position: 1px -1972px;
}
/* line 374, ../scss/components/_menus.scss */
.x-menu .icon_importance_urgent {
  background-position: 1px -1929px;
}
/* line 378, ../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 -1883px;
}
/* line 389, ../scss/components/_menus.scss */
.x-menu .icon_busystatus {
  background-position: 2px -600px;
}
/* line 394, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_free {
  background-position: 2px -671px;
}
/* line 398, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_tentative {
  background-position: 2px -743px;
}
/* line 402, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_busy {
  background-position: 2px -635px;
}
/* line 406, ../scss/components/_menus.scss */
.x-menu .icon_busystatus_outofoffice {
  background-position: 2px -707px;
}
/* line 414, ../scss/components/_menus.scss */
.x-menu .x-freebusy-userlist-recipienttype-required {
  background-position: 1px -3326px;
}
/* line 419, ../scss/components/_menus.scss */
.x-menu .x-freebusy-userlist-recipienttype-optional {
  background-position: 1px -3264px;
}
/* line 424, ../scss/components/_menus.scss */
.x-menu .x-freebusy-userlist-recipienttype-resource {
  background-position: 1px -3357px;
}
/* line 429, ../scss/components/_menus.scss */
.x-menu .icon_contact_card_view {
  background-position: 1px -1547px;
}
/* line 433, ../scss/components/_menus.scss */
.x-menu .icon_contact_list {
  background-position: 1px -1648px;
}
/* line 437, ../scss/components/_menus.scss */
.x-menu .icon_note_icon_view {
  background-position: 2px -3904px;
}
/* line 442, ../scss/components/_menus.scss */
.x-menu .buttons-icon_send_white, .x-menu .x-panel-footer.x-panel-btns .x-toolbar-right-row .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_white, .x-panel-footer.x-panel-btns .x-toolbar-right-row .x-btn.x-btn-text-icon .x-btn-small .x-menu button.buttons_icon_send_later_white, .x-menu .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.buttons_icon_send_later_black, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-menu button.buttons_icon_send_later_black {
  background-position: 1px -2329px;
}
/* line 446, ../scss/components/_menus.scss */
.x-menu .icon_send_black {
  background-position: 1px -2373px;
}
/* line 450, ../scss/components/_menus.scss */
.x-menu .icon_send_later_black {
  background-position: 1px -2420px;
}
/* line 455, ../scss/components/_menus.scss */
.x-menu .buttons-icon_save_white {
  background-position: 0 -806px;
}
/* line 460, ../scss/components/_menus.scss */
.x-menu .icon_task_complete {
  background-position: 3px -2738px;
}
/* line 464, ../scss/components/_menus.scss */
.x-menu .icon_task_incomplete {
  background-position: 3px -2782px;
}
/* line 468, ../scss/components/_menus.scss */
.x-menu .icon_attachment {
  background-position: -1px -1788px;
}
/* line 472, ../scss/components/_menus.scss */
.x-menu .icon_allcategories {
  background-position: 0 -489px;
}

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

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

/* line 486, ../scss/components/_menus.scss */
.x-menu-item-icon.icon_task_simple {
  background-position: 2px -5354px;
}

/* line 489, ../scss/components/_menus.scss */
.x-menu-item-icon.icon_task_detailed {
  background-position: 2px -5285px;
}

/* line 493, ../scss/components/_menus.scss */
.icon_previewpanel_off {
  background-position: 1px -4661px;
}

/* line 498, ../scss/components/_menus.scss */
.icon_previewpanel_right {
  background-position: 1px -4693px;
}

/* line 503, ../scss/components/_menus.scss */
.icon_previewpanel_bottom {
  background-position: 1px -4629px;
}

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

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

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

/* Categorie menu */
/* line 524, ../scss/components/_menus.scss */
.x-menu.k-categories .x-menu-list .x-menu-item svg {
  position: absolute;
  left: 3px;
  top: 8px;
}
/* line 531, ../scss/components/_menus.scss */
.x-menu.k-categories .x-menu-list .x-menu-item.k-manage-categories {
  padding-left: 6px;
}

/* line 537, ../scss/components/_menus.scss */
.x-menu-item-selected {
  background-color: #d5e8f7;
  border-bottom: 1px solid #ffffff !important;
}

/* Color picker */
/* line 543, ../scss/components/_menus.scss */
.x-color-palette.k-colorpicker-menu {
  width: 108px;
}

/* line 548, ../scss/components/_menus.scss */
.x-menu-check-item.showGroups .k-hide-img {
  display: none !important;
}
/* line 551, ../scss/components/_menus.scss */
.x-menu-check-item.showGroups .x-menu-item-icon {
  background-position: 2px -845px !important;
}

/* 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;
  /* focused button */
}
/* 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 64, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-btn.x-btn-focus .x-btn-small {
  border: none !important;
}
/* line 69, ../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 72, ../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 76, ../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 84, ../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 89, ../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 93, ../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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 50% -114px;
}
/* line 106, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct .x-toolbar-right button.x-btn-text {
  text-transform: none;
}
/* line 111, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-settings em {
  background-image: url('../images/buttons-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 12px -2543px;
}
/* line 116, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-settings em button.x-btn-text {
  padding-left: 37px;
}
/* line 121, ../scss/components/_mainmenubar.scss */
body #zarafa-mainmenu.zarafa-maintabbar > .x-toolbar-ct #mainmenu-button-logout em {
  background-image: url('../images/buttons-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 12px -1500px;
}
/* line 126, ../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 132, ../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/kopano-logo_115x26.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.png') !important;
  background-position: 5px -2825px;
}
/* line 31, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon_createTaskRequest,
.zarafa-maintoolbar .x-btn.zarafa-action button.icon_createTaskRequest {
  background-image: url('../images/buttons-sd93182de2e.png') !important;
  background-position: 6px -2878px;
}
/* line 36, ../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-sd93182de2e.png') !important;
  background-position: 4px -1730px;
}
/* line 43, ../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 48, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.x-tbar-loading {
  background-position: 1px -1383px;
}
/* line 53, ../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 58, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.view_icon {
  background-position: 1px -1445px;
}
/* line 63, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-grid {
  background-position: 1px -1259px;
}
/* line 68, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-day {
  background-position: 2px -1011px;
}
/* line 73, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-workweek {
  background-position: 2px -1197px;
}
/* line 78, ../scss/components/_maintoolbar.scss */
.zarafa-maintoolbar .x-btn button.icon-calendar-week {
  background-position: 2px -1135px;
}
/* line 83, ../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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 6px -2991.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_l_white {
  background-position: 0 -16px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .arrow_down_s {
  background-position: 0 -41px;
}
/* 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 -64px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .arrow_up_s {
  background-position: 0 -89px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .delegates_l {
  background-position: 0 -112px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .delegates_s {
  background-position: 0 -164px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .drop-add {
  background-position: 0 -204px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .drop-no {
  background-position: 0 -240px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .drop-yes {
  background-position: 0 -276px;
}
/* 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 -312px;
}
/* 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 -347px;
}
/* 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 -383px;
}
/* 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 -418px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_all_day, 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_complete, .x-menu .x-menu-check-item .x-menu-item-text ul.x-tab-strip li .x-tab-strip-inner p.icon_complete,
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 {
  background-position: 0 -452px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_allcategories {
  background-position: 0 -486px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_decline {
  background-position: 0 -518px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_attachment_preview {
  background-position: 0 -553px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus {
  background-position: 0 -593px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_busy {
  background-position: 0 -629px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_free {
  background-position: 0 -665px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_outofoffice {
  background-position: 0 -701px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_tentative {
  background-position: 0 -737px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_busystatus_unknown {
  background-position: 0 -773px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_view, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_calendar_view, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_view {
  background-position: 0 -809px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_accept, .x-panel > .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 {
  background-position: 0 -842px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_appt_accept_white, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_appt_meeting_accept, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_appt_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_appt_accept {
  background-position: 0 -873px;
}
/* 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 -904px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_newtime, .x-panel > .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 {
  background-position: 0 -940px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_outofdate, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_meeting_outofdate {
  background-position: 0 -977px;
}
/* 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 -1012px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_recurring, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_recurring,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_appt_recurring {
  background-position: 0 -1050px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_tentative, .x-panel > .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 {
  background-position: 0 -1085px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_appointment, .x-panel > .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-toolbar .x-btn.x-btn-text-icon .x-btn-small button.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_view, 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-strip-inner .x-menu .icon_calendar_view, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_view, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_appt_appointment {
  background-position: 0 -1125px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_single, .x-panel > .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 {
  background-position: 0 -1160px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_calendar_white, ul.x-tab-strip li .x-tab-strip-inner .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small ul.x-tab-strip li .x-tab-strip-inner button.icon_calendar_view {
  background-position: 0 -1195px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_categories {
  background-position: 0 -1228px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_category_add, ul.x-tab-strip li .x-tab-strip-inner .k-category-add {
  background-position: 0 -1261px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_category_add_hover, ul.x-tab-strip li .x-tab-strip-inner .k-category-add:hover {
  background-position: 0 -1294px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_change_picture {
  background-position: 0 -1327px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_checked {
  background-position: 0 -1367px;
}
/* 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 -1403px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_columns {
  background-position: 0 -1433px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact {
  background-position: 0 -1469px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_user, .x-panel > .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 {
  background-position: 0 -1509px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_card_view {
  background-position: 0 -1544px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_company {
  background-position: 0 -1574px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_equipment {
  background-position: 0 -1610px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_list {
  background-position: 0 -1644px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_contact_room {
  background-position: 0 -1676px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_gab_user, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_contact_gab_user {
  background-position: 0 -1710px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_contact_distlist, .x-panel > .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 {
  background-position: 0 -1745px;
}
/* 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 -1780px;
}
/* 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 -1814px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_edit_recipient {
  background-position: 0 -1847px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_export {
  background-position: 0 -1887px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_favorites, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_folder_favorites, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_folder_favorites, ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_favorites, .x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_favorites, ul.x-tab-strip li .x-tab-strip-inner .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites ul.x-tab-strip li .x-tab-strip-inner .x-window-header-text,
ul.x-tab-strip li .x-tab-strip-inner .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites ul.x-tab-strip li .x-tab-strip-inner .x-window-header-text, ul.x-tab-strip li .x-tab-strip-inner .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button ul.x-tab-strip li .x-tab-strip-inner span, ul.x-tab-strip li .x-tab-strip-inner .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button ul.x-tab-strip li .x-tab-strip-inner span {
  background-position: -31px -1923px;
}
/* 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 {
  background-position: 0 -1958px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_Reminder {
  background-position: 0 -1990px;
}
/* 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 {
  background-position: 0 -2024px;
}
/* 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 {
  background-position: 0 -2055px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_orange_dark, ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_orange_dark {
  background-position: 0 -2087px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_flag_red, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_mail_flag_red, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_mail_flag_red {
  background-position: 0 -2119px;
}
/* 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 {
  background-position: 0 -2151px;
}
/* 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 -2183px;
}
/* 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 -2218px;
}
/* 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 -2253px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_drafts {
  background-position: 0 -2288px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_favorites {
  background-position: 0 -2323px;
}
/* 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 -2358px;
}
/* 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 -2393px;
}
/* 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 -2428px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_outbox {
  background-position: 0 -2463px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_default_sent {
  background-position: 0 -2498px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_rename {
  background-position: 0 -2533px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_rename_bw {
  background-position: 0 -2568px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_rss {
  background-position: 0 -2603px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_store {
  background-position: 0 -2638px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_folder_task, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_todolist,
ul.x-tab-strip li .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-strip-inner .x-tree-node-icon.icon_folder_default_task,
ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_default_todolist,
.x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_default_todolist,
ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.icon_folder_shared_task,
.x-tree-node-el ul.x-tab-strip li .x-tab-strip-inner .x-tree-node-icon.icon_folder_shared_task {
  background-position: 0 -2673px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_funnel {
  background-position: 0 -2709px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_import_attachment {
  background-position: 0 -2749px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_importance {
  background-position: 0 -2785px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_inbox, 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 -2818px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_index {
  background-position: 0 -2850px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_indicator_calendar {
  background-position: 0 -2883px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_forwarded {
  background-position: 0 -2915px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_oof {
  background-position: 0 -2950px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_message, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_read,
.x-panel > .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 {
  background-position: 0 -2986px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_replied {
  background-position: 0 -3021px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_read_receipt, .x-panel > .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 {
  background-position: 0 -3056px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nonread_receipt, .x-panel > .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 {
  background-position: 0 -3090px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail_nondelivery_receipt, .x-panel > .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 {
  background-position: 0 -3123px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_send {
  background-position: 0 -3157px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_mail_stubbed {
  background-position: 0 -3197px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_mail.icon_message_unread, .x-panel > .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 {
  background-position: 0 -3232px;
}
/* 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 -3261px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_meetingrequest_organizer {
  background-position: 0 -3292px;
}
/* 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 -3323px;
}
/* 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 -3354px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_new-task_request, ul.x-tab-strip li .x-tab-strip-inner .x-menu .icon_createTaskRequest, .x-menu ul.x-tab-strip li .x-tab-strip-inner .icon_createTaskRequest {
  background-position: 0 -3385px;
}
/* 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 -3423px;
}
/* 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 -3463px;
}
/* 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 -3503px;
}
/* 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 -3543px;
}
/* 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 -3583px;
}
/* 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 -3623px;
}
/* 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 -3663px;
}
/* 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 -3701px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_blue, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_blue {
  background-position: 0 -3737px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_blue_large {
  background-position: 0 -3772px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_green, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_green {
  background-position: 0 -3818px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_green_large {
  background-position: 0 -3853px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_icon_view {
  background-position: 0 -3899px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_pink, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_pink {
  background-position: 0 -3934px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_pink_large {
  background-position: 0 -3969px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_white, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_note_white {
  background-position: 0 -4015px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_white_large {
  background-position: 0 -4050px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow, .x-panel > .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 {
  background-position: 0 -4096px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_note_yellow_large {
  background-position: 0 -4131px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_notification_error {
  background-position: 0 -4177px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_notification_info {
  background-position: 0 -4221px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_notification_warning {
  background-position: 0 -4265px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_oof {
  background-position: 0 -4309px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_pencil {
  background-position: 0 -4349px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_pencil_dark {
  background-position: 0 -4384px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_pin {
  background-position: 0 -4419px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_pin_dark {
  background-position: 0 -4454px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_pin_outline {
  background-position: 0 -4489px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_pin_outline_dark {
  background-position: 0 -4524px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_plug {
  background-position: 0 -4559px;
}
/* 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 -4599px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_previewpanel_bottom {
  background-position: 0 -4627px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_previewpanel_off {
  background-position: 0 -4659px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_previewpanel_right {
  background-position: 0 -4691px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_refresh {
  background-position: 0 -4723px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_reminder {
  background-position: 0 -4763px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_remove_favorites {
  background-position: 0 -4797px;
}
/* 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 -4832px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_seal {
  background-position: 0 -4866px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_sendas {
  background-position: 0 -4906px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_shortcuts {
  background-position: 0 -4946px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_sort_ascending {
  background-position: 0 -4986px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_sort_descending {
  background-position: 0 -5021px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_spanner {
  background-position: 0 -5056px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task, 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-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_normal, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_recurring,
.x-panel > .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_folder_default_todolist,
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_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_shared_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal {
  background-position: 0 -5096px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_accepted {
  background-position: 0 -5132px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_active {
  background-position: 0 -5168px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_assigned, ul.x-tab-strip li .x-tab-strip-inner .icon_task_assignee,
ul.x-tab-strip li .x-tab-strip-inner .icon_task_assigner, ul.x-tab-strip li .x-tab-strip-inner .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_task_assignee, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row ul.x-tab-strip li .x-tab-strip-inner .icon_task_assignee {
  background-position: 0 -5208px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_declined {
  background-position: 0 -5244px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_detailed {
  background-position: 0 -5280px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_request, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_assigner {
  background-position: 0 -5312px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_task_simple {
  background-position: 0 -5349px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_trash {
  background-position: 0 -5381px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_trash_dark {
  background-position: 0 -5416px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .icon_unchecked {
  background-position: 0 -5451px;
}
/* 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 -5487px;
}
/* line 229, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-strip-inner .new_folder {
  background-position: 0 -5516px;
}
/* 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 -5556px;
}
/* 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 -2818px;
}
/* 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 -2356px;
}
/* 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 -312px;
}
/* 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 -2182px;
}
/* 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 -2217px;
}
/* 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 -2986px;
}
/* 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 -3228px;
}
/* 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 -3054px;
}
/* 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 -3121px;
}
/* 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 -3088px;
}
/* line 304, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_note_yellow, .x-panel > .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 -4096px;
}
/* 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 -5556px;
}
/* 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 -1160px;
}
/* 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 -1124px;
}
/* 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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .icon_appt_meeting_decline, .x-panel > .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 {
  background-position: 0 -517px;
}
/* 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 -1049px;
}
/* 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 -940px;
}
/* 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 -1508px;
}
/* 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 -1744px;
}
/* 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_folder_default_todolist,
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_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_shared_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_shared_task,
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_normal {
  background-position: 0 -5095px;
  padding-left: 20px;
}
/* line 361, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_folder_default_todolist {
  background-position: 0 -2672px;
  /* icon width is 14px */
  padding-left: 20px;
}
/* line 368, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_assignee {
  background-position: -1px -5207px;
}
/* line 372, ../scss/components/_tabs.scss */
ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .icon_task_assigner {
  background-position: -1px -5311px;
}
/* line 377, ../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 382, ../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 -2393px;
  padding-left: 19px;
}
/* line 389, ../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 402, ../scss/components/_tabs.scss */
.x-tab-strip-text.zarafa-tab-edited {
  font-style: italic !important;
}

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

/* line 411, ../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 418, ../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 423, ../scss/components/_tabs.scss */
.x-tab-scroller-left {
  background-position: 5px -53px;
  background-image: url('../images/buttons-sd93182de2e.png');
  border-bottom-color: transparent;
}

/* line 429, ../scss/components/_tabs.scss */
.x-tab-scroller-right {
  background-position: 5px -167px;
  background-image: url('../images/buttons-sd93182de2e.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 -1519px;
}
/* line 117, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .x-zarafa-boxfield-recipient-item-ambiguous .x-zarafa-boxfield-item-icon {
  background-position: 0 -428px;
}
/* line 121, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield ul .icon_contact_distlist {
  background-position: 0 -1755px;
}
/* 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 -4608px;
  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 */
.x-zarafa-boxfield-suggestion-cross {
  cursor: pointer;
  float: right;
  height: 7px;
  margin-top: 5px;
  padding: 0 6px;
  visibility: hidden;
}

/* line 182, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield-suggestion-item:hover .x-zarafa-boxfield-suggestion-cross {
  visibility: visible !important;
}

/* line 186, ../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 190, ../scss/components/_boxfields.scss */
.zarafa-resizable-compositefield {
  padding-bottom: 6px;
}

/*****************************************************************************
 * Attachment boxfield
 ****************************************************************************/
/* line 198, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield {
  border: none;
}
/* line 201, ../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 207, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul li {
  margin-top: 0;
  margin-bottom: 1px;
}
/* line 214, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item .icon_attachment {
  background-position: -6px -1790px;
  width: 8px;
  height: 17px;
}
/* line 220, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-text {
  line-height: 22px;
}
/* line 224, ../scss/components/_boxfields.scss */
.x-zarafa-boxfield.zarafa-attachmentfield ul .x-zarafa-boxfield-item .x-zarafa-boxfield-item-close {
  margin-top: 7.5px;
}
/* line 229, ../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 236, ../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, .zarafa-tree-ipm-subtree-favorites-container {
  padding: 12px 0 6px;
}

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

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

/* Override -- lines in hierarchytree */
/* line 36, ../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 43, ../scss/components/_hierarchy.scss */
.x-tree-lines .x-tree-elbow-end-minus,
.x-tree-lines .x-tree-elbow-minus {
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-repeat: no-repeat;
  background-position: 3px 7px;
}

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

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

/* line 62, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar {
  border-top: 1px solid #e6e6e6;
  padding: 10px 0;
}
/* line 66, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table {
  padding-left: 12px;
  width: 100%;
  padding-right: 9px;
}
/* line 71, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table .x-btn.zarafa-hierarchy-treepanel-footer-opensharedfolder {
  display: block;
}
/* line 74, ../scss/components/_hierarchy.scss */
.zarafa-hierarchy-treepanel-bottombar table .x-btn.zarafa-hierarchy-treepanel-footer-opensharedfolder .x-btn-small {
  display: block;
}
/* line 77, ../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 85, ../scss/components/_hierarchy.scss */
.x-tree-node-el {
  line-height: 20px;
}
/* line 88, ../scss/components/_hierarchy.scss */
.x-tree-node-el a {
  margin-left: 6px;
}

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

/* line 97, ../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 102, ../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 109, ../scss/components/_hierarchy.scss */
.x-tree-node .zarafa-hierarchy-node.x-tree-selected {
  background-color: #d5e8f7;
}

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

/* line 117, ../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 124, ../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-hierarchy-node-owner {
  font-weight: normal;
  color: #777777 !important;
}

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

/********************************************************
 * Icons
 *******************************************************/
/* line 146, ../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 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.arrow_down_l_white {
  background-position: 0 -24px;
}

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

/* line 146, ../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 -72px;
}

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

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

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

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

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

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

/* line 146, ../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 -320px;
}

/* line 146, ../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 -355px;
}

/* line 146, ../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 -391px;
}

/* line 146, ../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 -426px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_all_day, .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_complete, .x-menu .x-menu-check-item .x-menu-item-text .x-tree-node-el p.x-tree-node-icon.icon_complete,
.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 {
  background-position: 0 -460px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_allcategories {
  background-position: 0 -494px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_appt_meeting_cancel, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_decline, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_decline {
  background-position: 0 -526px;
}

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

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

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

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

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

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_view, .x-tree-node-el .x-menu .x-tree-node-icon.icon_calendar_view, .x-menu .x-tree-node-el .x-tree-node-icon.icon_calendar_view {
  background-position: 0 -817px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_accept, .x-panel > .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 {
  background-position: 0 -850px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_appt_accept_white, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.x-tree-node-icon.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_appt_meeting_accept, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.x-tree-node-icon.icon_calendar_appt_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_appt_accept {
  background-position: 0 -881px;
}

/* line 146, ../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 -912px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_newtime, .x-panel > .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 {
  background-position: 0 -948px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_outofdate, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_meeting_outofdate {
  background-position: 0 -985px;
}

/* line 146, ../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 -1020px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_recurring, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_recurring,
.x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_appt_recurring {
  background-position: 0 -1058px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_tentative, .x-panel > .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 {
  background-position: 0 -1093px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_appointment, .x-panel > .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-toolbar .x-btn.x-btn-text-icon .x-btn-small button.x-tree-node-icon.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_view, .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 .x-menu .x-tree-node-icon.icon_calendar_view, .x-menu .x-tree-node-el .x-tree-node-icon.icon_calendar_view, .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 {
  background-position: 0 -1133px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_appt_meeting_single, .x-panel > .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 {
  background-position: 0 -1168px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_calendar_white, .x-tree-node-el .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small button.x-tree-node-icon.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small .x-tree-node-el button.x-tree-node-icon.icon_calendar_view {
  background-position: 0 -1203px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_categories {
  background-position: 0 -1236px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_category_add, .x-tree-node-el .x-tree-node-icon.k-category-add {
  background-position: 0 -1269px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_category_add_hover, .x-tree-node-el .x-tree-node-icon.k-category-add:hover {
  background-position: 0 -1302px;
}

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

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

/* line 146, ../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 -1411px;
}

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

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

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_contact_user, .x-panel > .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 {
  background-position: 0 -1517px;
}

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

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

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

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

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

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_contact_gab_user, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_contact_gab_user {
  background-position: 0 -1718px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_contact_distlist, .x-panel > .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 {
  background-position: 0 -1753px;
}

/* line 146, ../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 -1788px;
}

/* line 146, ../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 -1822px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_export {
  background-position: 0 -1895px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_favorites, .x-tree-node-el .x-tree-node-icon.icon_folder_favorites, .x-tree-node-el .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-tree-node-icon.x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-tree-node-el .x-tree-node-icon.x-window-header-text,
.x-tree-node-el .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-tree-node-icon.x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-tree-node-el .x-tree-node-icon.x-window-header-text, .x-tree-node-el .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.x-tree-node-icon, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-tree-node-el span.x-tree-node-icon, .x-tree-node-el .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.x-tree-node-icon, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-tree-node-el span.x-tree-node-icon {
  background-position: -31px -1931px;
}

/* line 146, ../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 {
  background-position: 0 -1966px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_Reminder {
  background-position: 0 -1998px;
}

/* line 146, ../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 {
  background-position: 0 -2032px;
}

/* line 146, ../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 {
  background-position: 0 -2063px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_orange_dark, .x-tree-node-el .x-tree-node-icon.icon_mail_flag_orange_dark {
  background-position: 0 -2095px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_flag_red, .x-tree-node-el .x-menu .x-tree-node-icon.icon_mail_flag_red, .x-menu .x-tree-node-el .x-tree-node-icon.icon_mail_flag_red {
  background-position: 0 -2127px;
}

/* line 146, ../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 {
  background-position: 0 -2159px;
}

/* line 146, ../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 -2191px;
}

/* line 146, ../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 -2226px;
}

/* line 146, ../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 -2261px;
}

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

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

/* line 146, ../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 -2366px;
}

/* line 146, ../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 -2401px;
}

/* line 146, ../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 -2436px;
}

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

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

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

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

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.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_todolist, 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_todolist, .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_default_todolist,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task {
  background-position: 0 -2681px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_import_attachment {
  background-position: 0 -2757px;
}

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

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_indicator_calendar {
  background-position: 0 -2891px;
}

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

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

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_message, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail.icon_message_read,
.x-panel > .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 {
  background-position: 0 -2994px;
}

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

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_read_receipt, .x-panel > .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 {
  background-position: 0 -3064px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_nonread_receipt, .x-panel > .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 {
  background-position: 0 -3098px;
}

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail_nondelivery_receipt, .x-panel > .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 {
  background-position: 0 -3131px;
}

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

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

/* line 146, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_mail.icon_message_unread, .x-panel > .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 {
  background-position: 0 -3240px;
}

/* line 146, ../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 -3269px;
}

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

/* line 146, ../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 -3331px;
}

/* line 146, ../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 -3362px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_new-task_request, .x-tree-node-el .x-menu .x-tree-node-icon.icon_createTaskRequest, .x-menu .x-tree-node-el .x-tree-node-icon.icon_createTaskRequest {
  background-position: 0 -3393px;
}

/* line 146, ../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 -3431px;
}

/* line 146, ../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 -3471px;
}

/* line 146, ../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 -3511px;
}

/* line 146, ../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 -3551px;
}

/* line 146, ../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 -3591px;
}

/* line 146, ../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 -3631px;
}

/* line 146, ../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 -3671px;
}

/* line 146, ../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 -3709px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_blue, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_blue, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_blue {
  background-position: 0 -3745px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_green, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_green, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_green {
  background-position: 0 -3826px;
}

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_pink, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_pink, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_pink {
  background-position: 0 -3942px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_white, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_white, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_note_white {
  background-position: 0 -4023px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_note_yellow, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_note_yellow, .x-panel > .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 {
  background-position: 0 -4104px;
}

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

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

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

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_pencil {
  background-position: 0 -4357px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_pencil_dark {
  background-position: 0 -4392px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_pin {
  background-position: 0 -4427px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_pin_dark {
  background-position: 0 -4462px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_pin_outline {
  background-position: 0 -4497px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_pin_outline_dark {
  background-position: 0 -4532px;
}

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

/* line 146, ../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 -4607px;
}

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

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

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

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_remove_favorites {
  background-position: 0 -4805px;
}

/* line 146, ../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 -4840px;
}

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

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

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

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

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

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_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 .x-tree-node-icon.icon_task_normal,
.x-tree-node-el .x-tree-node-icon.icon_task_recurring, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_task_normal, .x-panel > .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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_task_recurring,
.x-panel > .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_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_folder_default_todolist,
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_todolist,
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_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_shared_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_shared_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 {
  background-position: 0 -5104px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_accepted {
  background-position: 0 -5140px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_assigned, .x-tree-node-el .x-tree-node-icon.icon_task_assignee,
.x-tree-node-el .x-tree-node-icon.icon_task_assigner, .x-tree-node-el .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-icon.icon_task_assignee, .x-panel > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .x-tree-node-el .x-tree-node-icon.icon_task_assignee {
  background-position: 0 -5216px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_declined {
  background-position: 0 -5252px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_detailed {
  background-position: 0 -5288px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_task_request, .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_assigner, 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_assigner {
  background-position: 0 -5320px;
}

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

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_trash {
  background-position: 0 -5389px;
}

/* line 146, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_trash_dark {
  background-position: 0 -5424px;
}

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

/* line 146, ../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 -5495px;
}

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

/* line 146, ../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 -5564px;
}

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

/* line 156, ../scss/components/_hierarchy.scss */
.x-tree-node-el .x-tree-node-icon.icon_folder_favorites {
  background-position: -33px -1930px;
}

/* line 161, ../scss/components/_hierarchy.scss */
.x-tree-node-el ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-icon.advance_search, ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .x-tree-node-el .x-tree-node-icon.advance_search, .x-tree-node-el .x-tree-node-icon.icon_magnifier, .x-tree-node-el .zarafa-search-toolbox .x-plain-header img.x-tree-node-icon.x-panel-inline-icon.advance_search, .zarafa-search-toolbox .x-plain-header .x-tree-node-el img.x-tree-node-icon.x-panel-inline-icon.advance_search {
  background-position: 0 -1554px;
}

/* line 172, ../scss/components/_hierarchy.scss */
.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_todolist, 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_todolist, .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_default_todolist,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_task,
.x-tree-node-el .x-tree-node-icon.icon_folder_default_todolist,
.x-tree-node-el .x-tree-node-icon.icon_folder_shared_task {
  background-position: 1px -2680px;
}

/* line 191, ../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 -319px;
}

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

/* line 214, ../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 -2364px;
}

/*
    .x-tree-node-el .x-tree-node-icon.icon_folder_default_wastebasket{
      @extend .trash;
    }
*/
/* make the whole hierarchy tree entry's clickable */
/* line 240, ../scss/components/_hierarchy.scss */
.x-tree-node-el span, .x-tree-node-el img, .x-tree-node-el a {
  cursor: pointer;
}
/* line 244, ../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 251, ../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: 6px;
}

/***************************************
 *  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-s4d78048d22.png');
  background-position: 4px -93px;
}

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

/* 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;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 76, ../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 -64px;
}

/* line 81, ../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 87, ../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 96, ../scss/components/_preview_panel.scss */
.preview-header-title .preview-title {
  font-weight: bold;
}

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

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

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

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

/* line 120, ../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 132, ../scss/components/_preview_panel.scss */
.preview-recipient-data {
  line-height: 16px;
}

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

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

/* Attachments: */
/* line 148, ../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 155, ../scss/components/_preview_panel.scss */
.preview-iframe {
  height: 100%;
  width: 100%;
}

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

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

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

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

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

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

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

/* line 200, ../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 213, ../scss/components/_preview_panel.scss */
.preview-header-attachments .zarafa-attachment-link-over {
  background-color: #ddd;
}

/* line 220, ../scss/components/_preview_panel.scss */
.preview-header-task .preview-from td {
  min-width: 80px;
}
/* line 222, ../scss/components/_preview_panel.scss */
.preview-header-task .preview-from td.minwidth50 {
  min-width: 50px;
}
/* line 225, ../scss/components/_preview_panel.scss */
.preview-header-task .preview-from td.minwidth120 {
  min-width: 120px;
}
/* line 228, ../scss/components/_preview_panel.scss */
.preview-header-task .preview-from td.table-label {
  color: #7F7F7F;
}
/* line 234, ../scss/components/_preview_panel.scss */
.preview-header-task .preview-from input.zarafa-task-date-completed {
  border: 1px solid #dadada;
  width: 150px;
  padding: 3px;
}

/* line 243, ../scss/components/_preview_panel.scss */
.task-attachment-info-panel .preview-attachment-title {
  color: #7F7F7F;
}
/* line 246, ../scss/components/_preview_panel.scss */
.task-attachment-info-panel .preview-header-attachments {
  margin-top: 0px;
}

/**********************************************************************
 * 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 24, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-extrainfo {
  padding: 0 6px 6px 6px;
}
/* line 27, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-extrainfo div {
  padding: 6px;
  background: #d5e8f7;
  border: 1px solid #b6b6b6;
}
/* line 36, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-from button {
  min-width: 72px;
}
/* line 41, ../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 50, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-attachments {
  padding-top: 6px;
}
/* line 54, ../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;
}
/* line 60, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel > .x-panel-bwrap > .x-panel-body .zarafa-mailcreatepanel-field-editor textarea {
  padding: 12px;
  font-family: monospace !important;
}

/**********************************************************************
 * Appointment create panel & Task create panel
 *********************************************************************/
/* line 74, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .x-form-item,
.k-taskgeneraltab .x-form-item {
  margin-bottom: 0;
}
/* line 78, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .zarafa-calendar-appointment-extrainfo,
.k-taskgeneraltab .zarafa-calendar-appointment-extrainfo {
  padding: 6px 6px 0;
}
/* line 81, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .zarafa-calendar-appointment-extrainfo div,
.k-taskgeneraltab .zarafa-calendar-appointment-extrainfo div {
  padding: 6px;
  background: #d5e8f7;
  border: 1px solid #b6b6b6;
}
/* line 88, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-field-to,
.k-taskgeneraltab .k-field-to {
  padding: 6px;
  min-height: 24px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 93, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-field-to button,
.k-taskgeneraltab .k-field-to button {
  text-align: left;
}
/* line 98, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-subject-panel,
.k-appointmentcreatetab .k-createin-panel,
.k-appointmentcreatetab .k-location-panel,
.k-taskgeneraltab .k-subject-panel,
.k-taskgeneraltab .k-createin-panel,
.k-taskgeneraltab .k-location-panel {
  padding: 6px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 104, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-subject-panel label,
.k-appointmentcreatetab .k-createin-panel label,
.k-appointmentcreatetab .k-location-panel label,
.k-taskgeneraltab .k-subject-panel label,
.k-taskgeneraltab .k-createin-panel label,
.k-taskgeneraltab .k-location-panel label {
  text-align: left;
  padding: 0 6px;
  line-height: 20px;
  padding-top: 2px;
  width: 72px !important;
}
/* line 114, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-datetime-panel table,
.k-taskgeneraltab .k-datetime-panel table {
  width: 100%;
  border-collapse: collapse;
  white-space: nowrap;
}
/* line 119, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-datetime-panel table tr:nth-child(2),
.k-taskgeneraltab .k-datetime-panel table tr:nth-child(2) {
  border-bottom: 1px solid #e6e6e6;
}
/* line 123, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-datetime-panel table td:first-child,
.k-taskgeneraltab .k-datetime-panel table td:first-child {
  width: 100px;
}
/* line 126, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-datetime-panel table td:first-child td:first-child,
.k-taskgeneraltab .k-datetime-panel table td:first-child td:first-child {
  width: auto;
}
/* line 133, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-date-panel,
.k-taskgeneraltab .k-date-panel {
  padding: 6px;
  padding-right: 36px;
}
/* line 138, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-date-panel .x-form-item:first-child label,
.k-taskgeneraltab .k-date-panel .x-form-item:first-child label {
  padding: 0 6px;
  line-height: 20px;
  padding-top: 2px;
}
/* line 146, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-date-panel .x-form-item:last-child label,
.k-taskgeneraltab .k-date-panel .x-form-item:last-child label {
  padding: 0 9px;
  line-height: 20px;
  padding-top: 2px;
  text-align: right;
}
/* line 155, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-busystatus-panel,
.k-appointmentcreatetab .k-label-panel,
.k-appointmentcreatetab .k-status-panel,
.k-appointmentcreatetab .k-priority-complete-panel,
.k-taskgeneraltab .k-busystatus-panel,
.k-taskgeneraltab .k-label-panel,
.k-taskgeneraltab .k-status-panel,
.k-taskgeneraltab .k-priority-complete-panel {
  padding: 6px;
  padding-left: 12px;
  border-left: 1px solid #e6e6e6;
}
/* line 164, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-reminder-panel,
.k-appointmentcreatetab .k-taskrequestsettings,
.k-taskgeneraltab .k-reminder-panel,
.k-taskgeneraltab .k-taskrequestsettings {
  padding: 6px;
  padding-left: 11px;
}
/* line 169, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-reminder-panel .x-form-check-wrap,
.k-appointmentcreatetab .k-taskrequestsettings .x-form-check-wrap,
.k-taskgeneraltab .k-reminder-panel .x-form-check-wrap,
.k-taskgeneraltab .k-taskrequestsettings .x-form-check-wrap {
  line-height: 20px;
  padding-top: 2px;
}
/* line 175, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-taskrequestsettings,
.k-taskgeneraltab .k-taskrequestsettings {
  border-bottom: 1px solid #e6e6e6;
}
/* line 179, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-taskrequestsettings .x-form-check-wrap label,
.k-taskgeneraltab .k-taskrequestsettings .x-form-check-wrap label {
  padding-right: 18px;
}
/* line 185, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-taskinfopanel,
.k-taskgeneraltab .k-taskinfopanel {
  padding: 6px;
}
/* line 189, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-extrainfopanel,
.k-taskgeneraltab .k-extrainfopanel {
  padding: 6px;
  padding-bottom: 0;
}
/* line 194, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .filler,
.k-taskgeneraltab .filler {
  padding: 6px;
  padding-left: 12px;
  border-left: 1px solid #e6e6e6;
  height: 24px;
}
/* line 201, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-field-attachments,
.k-taskgeneraltab .k-field-attachments {
  padding: 6px;
}
/* line 206, ../scss/components/_createitempanels.scss */
.k-appointmentcreatetab .k-body-panel textarea,
.k-taskgeneraltab .k-body-panel textarea {
  border: none;
  border-top: 1px solid #e6e6e6;
}

/* line 213, ../scss/components/_createitempanels.scss */
.k-createin-combo {
  text-indent: 20px;
  background-position-x: 6px;
  background-position-y: 4px;
  background-repeat: no-repeat;
}

/* line 221, ../scss/components/_createitempanels.scss */
.k-createin-combo-list-svg .x-combo-list-inner .x-combo-list-item svg {
  position: relative;
  top: 2px;
  right: 5px;
}

/* line 230, ../scss/components/_createitempanels.scss */
.k-taskdetailtab > .x-panel-bwrap {
  padding: 6px;
}
/* line 234, ../scss/components/_createitempanels.scss */
.k-taskdetailtab .k-datepanel,
.k-taskdetailtab .k-workpanel,
.k-taskdetailtab .k-companypanel {
  padding: 6px;
}
/* line 241, ../scss/components/_createitempanels.scss */
.k-taskdetailtab .k-workpanel .k-col1 {
  padding-left: 18px;
}
/* line 246, ../scss/components/_createitempanels.scss */
.k-taskdetailtab .k-updatelistpanel .x-form-item {
  padding: 6px;
}

/**********************************************************************
 * Contact create panel
 *********************************************************************/
/* line 254, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel {
  /* the general tab */
}
/* line 259, ../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 262, ../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 265, ../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 269, ../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 273, ../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 277, ../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 281, ../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 288, ../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 291, ../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 294, ../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 303, ../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 311, ../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 324, ../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 334, ../scss/components/_createitempanels.scss */
.zarafa-contactcreatepanel .zarafa-contactgeneraltab .contact_photo_box:hover {
  border-color: #222222;
}
/* line 337, ../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 349, ../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 357, ../scss/components/_createitempanels.scss */
.zarafa-mailcreatepanel-field-editor.x-form-textarea {
  border-width: 1px 0px 0px;
}

/**********************************************************************
 * Task create panel
 *********************************************************************/
/* line 365, ../scss/components/_createitempanels.scss */
.zarafa-taskgeneraltab .field-to {
  min-height: 24px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 369, ../scss/components/_createitempanels.scss */
.zarafa-taskgeneraltab .field-to button {
  text-align: left;
}
/* line 373, ../scss/components/_createitempanels.scss */
.zarafa-taskgeneraltab .zarafa-taskcreatepanel-field-attachments {
  padding-top: 6px;
}

/**********************************************************************
 * Meeting tracking tab
 *********************************************************************/
/* line 383, ../scss/components/_createitempanels.scss */
.k-trackingtab .x-form-display-field {
  padding: 10px 10px 10px 12px;
}
/* line 387, ../scss/components/_createitempanels.scss */
.k-trackingtab .x-panel-body {
  border-right: none;
  border-left: none;
}
/* line 390, ../scss/components/_createitempanels.scss */
.k-trackingtab .x-panel-body .x-grid3-row {
  border-left: none;
}

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

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

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

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

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

/* line 35, ../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 44, ../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 54, ../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 65, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea {
  position: absolute;
}
/* line 68, ../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 78, ../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 89, ../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 103, ../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 117, ../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 130, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.zarafa-with-merge-icon {
  padding-left: 3px;
}
/* line 133, ../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 138, ../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 141, ../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 148, ../scss/components/_calendar.scss */
.zarafa-calendar-container-tabarea .zarafa-calendar-tab-contents.light-background .zarafa-calendar-tab-title {
  color: black;
}
/* line 151, ../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 154, ../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 157, ../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 164, ../scss/components/_calendar.scss */
.zarafa-styling-element {
  position: absolute;
  top: -10000px;
  left: -10000px;
  visibility: hidden;
}

/* The headers of the calendars */
/* line 173, ../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 175, ../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 186, ../scss/components/_calendar.scss */
.zarafa-calendar-container-header .zarafa-canvas-header-background .zarafa-styling-element.light-background {
  color: black;
}
/* line 191, ../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 208, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip-element div {
  color: #333333;
  padding-right: 22px;
}

/* Margin between checkbox and calendar icon in hieracy */
/* line 214, ../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 219, ../scss/components/_calendar.scss */
.zarafa-calendar-delegate-permission {
  background-image: url('../images/icons-s4d78048d22.png');
  background-position: 0 -121px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 307, ../scss/components/_calendar.scss */
.zarafa-calendar-timestrip-line {
  overflow: hidden;
  position: absolute;
  background-color: #e6e6e6;
  margin-left: 24px;
}

/* line 315, ../scss/components/_calendar.scss */
.k-calendar-timestrip-indicator-icon {
  height: 12px;
  width: 12px;
  left: 6px;
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2892px;
  position: absolute;
}

/* line 326, ../scss/components/_calendar.scss */
.k-calendar-timestrip-indicator-line {
  height: 1px;
  position: absolute;
  background-color: #e40023;
  overflow: hidden;
  left: 24px;
}

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

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

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

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

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

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

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

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

/* line 387, ../scss/components/_calendar.scss */
.zarafa-calendar-tabarea-stroke {
  border-top: 6px solid #ffffff;
  position: relative;
}

/* line 392, ../scss/components/_calendar.scss */
.zarafa-calendar-tabarea-stroke.zarafa-calendar-tab-selected {
  border-top-color: #5ebb4b;
}

/* 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 -2955.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 87, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites, .x-window .x-window-tl .x-window-tr .x-window-tc .x-menu .x-window-header.icon_folder_favorites, .x-menu .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_folder_favorites, .x-window .x-window-tl .x-window-tr .x-window-tc .x-tree-node-el .x-window-header.x-tree-node-icon.icon_folder_favorites, .x-tree-node-el .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.x-tree-node-icon.icon_folder_favorites, .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header.x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.x-window-header, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-window .x-window-tl .x-window-tr .x-window-tc span.x-window-header, .x-window .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.x-window-header, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-window .x-window-tl .x-window-tr .x-window-tc span.x-window-header,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-menu .x-window-header.icon_folder_favorites,
.x-menu .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_folder_favorites,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-tree-node-el .x-window-header.x-tree-node-icon.icon_folder_favorites,
.x-tree-node-el .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.x-tree-node-icon.icon_folder_favorites,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header.x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.x-window-header,
.zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc span.x-window-header,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.x-window-header,
.zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc span.x-window-header {
  background-image: none !important;
}
/* line 90, ../scss/components/_popups.scss */
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .x-menu .x-window-header.icon_folder_favorites .x-window-header-text, .x-menu .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_folder_favorites .x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .x-tree-node-el .x-window-header.x-tree-node-icon.icon_folder_favorites .x-window-header-text, .x-tree-node-el .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.x-tree-node-icon.icon_folder_favorites .x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.x-window-header .x-window-header-text, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-window .x-window-tl .x-window-tr .x-window-tc span.x-window-header .x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.x-window-header .x-window-header-text, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-window .x-window-tl .x-window-tr .x-window-tc span.x-window-header .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-menu .x-window-header.icon_folder_favorites .x-window-header-text,
.x-menu .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_folder_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-tree-node-el .x-window-header.x-tree-node-icon.icon_folder_favorites .x-window-header-text,
.x-tree-node-el .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.x-tree-node-icon.icon_folder_favorites .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.x-window-header .x-window-header-text,
.zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc span.x-window-header .x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.x-window-header .x-window-header-text,
.zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-panel-ghost .x-window-tl .x-window-tr .x-window-tc span.x-window-header .x-window-header-text {
  padding-right: 22px;
  background-position: -31px -1922px;
  background-position-x: right;
}
/* line 102, ../scss/components/_popups.scss */
.x-window .x-window-bwrap,
.x-panel-ghost .x-window-bwrap {
  background: #ffffff;
}
/* line 105, ../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 109, ../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 113, ../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 121, ../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 122, ../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 124, ../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 133, ../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 134, ../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 137, ../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 142, ../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 146, ../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 151, ../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 162, ../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 167, ../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 180, ../scss/components/_popups.scss */
.x-window .x-window-bl,
.x-panel-ghost .x-window-bl {
  background: none;
  padding-left: 0;
}
/* line 184, ../scss/components/_popups.scss */
.x-window .x-window-bl .x-window-br,
.x-panel-ghost .x-window-bl .x-window-br {
  background: none;
}
/* line 187, ../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 193, ../scss/components/_popups.scss */
.x-window .x-panel-nofooter .x-window-bc,
.x-panel-ghost .x-panel-nofooter .x-window-bc {
  display: none;
}
/* line 198, ../scss/components/_popups.scss */
.x-window .x-window-bbar .x-toolbar,
.x-panel-ghost .x-window-bbar .x-toolbar {
  border-top-color: #e6e6e6;
}
/* line 209, ../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 215, ../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 220, ../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 229, ../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 231, ../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 236, ../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 251, ../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 255, ../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 259, ../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 266, ../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 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 10px;
}
/* line 278, ../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_white,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.arrow_down_l_white {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -15px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -40px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -63px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -88px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -111px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -163px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -203px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -239px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -275px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -311px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -346px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -382px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -417px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_all_day, .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_complete, .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_complete,
.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-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_all_day,
.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_complete,
.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_complete,
.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 {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -451px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_allcategories,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_allcategories {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -485px;
}
/* line 278, ../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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .display-name.icon_appt_meeting_decline, .x-panel > .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-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 > .x-panel-bwrap > .x-panel-body > .x-grid3 .x-grid3-row .display-name.icon_appt_meeting_decline,
.x-panel > .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 {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -517px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -552px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -592px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -628px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -664px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -700px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -736px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -772px;
}
/* line 278, ../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-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_view, .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_view, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_calendar_view, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_view,
.x-panel-ghost .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 .x-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_calendar_view,
.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_view,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_calendar_view,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_view {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -808px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -841px;
}
/* line 278, ../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_white, .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.zarafa-action .x-btn-small button.display-name.icon_appt_meeting_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .x-btn-small .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general button.display-name.icon_appt_meeting_accept, .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.zarafa-action .x-btn-small button.display-name.icon_calendar_appt_accept, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .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_appt_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_white,
.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.zarafa-action .x-btn-small button.display-name.icon_appt_meeting_accept,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .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_appt_meeting_accept,
.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.zarafa-action .x-btn-small button.display-name.icon_calendar_appt_accept,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .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_appt_accept {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -872px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -903px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -939px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -976px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1011px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1049px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1084px;
}
/* line 278, ../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-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_calendar_view, .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_view, .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-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_calendar_view, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_view,
.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-toolbar .x-btn.x-btn-text-icon .x-btn-small button.display-name.icon_calendar_view,
.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_view,
.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,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_calendar_view,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_view {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1124px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1159px;
}
/* line 278, ../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_white, .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.zarafa-action .x-btn-small button.display-name.icon_calendar_view, .x-toolbar .x-btn.x-btn-text-icon.zarafa-action .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_view,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_calendar_white,
.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.zarafa-action .x-btn-small button.display-name.icon_calendar_view,
.x-toolbar .x-btn.x-btn-text-icon.zarafa-action .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_view {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1194px;
}
/* line 278, ../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,
.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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1227px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_category_add, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.k-category-add,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_category_add,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.k-category-add {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1260px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_category_add_hover, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.k-category-add:hover,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_category_add_hover,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.k-category-add:hover {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1293px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1326px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1366px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1402px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1432px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1468px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1508px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1543px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1573px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1609px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1643px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1675px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1709px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1744px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1779px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1813px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1846px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_export,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_export {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1886px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_favorites, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_folder_favorites, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_favorites, .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_favorites, .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_favorites, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .display-name.x-window-header-text, .x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-window-header-text, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.display-name, .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general span.display-name, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.display-name, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general span.display-name,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_favorites,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_folder_favorites,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_folder_favorites,
.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_favorites,
.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_favorites,
.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-window-header-text,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .display-name.x-window-header-text,
.x-panel-ghost .x-window-tl .x-window-tr .x-window-tc .x-window-header.icon_favorites .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.x-window-header-text,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span.display-name,
.zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general span.display-name,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span.display-name,
.zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general span.display-name {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: -31px -1922px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1957px;
}
/* line 278, ../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_Reminder,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_Reminder {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -1989px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2023px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2054px;
}
/* line 278, ../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_dark, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_orange_dark,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_flag_orange_dark,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_orange_dark {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2086px;
}
/* line 278, ../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-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_mail_flag_red, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_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,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_mail_flag_red,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_mail_flag_red {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2118px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2150px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2182px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2217px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2252px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2287px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2322px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2357px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2392px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2427px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2462px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2497px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2532px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2567px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2602px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2637px;
}
/* line 278, ../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-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_default_todolist, 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_default_todolist,
.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_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_default_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_default_todolist,
.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_todolist,
.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_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_shared_task,
.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 ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_default_todolist,
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_default_todolist,
.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_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_default_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_default_todolist,
.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_todolist,
.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_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_shared_task {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2672px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2708px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_import_attachment,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_import_attachment {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2748px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2784px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_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_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_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_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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2817px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2849px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_indicator_calendar,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_indicator_calendar {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2882px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2914px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2949px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -2985px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3020px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3055px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3089px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3122px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3156px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3196px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3231px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3260px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3291px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3322px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3353px;
}
/* line 278, ../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_request, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createTaskRequest, .x-menu .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createTaskRequest,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_new-task_request,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .x-menu .display-name.icon_createTaskRequest,
.x-menu .x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_createTaskRequest {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3384px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3422px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3462px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3502px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3542px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3582px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3622px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3662px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3700px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3736px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3771px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3817px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3852px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3898px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3933px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -3968px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4014px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4049px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4095px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4130px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4176px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4220px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4264px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4308px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pencil,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pencil {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4348px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pencil_dark,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pencil_dark {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4383px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4418px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin_dark,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin_dark {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4453px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin_outline,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin_outline {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4488px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin_outline_dark,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_pin_outline_dark {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4523px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4558px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4598px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4626px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4658px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4690px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4722px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4762px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_remove_favorites,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_remove_favorites {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4796px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4831px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4865px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4905px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4945px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -4985px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5020px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5055px;
}
/* line 278, ../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-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 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 ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_default_todolist,
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_default_todolist,
.x-panel-ghost .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_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 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 ul.x-tab-strip li .x-tab-right .x-tab-left .x-tab-strip-inner .display-name.icon_folder_default_todolist,
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_default_todolist {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5095px;
}
/* line 278, ../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_accepted,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_accepted {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5131px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5167px;
}
/* line 278, ../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_assigned, .x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_assignee,
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_assigner,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_assigned,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_assignee,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_assigner {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5207px;
}
/* line 278, ../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_declined,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_declined {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5243px;
}
/* line 278, ../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_detailed,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_detailed {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5279px;
}
/* line 278, ../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_request, .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_task_assigner, 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_task_assigner,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_task_request,
.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_task_assigner,
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_task_assigner {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5311px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5348px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_trash,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_trash {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5380px;
}
/* line 278, ../scss/components/_popups.scss */
.x-window .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_trash_dark,
.x-panel-ghost .x-window-bwrap .x-window-body > div .zarafa-folderproperties.x-panel.tabpanel-container .tab-general .display-name.icon_trash_dark {
  background-image: url('../images/icons-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5415px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5450px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: -42px -5486px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5515px;
}
/* line 278, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
  background-position: 0 -5555px;
}
/* line 286, ../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 292, ../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 301, ../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 305, ../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 311, ../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 314, ../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 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,
.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 320, ../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 324, ../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 331, ../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 337, ../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 340, ../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 343, ../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 349, ../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;
}

/* Checkbox in MessageBox */
/* line 362, ../scss/components/_popups.scss */
.k-cb-dontshowagain {
  margin-top: 18px;
}

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

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

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

/* Address book dialog */
/* line 386, ../scss/components/_popups.scss */
.k-abuserselectionpanel > .x-panel-bwrap > .x-panel-body,
.k-abmultiuserselectionpanel > .x-panel-bwrap > .x-panel-body,
.k-addressbookpanel > .x-panel-bwrap > .x-panel-body {
  padding-top: 6px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 391, ../scss/components/_popups.scss */
.k-abuserselectionpanel .k-addressbookmainpanel-header,
.k-abuserselectionpanel .k-addressbookmainpanel-grid,
.k-abmultiuserselectionpanel .k-addressbookmainpanel-header,
.k-abmultiuserselectionpanel .k-addressbookmainpanel-grid,
.k-addressbookpanel .k-addressbookmainpanel-header,
.k-addressbookpanel .k-addressbookmainpanel-grid {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
/* line 397, ../scss/components/_popups.scss */
.k-abuserselectionpanel .k-addressbookmainpanel-header,
.k-abmultiuserselectionpanel .k-addressbookmainpanel-header,
.k-addressbookpanel .k-addressbookmainpanel-header {
  padding-bottom: 3px;
  border-bottom: 1px solid #e6e6e6;
  /* search button */
}
/* line 401, ../scss/components/_popups.scss */
.k-abuserselectionpanel .k-addressbookmainpanel-header label.x-form-item-label,
.k-abmultiuserselectionpanel .k-addressbookmainpanel-header label.x-form-item-label,
.k-addressbookpanel .k-addressbookmainpanel-header label.x-form-item-label {
  text-align: right;
}
/* line 406, ../scss/components/_popups.scss */
.k-abuserselectionpanel .k-addressbookmainpanel-header .icon_search,
.k-abmultiuserselectionpanel .k-addressbookmainpanel-header .icon_search,
.k-addressbookpanel .k-addressbookmainpanel-header .icon_search {
  background-color: transparent;
  width: 24px;
  background-image: url('../images/buttons-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 4px -1552px !important;
}

/* line 416, ../scss/components/_popups.scss */
.k-addressbookpanel {
  padding-bottom: 3px;
}

/* line 421, ../scss/components/_popups.scss */
.k-abmultiuserselectionpanel > .x-panel-bwrap > .x-panel-body {
  padding-bottom: 3px !important;
}
/* line 425, ../scss/components/_popups.scss */
.k-abmultiuserselectionpanel .k-addressbookmainpanel {
  padding-bottom: 9px;
}
/* line 428, ../scss/components/_popups.scss */
.k-abmultiuserselectionpanel .zarafa-addressbook-dialog-compositefield {
  padding-left: 9px;
  padding-right: 9px;
}

/* Task send conformation dialog */
/* line 436, ../scss/components/_popups.scss */
.k-send-taskrequest-confirmation-panel .x-form-display-field {
  padding-bottom: 10px;
}

/* Custom flag and reminder panel */
/* line 444, ../scss/components/_popups.scss */
.k-custom-flag-panel > .x-panel-bwrap > .x-panel-body {
  padding: 0 !important;
}
/* line 450, ../scss/components/_popups.scss */
.k-custom-flag-panel .k-custom-reminder-panel > .x-panel-bwrap > .x-panel-body, .k-custom-flag-panel .k-custom-date-panel > .x-panel-bwrap > .x-panel-body {
  padding: 9px;
  border-top: none;
  border-left: none;
  border-right: none;
}

/* 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;
  /* the icons */
}
/* line 79, ../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 86, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userrow-remove {
  background-image: url('../images/buttons-sd93182de2e.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 100, ../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-s4d78048d22.png');
  background-repeat: no-repeat;
}
/* line 107, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-originator {
  background-position: 0 -3301px;
}
/* line 110, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-required {
  background-position: 0 -3332px;
}
/* line 113, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-optional {
  background-position: 0 -3270px;
}
/* line 116, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li .x-freebusy-userlist-recipienttype-resource {
  background-position: 0 -3363px;
}
/* line 122, ../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 127, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-userlist-container ul li.x-zarafa-boxfield-input-item {
  padding: 0;
  max-height: 24px;
}
/* line 131, ../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 142, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container table {
  border-spacing: 0px;
  border-width: 0px;
}
/* line 148, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-header .x-freebusy-header-body {
  height: 100%;
}
/* line 151, ../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 158, ../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 167, ../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 179, ../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 186, ../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 189, ../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 193, ../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 199, ../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 205, ../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 215, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-body .x-freebusy-timeline-day table {
  height: 100%;
}
/* line 221, ../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 226, ../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 232, ../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 235, ../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 242, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-free {
  background-color: #EEE;
}
/* line 245, ../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 248, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-busy {
  background-color: #0f70bd;
}
/* line 251, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-timeline-container .x-freebusy-timeline-block-outofoffice {
  background-color: #912787;
}
/* line 254, ../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 259, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist {
  padding: 6px;
}
/* line 262, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow:last-of-type {
  margin-bottom: 0px;
}
/* line 265, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow {
  margin-bottom: 6px;
  margin-right: 6px;
  display: block;
}
/* line 269, ../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 276, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow .x-btn-small em {
  display: block;
}
/* line 278, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-panel.suggestionlist .x-btn.zarafa-freebusy-suggestionrow .x-btn-small em button {
  width: 100%;
}
/* line 287, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-legenda {
  padding: 6px 9px;
  border: none;
}
/* line 291, ../scss/components/_scheduling.scss */
.zarafa-freebusy-panel .x-freebusy-legenda .x-form-display-field {
  padding: 0 18px 0 9px;
  line-height: 24px;
}

/* line 298, ../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 307, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container .x-freebusy-header-body {
  position: absolute;
  top: 0px;
  left: 0px;
}

/* line 313, ../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 322, ../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 331, ../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 338, ../scss/components/_scheduling.scss */
.x-freebusy-timeline-container div.x-freebusy-timeline-day {
  position: absolute;
  top: 0px;
  height: 100%;
}

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

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

/* line 1, ../scss/components/_search.scss */
.search_container {
  display: inline-block;
  /* search button */
}
/* line 3, ../scss/components/_search.scss */
.search_container .x-form-field-trigger-wrap,
.search_container .x-form-field-wrap {
  display: inline-block;
}
/* line 7, ../scss/components/_search.scss */
.search_container .x-form-field-trigger-wrap input {
  padding-top: 0 !important;
}
/* line 11, ../scss/components/_search.scss */
.search_container .x-btn-icon .x-btn-icon-small-left {
  position: relative;
  top: 2px;
  left: -1px;
  border-left: none;
  height: 22px;
}
/* line 20, ../scss/components/_search.scss */
.search_container button.icon_search {
  background-color: transparent;
  width: 24px;
  height: 24px !important;
  background-image: url('../images/buttons-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 3px -1553px !important;
}

/* line 30, ../scss/components/_search.scss */
.k-searchcenterpanel {
  margin-left: 3px;
}

/* The search results grid */
/* line 37, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-hd-row td:first-child:active .x-grid3-hd-inner {
  background: inherit;
}
/* line 41, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-hd-row td:first-child:hover .x-grid3-hd-inner {
  border-color: #ffffff;
}
/* line 45, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-hd-row .zarafa-search-suggestion {
  font-style: italic;
  text-decoration: underline;
  color: #0f70bd;
  cursor: pointer;
}
/* line 51, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-hd-row .x-grid3-td-name {
  width: 0 !important;
}
/* line 54, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-hd-row .x-grid3-hd.x-grid3-cell.x-grid3-td-column_icon.x-grid3-cell-first {
  width: 100% !important;
}
/* line 59, ../scss/components/_search.scss */
.zarafa-searchgrid span.body {
  opacity: 0.5;
}
/* line 63, ../scss/components/_search.scss */
.zarafa-searchgrid span.subject {
  /* some padding to have some space between the fields */
  padding-right: 12px;
}
/* line 69, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container {
  overflow: hidden;
  word-wrap: break-word;
}
/* line 73, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact {
  line-height: 15px;
  min-height: 15px;
  /* we need this for when there is no title set */
  max-height: 15px;
  /* added 1px because letters get cut off at the bottom otherwise */
  padding-bottom: 1px;
  padding-top: 4px;
}
/* line 81, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact_left {
  padding-left: 36px;
}
/* line 85, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact_body {
  color: #777777;
  overflow: hidden;
  font-weight: normal;
}
/* line 91, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .grid_compact_subject {
  max-height: 15px;
  overflow: hidden;
}
/* line 96, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .k-folder-location-container {
  text-align: left !important;
}
/* line 101, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .k-folder-location {
  float: right;
  width: 130px;
}
/* line 106, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .k-folder-name {
  padding: 0 6px;
  line-height: 15px;
  margin-right: 3px;
  margin-bottom: 3px;
  display: inline-block;
  font-weight: bold;
}
/* line 115, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .k-category-container, .zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .k-folder-location-container {
  padding-top: 6px;
}
/* line 121, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row {
  border-left: none;
  border-right: none;
}
/* line 125, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row .icon_task_assigner {
  background-position: 5px -5208px !important;
}
/* line 131, ../scss/components/_search.scss */
.zarafa-searchgrid .x-grid3-row.mail_unread td {
  font-weight: bold;
}
/* line 137, ../scss/components/_search.scss */
.zarafa-searchgrid .with-no-subject .grid_compact_body {
  max-height: 30px !important;
}
/* line 141, ../scss/components/_search.scss */
.zarafa-searchgrid .with-no-subject .k-category {
  float: right;
  display: flex;
  flex-direction: row-reverse;
}
/* line 145, ../scss/components/_search.scss */
.zarafa-searchgrid .with-no-subject .k-category .k-category-container, .zarafa-searchgrid .with-no-subject .k-category .x-grid3-row-body-tr .zarafa-grid-body-container .k-folder-location-container, .zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .with-no-subject .k-category .k-folder-location-container {
  max-width: none !important;
}
/* line 150, ../scss/components/_search.scss */
.zarafa-searchgrid .with-no-subject .k-right-column {
  float: right;
  display: flex;
  flex-direction: column;
  max-width: 50%;
}
/* line 157, ../scss/components/_search.scss */
.zarafa-searchgrid .with-no-subject .k-folder-location-row {
  float: right;
}

/* The toolbox */
/* line 164, ../scss/components/_search.scss */
.zarafa-search-toolbox {
  border-top: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 0 0 9px 9px;
  background-color: #ffffff;
}
/* line 170, ../scss/components/_search.scss */
.zarafa-search-toolbox .zarafa-search-toolbox-favoritesbutton-container {
  padding-right: 9px;
}
/* line 172, ../scss/components/_search.scss */
.zarafa-search-toolbox .zarafa-search-toolbox-favoritesbutton-container .x-btn.search-toolbox-favorites-button {
  display: block;
}
/* line 175, ../scss/components/_search.scss */
.zarafa-search-toolbox .zarafa-search-toolbox-favoritesbutton-container .x-btn.search-toolbox-favorites-button .x-btn-small em, .zarafa-search-toolbox .zarafa-search-toolbox-favoritesbutton-container .x-btn.search-toolbox-favorites-button .x-btn-small button {
  width: 100%;
}
/* line 183, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small {
  width: 100% !important;
}
/* line 186, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-btn.x-btn-noicon .x-btn-small button span, .zarafa-search-toolbox .x-btn.x-btn-text-icon .x-btn-small button span {
  display: inline-block;
  padding-right: 25px;
  background-position: 100% -1933px;
}
/* line 195, ../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 201, ../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 212, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-fieldset {
  border: none;
  border: none;
  padding: 0 0 9px;
}
/* line 217, ../scss/components/_search.scss */
.zarafa-search-toolbox .x-fieldset legend {
  padding-bottom: 6px;
  font-weight: bold;
}

/* line 224, ../scss/components/_search.scss */
.zarafa-search-previewpanel-toolbar {
  margin-left: 5px;
}

/* Input field loading mask */
/* line 229, ../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 236, ../scss/components/_search.scss */
.zarafa-dateperiodfield-itemsCls .x-form-element {
  padding-left: 10px !important;
}

/* line 241, ../scss/components/_search.scss */
.zarafa-searchfield-folders {
  width: 80px;
  padding-top: 0px !important;
  border-left: none;
}

/* line 247, ../scss/components/_search.scss */
.k-search-combobox-menu-sep-parent {
  margin: 3px 0;
}
/* line 250, ../scss/components/_search.scss */
.k-search-combobox-menu-sep-parent .k-search-combobox-menu-sep {
  margin: 0 !important;
  height: 0 !important;
  background-color: #e6e6e6 !important;
  border-bottom-color: #e6e6e6 !important;
}

/* line 258, ../scss/components/_search.scss */
.k-search-node-owner {
  font-weight: normal;
  color: #777777 !important;
}

/* line 264, ../scss/components/_search.scss */
.k-create-search-folder-panel .x-form-item-label {
  font-weight: bold;
}

/* 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;
  /* minor information in labels */
  /* 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 73, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-widget:last-child {
  margin-bottom: 0;
}
/* line 78, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .k-settings-label-minor {
  opacity: 0.5;
  margin-left: 3px;
}
/* line 84, ../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 92, ../scss/components/_settings.scss */
#zarafa-mainpanel-contentpanel-settings .zarafa-settings-category-widget-panel .zarafa-settings-about-text p {
  padding-bottom: 1em;
}
/* line 96, ../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 102, ../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 108, ../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 117, ../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 123, ../scss/components/_settings.scss */
.zarafa-settings-category-tab, .zarafa-settings-favorite-tab {
  background-position: 2px center;
  background-repeat: no-repeat;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 203, ../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 209, ../scss/components/_settings.scss */
.zarafa-settings-signatures {
  margin-right: 9px;
}
/* line 212, ../scss/components/_settings.scss */
.zarafa-settings-signatures .x-grid3-row {
  border-top: 1px solid #e6e6e6;
  margin-bottom: -1px;
}

/* line 217, ../scss/components/_settings.scss */
.k-signature-editor textarea {
  padding: 12px;
  font-family: monospace !important;
}

/* line 223, ../scss/components/_settings.scss */
.k-signature-editor .mce-panel.mce-tinymce {
  width: auto !important;
}

/* line 228, ../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 239, ../scss/components/_settings.scss */
.keyboard-desc {
  display: inline-block;
}

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

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

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

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

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

/* Plugin list */
/* line 265, ../scss/components/_settings.scss */
.zarafa-settings-pluginavailable .zarafa-settings-widget-extrainfo {
  margin: 0;
}
/* line 268, ../scss/components/_settings.scss */
.zarafa-settings-pluginavailable .k-settings-plugingrid {
  padding-top: 12px;
}
/* line 274, ../scss/components/_settings.scss */
.zarafa-settings-pluginavailable .zarafa-settings-pluginavailable-fixed .x-grid3-col-display_name span {
  font-style: italic;
  color: #777777;
}

/* 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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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-sd93182de2e.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/_colorpicker.scss */
.k-colorpicker-box,
.k-colorpicker-box:hover::after {
  cursor: pointer;
  width: 17px;
  height: 17px;
  background-image: url('../images/icons-s4d78048d22.png') !important;
  background-position: 4px -19px;
  position: relative;
}

/* line 10, ../scss/components/_colorpicker.scss */
.k-colorpicker.zarafa-border .k-colorpicker-box,
.k-colorpicker.zarafa-border .k-colorpicker-box:hover::after {
  border: 1px solid #e6e6e6;
  width: 15px;
  height: 15px;
  background-position: 3px -20px;
}

/* line 17, ../scss/components/_colorpicker.scss */
.k-colorpicker .k-colorpicker-box:hover::after {
  display: block;
  background-color: black;
  content: " ";
  opacity: 0.1;
  top: 0;
  left: 0;
}

/* line 25, ../scss/components/_colorpicker.scss */
.k-colorpicker.zarafa-border .k-colorpicker-box:hover::after {
  top: -1px;
  left: -1px;
}

/* line 30, ../scss/components/_colorpicker.scss */
.x-form-element .k-colorpicker {
  padding-top: 3px;
  padding-bottom: 4px;
}

/* line 35, ../scss/components/_colorpicker.scss */
.x-color-palette.k-colorpicker-menu {
  width: 92px;
}

/* line 40, ../scss/components/_colorpicker.scss */
.x-color-palette a {
  padding: 3px;
  border: none;
}
/* line 45, ../scss/components/_colorpicker.scss */
.x-color-palette a:hover,
.x-color-palette a.x-color-palette-sel {
  border: none;
}
/* line 49, ../scss/components/_colorpicker.scss */
.x-color-palette a:hover {
  background-color: #f2f2f2;
}
/* line 52, ../scss/components/_colorpicker.scss */
.x-color-palette a.x-color-palette-sel {
  background-color: #d5e8f7;
}
/* line 56, ../scss/components/_colorpicker.scss */
.x-color-palette em {
  border: none;
}
/* line 59, ../scss/components/_colorpicker.scss */
.x-color-palette em span {
  width: 17px;
  height: 17px;
}

/* 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;
}

/* home 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-sd93182de2e.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-s4d78048d22.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-sd93182de2e.png') !important;
  background-repeat: no-repeat;
  background-position: 4px -587px;
}

/* line 3, ../scss/components/_categories.scss */
.k-category-block {
  padding: 0 6px;
  line-height: 15px;
  background-color: #e6e6e6;
  margin-right: 3px;
  margin-bottom: 3px;
  display: inline-block;
  white-space: nowrap;
  min-width: 2em;
  max-width: 10em;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
  cursor: default;
}

/* line 19, ../scss/components/_categories.scss */
.k-category-block.zarafa-dark {
  color: #ffffff;
}

/* line 22, ../scss/components/_categories.scss */
body .k-category-block {
  font-size: 11px !important;
}

/* line 25, ../scss/components/_categories.scss */
.x-grid3-cell-inner > .k-category-block {
  margin-bottom: 0;
}

/* line 28, ../scss/components/_categories.scss */
.zarafa-appointment-tooltip .k-category-block {
  max-width: 221px;
}

/* In the mail grid */
/* line 33, ../scss/components/_categories.scss */
.grid_compact_left {
  padding-left: 29px;
}

/* line 36, ../scss/components/_categories.scss */
.k-category-container, .zarafa-searchgrid .x-grid3-row-body-tr .zarafa-grid-body-container .k-folder-location-container {
  float: right;
  max-width: 50%;
  max-height: 36px;
  text-align: right;
  padding-top: 3px;
  margin-bottom: -3px;
}

/* The add category button in the mail grid */
/* line 46, ../scss/components/_categories.scss */
.k-category-add-container {
  float: right;
  padding-top: 3px;
}

/* line 50, ../scss/components/_categories.scss */
.k-category-add {
  display: block;
  visibility: hidden;
  width: 21px;
  height: 15px;
  background-position: 2px -1269px;
  cursor: pointer;
}

/* line 59, ../scss/components/_categories.scss */
.x-grid3-row-over .k-category-add {
  visibility: visible;
}

/* line 63, ../scss/components/_categories.scss */
.k-category-add:hover {
  background-position: 2px -1302px;
}

/* In the (pre) view panel */
/* line 69, ../scss/components/_categories.scss */
.k-preview-header-categories {
  margin-top: 6px;
  max-height: 54px;
  /* show max. 3 lines */
  overflow: auto;
}

/* In the context menu */
/* line 76, ../scss/components/_categories.scss */
.k-category-in-menu {
  max-width: 10em;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: bottom;
}

/* The "Create new category dialog" */
/* line 86, ../scss/components/_categories.scss */
.k-newcategorypanel .k-colorpicker {
  padding-right: 6px;
}
/* line 90, ../scss/components/_categories.scss */
.k-newcategorypanel .k-pin-check {
  margin-top: 12px;
}
/* line 93, ../scss/components/_categories.scss */
.k-newcategorypanel .k-pin-check input {
  margin-left: 3px;
}
/* line 97, ../scss/components/_categories.scss */
.k-newcategorypanel .k-pin-check label {
  margin-left: 12px;
}

/* The "Rename category dialog" */
/* line 105, ../scss/components/_categories.scss */
.k-renamecategorypanel .k-colorpicker {
  padding-right: 6px;
}

/* Rules settings category */
/* line 3, ../scss/components/_rules.scss */
#zarafa-mainpanel-contentpanel-settings .k-rules-widget > .x-panel-bwrap > .x-panel-body {
  padding: 6px 0;
}
/* line 7, ../scss/components/_rules.scss */
#zarafa-mainpanel-contentpanel-settings .k-rules-widget .k-store-picker {
  padding: 0 6px 6px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 11, ../scss/components/_rules.scss */
#zarafa-mainpanel-contentpanel-settings .k-rules-widget .k-store-picker .x-form-item {
  margin-bottom: 0;
}
/* line 15, ../scss/components/_rules.scss */
#zarafa-mainpanel-contentpanel-settings .k-rules-widget .k-store-picker label {
  width: auto;
  border: 1px solid transparent;
  /* to align the text with the text in the combo */
}

/* line 23, ../scss/components/_rules.scss */
.k-rulesgrid .x-panel-tbar .x-toolbar {
  padding: 6px;
}
/* line 27, ../scss/components/_rules.scss */
.k-rulesgrid .x-btn-noicon .x-btn-small {
  margin-right: 6px;
}

/* Specify word or phrases */
/* line 33, ../scss/components/_rules.scss */
.x-btn-text.zarafa-rules-add {
  background-image: url('../images/buttons-sd93182de2e.png');
  background-position: 6px -2997px;
}

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

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

/* line 48, ../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-s4d78048d22.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 -4181px;
}

/* 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 -4269px;
}

/* 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 -4225px;
}

/* 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;
  padding: 0;
}

/* line 50, ../scss/components/_widgets.scss */
.x-panel-tl {
  border: none;
}

/* 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 {
  border: 1px solid #e6e6e6;
  margin-bottom: 10px;
  background-color: transparent !important;
}
/* line 65, ../scss/components/_widgets.scss */
.x-panel.x-portlet .x-panel-ml,
.x-panel.x-portlet .x-panel-mr {
  padding: 0;
}
/* line 70, ../scss/components/_widgets.scss */
.x-panel.x-portlet .x-panel-bl.x-panel-nofooter {
  display: none;
}

/* 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;
}

/* line 1, ../scss/components/_tooltip.scss */
.x-tip {
  border: solid 1px #a7a7a7;
  border-radius: 2px;
}

/* tooltip  for example Addrss book button large */
/* line 6, ../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;
}

/* The tooltip for the calendar appointments */
/* line 12, ../scss/components/_tooltip.scss */
.zarafa-appointment-tooltip {
  border: 1px solid black;
  border-radius: 0;
  z-index: 9000 !important;
}
/* line 17, ../scss/components/_tooltip.scss */
.zarafa-appointment-tooltip .x-tip-tc,
.zarafa-appointment-tooltip .x-tip-tl,
.zarafa-appointment-tooltip .x-tip-tr,
.zarafa-appointment-tooltip .x-tip-bc,
.zarafa-appointment-tooltip .x-tip-bl,
.zarafa-appointment-tooltip .x-tip-br,
.zarafa-appointment-tooltip .x-tip-ml,
.zarafa-appointment-tooltip .x-tip-mr {
  background: white;
}
/* line 28, ../scss/components/_tooltip.scss */
.zarafa-appointment-tooltip .x-tip-tc {
  padding-top: 6px;
}
/* line 31, ../scss/components/_tooltip.scss */
.zarafa-appointment-tooltip .x-tip-body {
  color: black;
}
/* line 35, ../scss/components/_tooltip.scss */
.zarafa-appointment-tooltip h2 {
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 3px;
}
/* line 41, ../scss/components/_tooltip.scss */
.zarafa-appointment-tooltip p {
  line-height: 20px;
  padding-bottom: 6px;
}

/* line 47, ../scss/components/_tooltip.scss */
.x-tip .x-tip-body {
  word-wrap: break-word;
}

/* Seemingly unused icon, removed so we do not load the ExtJS image */
/* line 52, ../scss/components/_tooltip.scss */
.x-tip-anchor.x-tip-anchor-top {
  background-image: none;
}

/* The tooltip for 'nice' dates in grids */
/* line 58, ../scss/components/_tooltip.scss */
.k-griddatetooltip .x-tip-body {
  white-space: nowrap;
}

/* 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;
  width: auto !important;
}

/* line 23, ../scss/components/_tinymce.scss */
.mce-arrow-up {
  margin-top: 12px !important;
}

/* line 27, ../scss/components/_tinymce.scss */
.mce-arrow-down {
  margin-top: -12px !important;
}

/* line 31, ../scss/components/_tinymce.scss */
.mce-arrow:before,
.mce-arrow:after {
  position: absolute;
  left: 50%;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent;
  content: "";
}

/* line 43, ../scss/components/_tinymce.scss */
.mce-arrow.mce-arrow-up:before {
  top: -9px;
  border-bottom-color: #e6e6e6;
  border-width: 0 9px 9px;
  margin-left: -9px;
}

/* line 50, ../scss/components/_tinymce.scss */
.mce-arrow.mce-arrow-down:before {
  bottom: -9px;
  border-top-color: #e6e6e6;
  border-width: 9px 9px 0;
  margin-left: -9px;
}

/* line 57, ../scss/components/_tinymce.scss */
.mce-arrow.mce-arrow-up:after {
  top: -8px;
  border-bottom-color: #ffffff;
  border-width: 0 8px 8px;
  margin-left: -8px;
}

/* line 64, ../scss/components/_tinymce.scss */
.mce-arrow.mce-arrow-down:after {
  bottom: -8px;
  border-top-color: #ffffff;
  border-width: 8px 8px 0;
  margin-left: -8px;
}

/* 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;
}

/* line 2, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-number {
  padding: 1px 9px 0;
}
/* line 6, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-text {
  padding: 12px 12px 0;
}
/* line 9, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-text .k-whatsnew-feature-icon {
  margin-bottom: 12px;
  max-height: 100px;
  max-width: 200px;
}
/* line 15, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-text h2.k-whatsnew-text-title {
  font-size: 18px !important;
  margin-bottom: 9px;
}
/* line 20, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-text .k-whatsnew-text-description {
  line-height: 18px;
}
/* line 24, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-image {
  padding: 12px 0 0;
  text-align: center;
}
/* line 28, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-feature-image img {
  max-width: 420px;
  max-height: 275px;
}
/* line 34, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-navbar {
  border: none;
}
/* line 37, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-navbar .x-item-disabled {
  visibility: hidden;
}
/* line 43, ../scss/components/_whatsnew.scss */
#k-whatsnew-window .k-whatsnew-checkbox label {
  line-height: 100%;
  margin-left: 9px;
}

/*
 * To make sure that the tinymce skin styling is loaded before the editor
 * is rendered, we import it ourself so we don't have to wait for the
 * dynamic loading of it.
 * This way the toolbar will have the correct height when the editor is
 * initialized, and the editor will be sized to the correct height.
 */
