@charset "UTF-8";
/**
 * Roundcube Framework plugin.
 *
 * Copyright 2019, Tecorama LLC.
 *
 * @license Commercial. See the LICENSE file for details.
 */
.xskin.xdesktop #taskbar a:before, .xskin.xdesktop #taskbar a.button-mail:before, .xskin.xdesktop #taskbar a.button-addressbook:before, .xskin.xdesktop #taskbar a.button-calendar:before, .xskin.xdesktop #taskbar a.button-help:before, .xskin.xdesktop #taskbar a.button-xresell:before, .xskin.xdesktop #taskbar a.button-apps:before, .xskin.xdesktop #taskbar a.button-settings:before, .xskin.xdesktop #taskbar a.button-logout:before, .xskin.xdesktop #taskbar .minmodetoggle:before, .xskin.xdesktop #topnav a.button-interface-options:before, .xskin.xdesktop #topnav a.button-cloud:before, .xskin.xdesktop #topnav a.button-tasklist:before, .xskin.xdesktop #topnav a.button-cpwebmail:before, .xskin.xdesktop .toolbar a.button:before, .xskin.xdesktop .toolbar a.button.checkmail:before, .xskin.xdesktop .toolbar a.button.compose:before, .xskin.xdesktop .toolbar a.button.reply:before, .xskin.xdesktop .toolbar a.button.reply-all:before, .xskin.xdesktop .toolbar a.button.forward:before, .xskin.xdesktop .toolbar a.button.delete:before, .xskin.xdesktop .toolbar a.button.archive:before, .xskin.xdesktop .toolbar a.button.junk:before, .xskin.xdesktop .toolbar a.button.markmessage:before, .xskin.xdesktop .toolbar a.button.more:before, .xskin.xdesktop .toolbar a.button.back:before, .xskin.xdesktop .toolbar a.button.close:before, .xskin.xdesktop .toolbar a.button.download:before, .xskin.xdesktop .toolbar a.button.move:before, .xskin.xdesktop .toolbar a.button.print:before, .xskin.xdesktop .toolbar a.button.send:before, .xskin.xdesktop .toolbar a.button.send.schedule:before, .xskin.xdesktop .toolbar a.button.scheduled:before, .xskin.xdesktop .toolbar a.button.savedraft:before, .xskin.xdesktop .toolbar a.button.spellcheck:before, .xskin.xdesktop .toolbar a.button.attach:before, .xskin.xdesktop .toolbar a.button.insertsig:before, .xskin.xdesktop .toolbar a.button.responses:before, .xskin.xdesktop .toolbar a.button.vcard_send:before, .xskin.xdesktop .toolbar a.button.import:before, .xskin.xdesktop .toolbar a.button.export:before, .xskin.xdesktop .toolbar a.button.search:before, .xskin.xdesktop .toolbar a.button.markasjunk2:before, .xskin.xdesktop .toolbar a.button.markasjunk2Sel:before, .xskin.xdesktop .toolbar a.button.markasnotjunk2:before, .xskin.xdesktop .toolbar a.button.enigma:before, .xskin.xdesktop .toolbar a.button.encrypt:before, .xskin.xdesktop .toolbar a.button.message-list-sort:before, .xskin.xdesktop .toolbar a#tb_label_popuplink:before, .xskin.xdesktop .toolbarmenu.selectable li a.selected:before, .xskin.xdesktop .dropbutton .dropbuttontip:before, .xskin.xdesktop div.expanded:before, .xskin.xdesktop div.collapsed:before, .xskin.xdesktop a.menuselector:after, .xskin.xdesktop .boxfooter .listbutton.groupactions:before, .xskin.xdesktop .boxfooter .listbutton.add:before, .xskin.xdesktop .boxfooter .listbutton.delete:before, .xskin.xdesktop .boxfooter .listbutton.removegroup:before, .xskin.xdesktop .boxpagenav a.icon.firstpage:before, .xskin.xdesktop .boxpagenav a.icon.lastpage:before, .xskin.xdesktop .boxpagenav a.icon.prevpage:before, .xskin.xdesktop .boxpagenav a.icon.nextpage:before, .xskin.xdesktop .compose-headers .iconbutton.cancel:before, .xskin.xdesktop .records-table tr td.threads div.listmenu:before,
.xskin.xdesktop .records-table tr th.threads a.listmenu:before, .xskin.xdesktop .records-table thead tr .status span.status:before, .xskin.xdesktop .records-table thead tr .priority span.priority:before, .xskin.xdesktop .messagelist tr:hover td.status span:before, .xskin.xdesktop .messagelist tr:hover .flag span:before, .xskin.xdesktop .messagelist tr .status span.unread:before, .xskin.xdesktop .messagelist tr .flag span.flagged:before, .xskin.xdesktop .messagelist tr .attachment span.attachment:before, .xskin.xdesktop .messagelist tr .attachment span.report:before, .xskin.xdesktop .messagelist tr .priority span.prio1:before, .xskin.xdesktop .messagelist tr .priority span.prio2:before, .xskin.xdesktop .messagelist tr .priority span.prio4:before, .xskin.xdesktop .messagelist tr .priority span.prio5:before, .xskin.xdesktop .messagelist tr td.status span.deleted:before, .xskin.xdesktop .messagelist tr td.status span.unreadchildren:before, .xskin.xdesktop .messagelist tr td.subject span.deleted:before, .xskin.xdesktop .messagelist tr td.subject span.unread:before, .xskin.xdesktop .messagelist tr td.subject span.replied:before, .xskin.xdesktop .messagelist tr td.subject span.forwarded:before, .xskin.xdesktop .messagelist tr td.subject span.replied.forwarded:before, .xskin.xdesktop .messagelist tr td.subject span.unreadchildren:before, .xskin.xdesktop .records-table thead tr .sortedASC a:after, .xskin.xdesktop .records-table thead tr .sortedDESC a:after, .xskin.xdesktop #messagestack div:after, .xskin.xdesktop #messagestack div.error:after, .xskin.xdesktop #messagestack div.warning:after, .xskin.xdesktop #messagestack div.confirmation:after, .xskin.xdesktop #searchmenulink:before, .xskin.xdesktop #quicksearchbar #searchmenulink:before, .xskin.xdesktop #searchreset:before, .xskin.xdesktop #maillistmode:before, .xskin.xdesktop #mailthreadmode:before, .xskin.xdesktop .fullheight #mailpreviewtoggle:before, .xskin.xdesktop #mailpreviewtoggle:before, .xskin.xdesktop #custom-login-submit:before, .xskin.xdesktop #xsidebar-button:before, .xskin.xdesktop.xsidebar-visible #xsidebar-button:before, .xskin.xdesktop .mailbox > a:before, .xskin.xdesktop .mailbox.inbox > a:before, .xskin.xdesktop .mailbox.sent > a:before, .xskin.xdesktop .mailbox.drafts > a:before, .xskin.xdesktop .mailbox.trash > a:before, .xskin.xdesktop .mailbox.archive > a:before, .xskin.xdesktop .mailbox.junk > a:before, .xskin.xdesktop .mailbox.spam > a:before, .xskin.xdesktop #helptoolbar a.button.help:before, .xskin.xdesktop #helptoolbar a.button.about:before, .xskin.xdesktop #helptoolbar a.button.license:before, .xskin.xdesktop #notestoolbar a.button#newnote:before, .xskin.xdesktop #notestoolbar a.button#addnote:before, .xskin.xdesktop .edit-alarm-buttons a.add-alarm:before, .xskin.xdesktop .edit-alarm-buttons a.delete-alarm:before, .xskin.xdesktop.minimal #taskbar .minmodetoggle:before, .xskin.xdesktop.xvertical-preview .fullheight #mailpreviewtoggle:before, .xskin.xdesktop.xvertical-preview #mailpreviewtoggle:before, .xskin.skin-icloud #login-form .box-bottom #message div.warning:before, .xskin.skin-icloud #login-form .box-bottom #message div.error:before, .xskin.skin-icloud #login-form .box-bottom #message div.loading:before, .xskin.skin-icloud #login-form .box-bottom #message div.notice:before, .xskin.xmobile #main-menu a span:before, .xskin.xmobile #main-menu #button-taskbar span:before, .xskin.xmobile #main-menu #button-mail-back span:before, .xskin.xmobile #main-menu #button-compose-settings span:before, .xskin.xmobile #main-menu #button-send span:before, .xskin.xmobile #main-menu #button-reply span:before, .xskin.xmobile #main-menu #button-toolbar span:before, .xskin.xmobile #main-menu #button-format span:before, .xskin.xmobile #main-menu #button-compose span:before, .xskin.xmobile #main-menu #button-users span:before, .xskin.xmobile #main-menu #button-folders span:before, .xskin.xmobile #main-menu #button-mail span:before, .xskin.xmobile #main-menu #button-funnel span:before, .xskin.xmobile .popup-close a:before, .xskin.xmobile .toolbarmenu.selectable li a.selected:before, .xskin.xmobile #mailboxlist li div.collapsed:before,
.xskin.xmobile #directorylist li.addressbook div.collapsed:before,
.xskin.xmobile div.collapsed:before, .xskin.xmobile #mailboxlist li div.expanded:before,
.xskin.xmobile #directorylist li.addressbook div.expanded:before,
.xskin.xmobile div.expanded:before, .xskin.xmobile #messagelist td.subject:before, .xskin.xmobile #messagelist td.flag span.flagged:before, .xskin.xmobile #messagelist td.status span.unread:before, .xskin.xmobile #messagelist td.attachment span.attachment:before, .xskin.xmobile #messagelist td.attachment span.report:before, .xskin.xmobile #messagelist td.subject span.msgicon.replied:before, .xskin.xmobile #messagelist td.subject span.msgicon.forwarded:before, .xskin.xmobile #messagelist td.subject span.msgicon.replied.forwarded:before, .xskin.xmobile .moreheaderstoggle.remove .iconlink:before, .xskin.xmobile .moreheaderstoggle .iconlink:before, .xskin.xmobile #full-headers .more-headers.show-headers:before, .xskin.xmobile #full-headers .more-headers.hide-headers:before, .xskin.xmobile #attachment-list .delete:before, .xskin.xmobile #attachment-list .drop:before, .xskin.xmobile .rcmaddcontact:before, .xskin.xmobile .settings-button:nth-child(3) span:before, .xskin.xmobile .settings-button:nth-child(4) span:before, .xskin.xmobile #messagestack div:after, .xskin.xmobile #messagestack div.error:after, .xskin.xmobile #messagestack div.warning:after, .xskin.xmobile #messagestack div.confirmation:after, .xskin.xmobile a.firstpage:before, .xskin.xmobile a.prevpage:before, .xskin.xmobile a.nextpage:before, .xskin.xmobile a.lastpage:before, .xskin.xmobile #messageheader .pagenav a.prevpage:before, .xskin.xmobile #messageheader .pagenav a.nextpage:before, .xskin.xmobile #login-menu-button:before, .xskin.xmobile #custom-login-submit:before, .xskin.xmobile #groupoptionslink span.inner:before, .xskin.xmobile #keyoptionslink span.inner:before, .xskin.xmobile a.listbutton.add span.inner:before, .xskin.xmobile a.listbutton.delete span.inner:before, .xskin.xmobile a.listbutton.removegroup span.inner:before, .xskin.xmobile #quotadisplay:before, .xskin.xmobile .message-action-links a.mal-flag:before, .xskin.xmobile .message-action-links a.mal-unflag:before, .xskin.xmobile .message-action-links a.mal-more:before, .xskin.xmobile .message-action-links a.mal-delete:before, .xskin.xmobile .message-action-read:before, .xskin.xmobile .message-action-read.unread:before, .xskin.xmobile #mainscreen.refresh:before, .xskin.xmobile #mainscreen.progress:before, .xskin.xmobile #mailview-right.gesture-pan.prev:before, .xskin.xmobile #mailview-right.gesture-pan.next:before, .xskin.xmobile #mailview-right.gesture-pan.disabled:before, .xskin.xmobile #filtersetmenulink:before,
.xskin.xmobile #filtermenulink:before, .xskin.xmobile #helptoolbar a.button.help:before, .xskin.xmobile #helptoolbar a.button.about:before, .xskin.xmobile #helptoolbar a.button.license:before, .xinfo:before,
.xsave-hint:before, .xinformation:before, .xexclamation:before, .xhelp:before, .xcheck:before, #show-mobile-xsidebar:before, #xsidebar-menu a.hide:before, #show-xsidebar:before, #xsidebar-order-table td.title label:before, #xsidebar-order-note:before, #xsidebar .sidebar-settings-url:before, #xsidebar .sidebar-toggle:before, #xsidebar .collapsed .sidebar-toggle:before, #button-apps:before, #apps-menu a.app-item-xbackground div.icon:before, #apps-menu a.app-item-xcalendar div.icon:before, #apps-menu a.app-item-xquote div.icon:before, #apps-menu a.app-item-xdropbox div.icon:before, #apps-menu a.app-item-xgoogle_drive div.icon:before, #apps-menu a.app-item-xlast_login div.icon:before, #apps-menu a.app-item-xmultibox div.icon:before, #apps-menu a.app-item-xnews_feed div.icon:before, #apps-menu a.app-item-xsidebar div.icon:before, #apps-menu a.app-item-xsignature div.icon:before, #apps-menu a.app-item-xskin div.icon:before, #apps-menu a.app-item-xvertical_preview div.icon:before, #apps-menu a.app-item-xweather div.icon:before, #apps-menu a.app-item-xtag div.icon:before, #apps-menu a.app-item-xemail_schedule div.icon:before, #apps-menu a.app-item-x2fa div.icon:before, #apps-menu a.app-item-xai div.icon:before, #apps-menu a.app-item-xwebdav div.icon:before, #settings-menu a.x2fa:before,
#settings-tabs a.x2fa:before, #settings-menu a.xcpanel-settings:before,
#settings-tabs a.xcpanel-settings:before, #sections-table tr.xbackground > td.section:before, #sections-table tr.xcalendar > td.section:before, #sections-table tr.xquote > td.section:before, #sections-table tr.xdropbox > td.section:before, #sections-table tr.xgoogle_drive > td.section:before, #sections-table tr.xlast_login > td.section:before, #sections-table tr.xmultibox > td.section:before, #sections-table tr.xnews_feed > td.section:before, #sections-table tr.xsidebar > td.section:before, #sections-table tr.xsignature > td.section:before, #sections-table tr.xskin > td.section:before, #sections-table tr.xvertical_preview > td.section:before, #sections-table tr.xweather > td.section:before, #sections-table tr.xtag > td.section:before, #sections-table tr.xemail_schedule > td.section:before, #sections-table tr.x2fa > td.section:before, #sections-table tr.xai > td.section:before, #sections-table tr.xwebdav > td.section:before, .listing.iconized.selectable li a.selected:before, .listing.iconized li.preferences > a:before, .listing.iconized li.folders > a:before, .listing.iconized li.responses > a:before, .listing.iconized li.identities > a:before, .listing.iconized li.password > a:before, .listing.iconized li.addressbook a:before, .listing.iconized li.contactgroup a:before, .listing.iconized li.contactsearch a:before, .listing.iconized li.filter > a:before, .listing.iconized li.vacation > a:before, .listing.iconized li.forward > a:before, .listing.iconized li.enigma.keys > a:before, .listing.iconized li.userinfo > a:before, .listing.iconized li.twofactorauth > a:before, .listing.iconized li.cd_preferences > a:before, .listing.iconized li.sauserprefs > a:before, .listing.iconized li a.help:before, .listing.iconized li a.about:before, .listing.iconized li a.license:before, .listing.iconized li > i:before, .listing.iconized li.group > i:before, .listing.iconized tr.contact.person td.name:before, .listing.iconized tr.contact.group td.name:before, .listing.iconized tr.general > td.section:before, .listing.iconized tr.mailbox > td.section:before, .listing.iconized tr.mailview > td.section:before, .listing.iconized tr.compose > td.section:before, .listing.iconized tr.addressbook > td.section:before, .listing.iconized tr.folders > td.section:before, .listing.iconized tr.server > td.section:before, .listing.iconized tr.enigma > td.section:before, .listing.iconized tr.encryption > td.section:before, .listing.iconized tr.calendar > td.section:before, .menu a.filterlink:before, .menu a.status:before, .action-plugin-managesieve-action .propform td.rowbuttons a.advanced:before, .action-plugin-managesieve-action .propform td.rowbuttons a:before, .action-plugin-managesieve-action .propform td.rowbuttons a.delete:before, .menu a.taskaddlink:before, #sections-table tbody tr#rcmrowthunderbird_labels td.section:before, #sections-table tbody tr#rcmrowcd_preferences td.section:before, #settingstabplugintwofactor_gauthenticator a:before, #twofactor_gauthenticator-form .show-codes:before, .password-toggle-container .password-toggle-button:before, .xdatepicker .ui-datepicker-header .ui-datepicker-prev:before, .xdatepicker .ui-datepicker-header .ui-datepicker-next:before, span.xclipboard:before {
  font-family: RcpIconFont, sans-serif !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
}

@keyframes spin {
  to {
    transform: rotate(1turn);
  }
}
@keyframes blink {
  0%, 50% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
button.busy {
  position: relative;
}
button.busy:before,
button.busy span {
  visibility: hidden;
}
button.busy:after {
  display: inline-block;
  content: "";
  width: 1em;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 0.2em solid;
  border-left-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
  animation: spin 1s infinite;
  visibility: visible;
  position: absolute !important;
  top: 50%;
  left: 50%;
  margin: -0.5em 0 0 -0.5em;
}

.xspinner:before {
  display: inline-block;
  content: "";
  width: 1em;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 0.2em solid;
  border-left-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
  animation: spin 1s infinite;
}

.animate-fade {
  opacity: 1;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
}

.animate-fade.ng-hide {
  opacity: 0;
}

@font-face {
  font-family: "RcpIconFont";
  src: url("../../../../plugins/xframework/assets/fonts/roundcube_plus_icons/roundcube_plus_icons.woff2") format("woff2"), url("../../../../plugins/xframework/assets/fonts/roundcube_plus_icons/roundcube_plus_icons.woff") format("woff"), url("../../../../plugins/xframework/assets/fonts/roundcube_plus_icons/roundcube_plus_icons.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.success-box,
.warning-box,
.error-box,
.info-box,
.note-box {
  display: flex;
  padding: 0.5rem 0.8rem !important;
  margin: 0 0 1.5em 0;
  border-radius: 3px;
  text-align: left;
  align-items: center;
}
.success-box > i.icon, .success-box > span.icon,
.warning-box > i.icon,
.warning-box > span.icon,
.error-box > i.icon,
.error-box > span.icon,
.info-box > i.icon,
.info-box > span.icon,
.note-box > i.icon,
.note-box > span.icon {
  position: relative;
  top: 0.1rem;
  font-style: normal;
}
.success-box > i.icon:before, .success-box > span.icon:before,
.warning-box > i.icon:before,
.warning-box > span.icon:before,
.error-box > i.icon:before,
.error-box > span.icon:before,
.info-box > i.icon:before,
.info-box > span.icon:before,
.note-box > i.icon:before,
.note-box > span.icon:before {
  width: auto !important;
  float: none !important;
  line-height: 1em !important;
  padding-right: 0.8rem !important;
  margin: 0 !important;
  font-size: 1.8em !important;
}
.success-box .text,
.warning-box .text,
.error-box .text,
.info-box .text,
.note-box .text {
  flex: 1 1 auto;
  display: inline-block;
  position: relative;
}

.success-box {
  border: 1px solid;
  border-radius: 3px;
  background-color: #E0F2F1;
  border-color: #b0e3ca;
  color: #006053;
}
html.dark-mode .success-box {
  border-color: transparent !important;
}
html.dark-mode .success-box,
html.dark-mode .success-box .icon:before {
  color: #fff;
}
html.dark-mode .success-box {
  background-color: #00553f;
}

.warning-box {
  border: 1px solid;
  border-radius: 3px;
  background-color: #fef893;
  color: #795000;
  border-color: #ffdf0e;
}
html.dark-mode .warning-box {
  border-color: transparent !important;
}
html.dark-mode .warning-box,
html.dark-mode .warning-box .icon:before {
  color: #fff;
}
html.dark-mode .warning-box {
  background-color: #654f00;
}

.error-box {
  border: 1px solid;
  border-radius: 3px;
  background-color: #ffe5e5;
  color: #7e1c16;
  border-color: #fcc3bb;
}
html.dark-mode .error-box {
  border-color: transparent !important;
}
html.dark-mode .error-box,
html.dark-mode .error-box .icon:before {
  color: #fff;
}
html.dark-mode .error-box {
  background-color: #5a2417;
}

.info-box {
  border: 1px solid;
  border-radius: 3px;
  background-color: #d9f3ff !important;
  border-color: #b4e8ff !important;
}
html.dark-mode .info-box {
  border-color: transparent !important;
}
html.dark-mode .info-box,
html.dark-mode .info-box .icon:before {
  color: #fff;
}
.info-box,
.info-box .icon:before {
  color: #2c363a;
}
html.dark-mode .info-box {
  background-color: #216e93 !important;
}

.note-box {
  border: 1px solid;
  border-radius: 3px;
  background-color: #f6f6f6;
  border-color: #ced4da;
  color: #434343;
}
html.dark-mode .note-box {
  border-color: transparent !important;
}
html.dark-mode .note-box,
html.dark-mode .note-box .icon:before {
  color: #fff;
}
html.dark-mode .note-box {
  background-color: rgba(255, 255, 255, 0.1);
}
html.dark-mode .note-box,
html.dark-mode .note-box .icon:before {
  color: #ddd;
}

.button-bar button, .button-bar .btn {
  margin: 0.2em 0.2em 0.2em 0;
}
.button-bar.text-right button, .button-bar.text-right .btn {
  margin: 0.2em 0 0.2em 0.2em;
}

.btn-xs {
  padding: 2px 4px;
}

.cpanel .minicolors-sprite {
  background-image: url(../images/cpanel-minicolors-sprite.png) !important;
}

html body button.xanchor {
  display: inline-block;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  width: auto !important;
  line-height: normal !important;
  font-weight: normal !important;
  font-size: 1rem;
  text-align: left;
  color: #00acff;
  -webkit-appearance: none;
}
html body button.xanchor:hover {
  color: #008acc;
  text-decoration: underline;
}

.password-toggle-container {
  display: flex;
  align-items: center;
}
.password-toggle-container .password-toggle-button {
  position: relative;
  cursor: pointer;
  margin-left: 0.8rem;
}
.password-toggle-container .password-toggle-button:before {
  content: "\EAEB";
}
html.xicons-traditional .password-toggle-container .password-toggle-button:before {
  content: "\EBB3";
}
html.xicons-outlined .password-toggle-container .password-toggle-button:before {
  content: "\EC7B";
}
html.xicons-material .password-toggle-container .password-toggle-button:before {
  content: "\ED43";
}
html.xicons-cartoon .password-toggle-container .password-toggle-button:before {
  content: "\EE0B";
}
.password-toggle-container input[type=text] + .password-toggle-button:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1.5em;
  transform: translate(-50%, -50%) rotate(-45deg);
  transform-origin: center;
  border-top: 1px solid;
}

#xsidebar {
  overflow-x: hidden;
  overflow-y: auto;
}
#xsidebar div.ui-sortable-helper {
  -ms-transform: scale(0.8, 0.8);
  -webkit-transform: scale(0.8, 0.8);
  transform: scale(0.8, 0.8);
  border: 1px solid;
}
#xsidebar div.ui-sortable-helper {
  border-color: #ddd;
}
html.dark-mode #xsidebar div.ui-sortable-helper {
  border-color: #4d6066;
}
#xsidebar div.ui-sortable-helper {
  background-color: #fff;
}
html.dark-mode #xsidebar div.ui-sortable-helper {
  background-color: #21292c;
}
#xsidebar .placeholder {
  height: 3px;
  background: #990033;
}
#xsidebar h2.boxtitle {
  position: relative;
  cursor: pointer;
  font-size: 1em;
  padding: 5px 8px;
}
#xsidebar h2.boxtitle:first-child {
  border-top: none;
}
#xsidebar h2.boxtitle .sidebar-title-button {
  float: right;
  padding-left: 5px;
  padding-top: 1px;
}
#xsidebar h2.boxtitle .sidebar-title-button {
  color: #333;
}
html.dark-mode #xsidebar h2.boxtitle .sidebar-title-button {
  color: #c5d1d3;
}
#xsidebar h2.boxtitle .sidebar-title-button:hover {
  color: #141414;
}
html.dark-mode #xsidebar h2.boxtitle .sidebar-title-button:hover {
  color: #e5f1f3;
}
#xsidebar h2.boxtitle span.sidebar-title-text {
  display: block;
  margin-right: 2.5em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#xsidebar .box-content {
  position: relative;
  padding: 8px;
  line-height: unset;
}
#xsidebar .collapsed .box-content {
  display: none;
}
#xsidebar .bottom-links {
  margin-top: 7px;
}
#xsidebar .bottom-links a {
  display: inline-block;
  margin-right: 10px;
}

#xsidebar-order-note {
  padding: 20px 0;
}
#xsidebar-order-note:before {
  padding-right: 10px;
}

#xsidebar-order-table .placeholder {
  background-color: rgba(0, 0, 0, 0.05);
}
html.dark-mode #xsidebar-order-table .placeholder {
  background-color: rgba(255, 255, 255, 0.05);
}
#xsidebar-order-table tr.ui-sortable-helper {
  max-width: 300px !important;
  border: 1px solid;
}
#xsidebar-order-table tr.ui-sortable-helper {
  border-color: #ddd;
}
html.dark-mode #xsidebar-order-table tr.ui-sortable-helper {
  border-color: #4d6066;
}
#xsidebar-order-table tr.ui-sortable-helper {
  background-color: rgba(0, 0, 0, 0.05);
}
html.dark-mode #xsidebar-order-table tr.ui-sortable-helper {
  background-color: rgba(255, 255, 255, 0.05);
}
#xsidebar-order-table tr.ui-sortable-handle {
  margin: 0;
}
#xsidebar-order-table td.title {
  width: 30%;
}
#xsidebar-order-table td.title label:before {
  font-size: 0.9em !important;
  padding-right: 15px;
}

.touch .xinfo {
  display: none;
}

.xinfo {
  display: inline-block;
  position: relative;
}
.xinfo.right div {
  right: auto;
}
.xinfo.top div {
  top: auto;
  bottom: 20px;
}
.xinfo:hover div {
  display: block;
}
.xinfo div {
  position: absolute;
  display: none;
  right: 0;
  text-align: left;
  min-width: 200px;
  max-width: 300px;
  font-weight: normal;
  top: 20px;
  padding: 8px;
  border-radius: 5px;
  z-index: 99999;
  white-space: normal;
  background-color: #fff;
  border: 1px solid #d4dbde;
  box-shadow: 3px 3px 5px #dcdedf;
}
html.dark-mode .xinfo div {
  background-color: #161b1d;
  border-color: #4d6066;
  box-shadow: none;
}

.xbadge {
  display: inline-block;
  position: relative;
  top: -0.9em;
  left: -0.5em;
  z-index: 888;
  color: #fff !important;
  margin: 0;
  line-height: 1em;
  padding: 3px 4px 2px 4px !important;
  border-radius: 5px !important;
  font-size: 0.8em !important;
  font-weight: normal;
  font-family: sans-serif !important;
  text-align: center;
}
.xbadge {
  background-color: #a7411f !important;
}
html.dark-mode .xbadge {
  background-color: #802824 !important;
}

.xtabs.ui-tabs {
  border: none;
  background: transparent;
}
.xtabs.ui-tabs .ui-tabs-nav {
  height: auto;
  background: transparent;
  margin-bottom: 15px;
  padding-left: 0;
  padding-right: 0;
  border-bottom: 1px solid;
}
.xtabs.ui-tabs .ui-tabs-nav {
  border-color: #ddd;
}
html.dark-mode .xtabs.ui-tabs .ui-tabs-nav {
  border-color: #4d6066;
}
.xtabs.ui-tabs .ui-tabs-nav li {
  background: transparent;
  padding: 0;
  margin: 0;
  float: left;
  border: none;
}
.xtabs.ui-tabs .ui-tabs-nav li .xbadge {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
}
.xtabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  padding: 15px;
  font-weight: normal;
  background: transparent;
  border: none;
}
.xtabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  color: #333;
}
html.dark-mode .xtabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  color: #c5d1d3;
}
.xtabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  position: relative;
  display: block;
  padding-bottom: 12px;
  font-weight: bold;
  border-bottom: 3px solid;
}
.xtabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  border-color: #aaa;
}
html.dark-mode .xtabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  border-color: #e5f1f3;
}
.xtabs.ui-tabs .ui-tabs-panel {
  padding: 0;
  background: transparent;
}

.flatpickr-calendar {
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08) !important;
}
.flatpickr-calendar .flatpickr-months {
  border-bottom: 1px solid #e6e6e6;
}
.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,
.flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  line-height: 1.1rem;
}
.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg {
  fill: #000;
}
.flatpickr-calendar .flatpickr-current-month input.cur-year {
  height: 1.4rem;
}
.flatpickr-calendar .flatpickr-current-month span.cur-month {
  font-weight: normal;
  padding-right: 3px;
}
.flatpickr-calendar .flatpickr-current-month span.cur-month:hover {
  background: transparent !important;
}
.flatpickr-calendar .flatpickr-day.selected {
  border-color: transparent !important;
}
.flatpickr-calendar .numInputWrapper:hover {
  background: transparent !important;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  border-bottom: 1px solid #e6e6e6;
}
.flatpickr-calendar.hasTime .flatpickr-time input:hover,
.flatpickr-calendar.hasTime .flatpickr-time input:focus,
.flatpickr-calendar.hasTime .flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-calendar.hasTime .flatpickr-time .flatpickr-am-pm:focus {
  background: transparent !important;
}
.flatpickr-calendar .flatpickr-confirm {
  margin: 5px 10px;
  border-radius: 3px;
  height: auto;
  padding: 1px;
  color: #fff;
}

.xelastic .flatpickr-calendar .flatpickr-current-month input.cur-year,
.xelastic .flatpickr-calendar .flatpickr-current-month span.cur-month {
  font-size: 1.4rem;
}
.xelastic .flatpickr-calendar .flatpickr-day.selected,
.xelastic .flatpickr-calendar .flatpickr-confirm {
  background: #6e8791;
  color: #fff;
}

.xlarry .flatpickr-calendar .flatpickr-current-month input.cur-year,
.xlarry .flatpickr-calendar .flatpickr-current-month span.cur-month {
  font-size: 1.2rem;
}
.xlarry .flatpickr-calendar .flatpickr-day.selected,
.xlarry .flatpickr-calendar .flatpickr-confirm {
  background: #2c2f33;
}
.xlarry .flatpickr-calendar .flatpickr-day.selected svg,
.xlarry .flatpickr-calendar .flatpickr-confirm svg {
  fill: #fff;
}

.dark-mode .xdialog-mask {
  background: rgba(0, 0, 0, 0.7);
}

.xdialog-mask {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
}
.xdialog-mask .xdialog-box {
  display: flex;
  flex-direction: column;
  margin: 20% auto 0 auto;
  max-width: 460px;
  max-height: 90%;
  box-sizing: border-box;
  text-align: center;
  border: 1px solid;
}
.xdialog-mask .xdialog-box {
  border-color: #ddd;
}
html.dark-mode .xdialog-mask .xdialog-box {
  border-color: #4d6066;
}
.xdialog-mask .xdialog-box {
  background-color: #fff;
}
html.dark-mode .xdialog-mask .xdialog-box {
  background-color: #21292c;
}
.xdialog-mask .xdialog-box.full-screen {
  position: fixed;
  max-width: None;
  margin: 0;
  max-height: none;
  top: 5%;
  left: 5%;
  right: 5%;
  bottom: 5%;
}
.layout-phone .xdialog-mask .xdialog-box.full-screen {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
}
.xdialog-mask .xdialog-box .xdialog-title {
  flex: 0 0 auto;
  position: relative;
  padding: 1rem;
  text-align: left;
  font-size: 1.25rem;
  font-weight: bold;
  border-bottom: 1px solid;
}
.xdialog-mask .xdialog-box .xdialog-title {
  border-color: #ddd;
}
html.dark-mode .xdialog-mask .xdialog-box .xdialog-title {
  border-color: #4d6066;
}
.xdialog-mask .xdialog-box .xdialog-title .xdialog-close {
  position: absolute;
  right: 1rem;
  border: none !important;
  font-size: 2rem;
  padding: 0;
  margin: 0;
  background: transparent !important;
}
.xdialog-mask .xdialog-box .xdialog-contents {
  flex: 1 1 auto;
  padding: 1rem;
  text-align: left;
}
.xdialog-mask .xdialog-box .xdialog-contents .xdialog-error {
  border: 1px solid;
  border-radius: 3px;
  background-color: #ffe5e5;
  color: #7e1c16;
  border-color: #fcc3bb;
  margin-bottom: 1rem;
}
html.dark-mode .xdialog-mask .xdialog-box .xdialog-contents .xdialog-error {
  border-color: transparent !important;
}
html.dark-mode .xdialog-mask .xdialog-box .xdialog-contents .xdialog-error,
html.dark-mode .xdialog-mask .xdialog-box .xdialog-contents .xdialog-error .icon:before {
  color: #fff;
}
html.dark-mode .xdialog-mask .xdialog-box .xdialog-contents .xdialog-error {
  background-color: #5a2417;
}
.xdialog-mask .xdialog-box .xdialog-buttons {
  flex: 0 0 auto;
  padding: 1rem;
  text-align: right;
  border-top: 1px solid;
}
.xdialog-mask .xdialog-box .xdialog-buttons {
  border-color: #ddd;
}
html.dark-mode .xdialog-mask .xdialog-box .xdialog-buttons {
  border-color: #4d6066;
}
.xdialog-mask .xdialog-box .xdialog-buttons button {
  margin-left: 5px;
}

.xdatepicker {
  min-width: 20rem;
}
.xdatepicker .ui-datepicker-header {
  display: flex;
  padding: 0.6rem;
  align-items: center;
  margin-bottom: 0.8rem;
  font-size: 1.2em;
  border-bottom: 1px solid;
}
.xdatepicker .ui-datepicker-header {
  border-color: #ddd;
}
html.dark-mode .xdatepicker .ui-datepicker-header {
  border-color: #4d6066;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-title {
  flex: 1;
  text-align: center;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-title select {
  background: transparent;
  border: none;
  text-decoration: underline;
  cursor: pointer;
  outline: none;
  padding: 0 5px;
  width: auto;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  box-shadow: none !important;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-title select option {
  background-color: #fff;
}
html.dark-mode .xdatepicker .ui-datepicker-header .ui-datepicker-title select option {
  background-color: #21292c;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-title select option {
  color: #333;
}
html.dark-mode .xdatepicker .ui-datepicker-header .ui-datepicker-title select option {
  color: #c5d1d3;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-prev,
.xdatepicker .ui-datepicker-header .ui-datepicker-next {
  text-decoration: none !important;
  cursor: pointer;
  padding: 0.3rem;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-prev,
.xdatepicker .ui-datepicker-header .ui-datepicker-next {
  color: #333;
}
html.dark-mode .xdatepicker .ui-datepicker-header .ui-datepicker-prev,
html.dark-mode .xdatepicker .ui-datepicker-header .ui-datepicker-next {
  color: #c5d1d3;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-prev span,
.xdatepicker .ui-datepicker-header .ui-datepicker-next span {
  display: none;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\EA68";
}
html.xicons-traditional .xdatepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\EB30";
}
html.xicons-outlined .xdatepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\EBF8";
}
html.xicons-material .xdatepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\ECC0";
}
html.xicons-cartoon .xdatepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\ED88";
}
.xdatepicker .ui-datepicker-header .ui-datepicker-next {
  order: 2;
}
.xdatepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\EA69";
}
html.xicons-traditional .xdatepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\EB31";
}
html.xicons-outlined .xdatepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\EBF9";
}
html.xicons-material .xdatepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\ECC1";
}
html.xicons-cartoon .xdatepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\ED89";
}
.xdatepicker table {
  width: 100%;
}
.xdatepicker table td {
  text-align: center;
}
.xdatepicker table td span {
  display: block;
  padding: 0.2rem 0;
}
.xdatepicker table td a {
  display: block;
  background: transparent !important;
  border: none !important;
  padding: 0.2rem 0;
}
.xdatepicker table td a {
  color: #333;
}
html.dark-mode .xdatepicker table td a {
  color: #c5d1d3;
}
.xdatepicker table td a:hover {
  text-decoration: none;
}
.xdatepicker table td a.ui-state-highlight {
  color: #141414;
}
html.dark-mode .xdatepicker table td a.ui-state-highlight {
  color: #e5f1f3;
}
.xdatepicker table td a.ui-state-highlight {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
html.dark-mode .xdatepicker table td a.ui-state-highlight {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.xdatepicker table td a.ui-state-active {
  color: #141414;
}
html.dark-mode .xdatepicker table td a.ui-state-active {
  color: #e5f1f3;
}
.xdatepicker table td a.ui-state-active {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
html.dark-mode .xdatepicker table td a.ui-state-active {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.xdatepicker th {
  text-align: center;
  font-size: 0.8em;
}
.xdatepicker th {
  color: #777;
}
html.dark-mode .xdatepicker th {
  color: #6b787a;
}

span.xclipboard {
  display: inline-block;
  margin-left: 1rem;
  cursor: pointer;
}
span.xclipboard:before {
  opacity: 0.6;
  content: "\EADA";
}
html.xicons-traditional span.xclipboard:before {
  content: "\EBA2";
}
html.xicons-outlined span.xclipboard:before {
  content: "\EC6A";
}
html.xicons-material span.xclipboard:before {
  content: "\ED32";
}
html.xicons-cartoon span.xclipboard:before {
  content: "\EDFA";
}
span.xclipboard:hover:before {
  opacity: 1;
}

.xinfo:before,
.xsave-hint:before {
  content: "\EA85";
}
html.xicons-traditional .xinfo:before,
html.xicons-traditional .xsave-hint:before {
  content: "\EB4D";
}
html.xicons-outlined .xinfo:before,
html.xicons-outlined .xsave-hint:before {
  content: "\EC15";
}
html.xicons-material .xinfo:before,
html.xicons-material .xsave-hint:before {
  content: "\ECDD";
}
html.xicons-cartoon .xinfo:before,
html.xicons-cartoon .xsave-hint:before {
  content: "\EDA5";
}

.xinformation:before {
  content: "\EA85";
}
html.xicons-traditional .xinformation:before {
  content: "\EB4D";
}
html.xicons-outlined .xinformation:before {
  content: "\EC15";
}
html.xicons-material .xinformation:before {
  content: "\ECDD";
}
html.xicons-cartoon .xinformation:before {
  content: "\EDA5";
}

.xexclamation:before {
  content: "\EA84";
}
html.xicons-traditional .xexclamation:before {
  content: "\EB4C";
}
html.xicons-outlined .xexclamation:before {
  content: "\EC14";
}
html.xicons-material .xexclamation:before {
  content: "\ECDC";
}
html.xicons-cartoon .xexclamation:before {
  content: "\EDA4";
}

.xhelp:before {
  content: "\EAB8";
}
html.xicons-traditional .xhelp:before {
  content: "\EB80";
}
html.xicons-outlined .xhelp:before {
  content: "\EC48";
}
html.xicons-material .xhelp:before {
  content: "\ED10";
}
html.xicons-cartoon .xhelp:before {
  content: "\EDD8";
}

.xcheck:before {
  content: "\EA81";
}
html.xicons-traditional .xcheck:before {
  content: "\EB49";
}
html.xicons-outlined .xcheck:before {
  content: "\EC11";
}
html.xicons-material .xcheck:before {
  content: "\ECD9";
}
html.xicons-cartoon .xcheck:before {
  content: "\EDA1";
}

#show-mobile-xsidebar:before {
  content: "\EACB";
}
html.xicons-traditional #show-mobile-xsidebar:before {
  content: "\EB93";
}
html.xicons-outlined #show-mobile-xsidebar:before {
  content: "\EC5B";
}
html.xicons-material #show-mobile-xsidebar:before {
  content: "\ED23";
}
html.xicons-cartoon #show-mobile-xsidebar:before {
  content: "\EDEB";
}

#xsidebar-menu a.hide:before {
  content: "\EA69";
}
html.xicons-traditional #xsidebar-menu a.hide:before {
  content: "\EB31";
}
html.xicons-outlined #xsidebar-menu a.hide:before {
  content: "\EBF9";
}
html.xicons-material #xsidebar-menu a.hide:before {
  content: "\ECC1";
}
html.xicons-cartoon #xsidebar-menu a.hide:before {
  content: "\ED89";
}

#show-xsidebar:before {
  content: "\EA68";
}
html.xicons-traditional #show-xsidebar:before {
  content: "\EB30";
}
html.xicons-outlined #show-xsidebar:before {
  content: "\EBF8";
}
html.xicons-material #show-xsidebar:before {
  content: "\ECC0";
}
html.xicons-cartoon #show-xsidebar:before {
  content: "\ED88";
}

#xsidebar-order-table td.title label:before {
  content: "\EAA7";
}
html.xicons-traditional #xsidebar-order-table td.title label:before {
  content: "\EB6F";
}
html.xicons-outlined #xsidebar-order-table td.title label:before {
  content: "\EC37";
}
html.xicons-material #xsidebar-order-table td.title label:before {
  content: "\ECFF";
}
html.xicons-cartoon #xsidebar-order-table td.title label:before {
  content: "\EDC7";
}

#xsidebar-order-note:before {
  content: "\EA85";
}
html.xicons-traditional #xsidebar-order-note:before {
  content: "\EB4D";
}
html.xicons-outlined #xsidebar-order-note:before {
  content: "\EC15";
}
html.xicons-material #xsidebar-order-note:before {
  content: "\ECDD";
}
html.xicons-cartoon #xsidebar-order-note:before {
  content: "\EDA5";
}

#xsidebar .sidebar-settings-url:before {
  content: "\EA8F";
}
html.xicons-traditional #xsidebar .sidebar-settings-url:before {
  content: "\EB57";
}
html.xicons-outlined #xsidebar .sidebar-settings-url:before {
  content: "\EC1F";
}
html.xicons-material #xsidebar .sidebar-settings-url:before {
  content: "\ECE7";
}
html.xicons-cartoon #xsidebar .sidebar-settings-url:before {
  content: "\EDAF";
}

#xsidebar .sidebar-toggle:before {
  content: "\EA6A";
}
html.xicons-traditional #xsidebar .sidebar-toggle:before {
  content: "\EB32";
}
html.xicons-outlined #xsidebar .sidebar-toggle:before {
  content: "\EBFA";
}
html.xicons-material #xsidebar .sidebar-toggle:before {
  content: "\ECC2";
}
html.xicons-cartoon #xsidebar .sidebar-toggle:before {
  content: "\ED8A";
}

#xsidebar .collapsed .sidebar-toggle:before {
  content: "\EA6B";
}
html.xicons-traditional #xsidebar .collapsed .sidebar-toggle:before {
  content: "\EB33";
}
html.xicons-outlined #xsidebar .collapsed .sidebar-toggle:before {
  content: "\EBFB";
}
html.xicons-material #xsidebar .collapsed .sidebar-toggle:before {
  content: "\ECC3";
}
html.xicons-cartoon #xsidebar .collapsed .sidebar-toggle:before {
  content: "\ED8B";
}

#button-apps:before {
  content: "\EA8A";
}
html.xicons-traditional #button-apps:before {
  content: "\EB52";
}
html.xicons-outlined #button-apps:before {
  content: "\EC1A";
}
html.xicons-material #button-apps:before {
  content: "\ECE2";
}
html.xicons-cartoon #button-apps:before {
  content: "\EDAA";
}

#apps-menu a.app-item-xbackground div.icon:before {
  content: "\EAC4";
}
html.xicons-traditional #apps-menu a.app-item-xbackground div.icon:before {
  content: "\EB8C";
}
html.xicons-outlined #apps-menu a.app-item-xbackground div.icon:before {
  content: "\EC54";
}
html.xicons-material #apps-menu a.app-item-xbackground div.icon:before {
  content: "\ED1C";
}
html.xicons-cartoon #apps-menu a.app-item-xbackground div.icon:before {
  content: "\EDE4";
}

#apps-menu a.app-item-xcalendar div.icon:before {
  content: "\EAB4";
}
html.xicons-traditional #apps-menu a.app-item-xcalendar div.icon:before {
  content: "\EB7C";
}
html.xicons-outlined #apps-menu a.app-item-xcalendar div.icon:before {
  content: "\EC44";
}
html.xicons-material #apps-menu a.app-item-xcalendar div.icon:before {
  content: "\ED0C";
}
html.xicons-cartoon #apps-menu a.app-item-xcalendar div.icon:before {
  content: "\EDD4";
}

#apps-menu a.app-item-xquote div.icon:before {
  content: "\EAAF";
}
html.xicons-traditional #apps-menu a.app-item-xquote div.icon:before {
  content: "\EB77";
}
html.xicons-outlined #apps-menu a.app-item-xquote div.icon:before {
  content: "\EC3F";
}
html.xicons-material #apps-menu a.app-item-xquote div.icon:before {
  content: "\ED07";
}
html.xicons-cartoon #apps-menu a.app-item-xquote div.icon:before {
  content: "\EDCF";
}

#apps-menu a.app-item-xdropbox div.icon:before {
  content: "\EAC5";
}
html.xicons-traditional #apps-menu a.app-item-xdropbox div.icon:before {
  content: "\EB8D";
}
html.xicons-outlined #apps-menu a.app-item-xdropbox div.icon:before {
  content: "\EC55";
}
html.xicons-material #apps-menu a.app-item-xdropbox div.icon:before {
  content: "\ED1D";
}
html.xicons-cartoon #apps-menu a.app-item-xdropbox div.icon:before {
  content: "\EDE5";
}

#apps-menu a.app-item-xgoogle_drive div.icon:before {
  content: "\EAC6";
}
html.xicons-traditional #apps-menu a.app-item-xgoogle_drive div.icon:before {
  content: "\EB8E";
}
html.xicons-outlined #apps-menu a.app-item-xgoogle_drive div.icon:before {
  content: "\EC56";
}
html.xicons-material #apps-menu a.app-item-xgoogle_drive div.icon:before {
  content: "\ED1E";
}
html.xicons-cartoon #apps-menu a.app-item-xgoogle_drive div.icon:before {
  content: "\EDE6";
}

#apps-menu a.app-item-xlast_login div.icon:before {
  content: "\EAC7";
}
html.xicons-traditional #apps-menu a.app-item-xlast_login div.icon:before {
  content: "\EB8F";
}
html.xicons-outlined #apps-menu a.app-item-xlast_login div.icon:before {
  content: "\EC57";
}
html.xicons-material #apps-menu a.app-item-xlast_login div.icon:before {
  content: "\ED1F";
}
html.xicons-cartoon #apps-menu a.app-item-xlast_login div.icon:before {
  content: "\EDE7";
}

#apps-menu a.app-item-xmultibox div.icon:before {
  content: "\EABE";
}
html.xicons-traditional #apps-menu a.app-item-xmultibox div.icon:before {
  content: "\EB86";
}
html.xicons-outlined #apps-menu a.app-item-xmultibox div.icon:before {
  content: "\EC4E";
}
html.xicons-material #apps-menu a.app-item-xmultibox div.icon:before {
  content: "\ED16";
}
html.xicons-cartoon #apps-menu a.app-item-xmultibox div.icon:before {
  content: "\EDDE";
}

#apps-menu a.app-item-xnews_feed div.icon:before {
  content: "\EAC8";
}
html.xicons-traditional #apps-menu a.app-item-xnews_feed div.icon:before {
  content: "\EB90";
}
html.xicons-outlined #apps-menu a.app-item-xnews_feed div.icon:before {
  content: "\EC58";
}
html.xicons-material #apps-menu a.app-item-xnews_feed div.icon:before {
  content: "\ED20";
}
html.xicons-cartoon #apps-menu a.app-item-xnews_feed div.icon:before {
  content: "\EDE8";
}

#apps-menu a.app-item-xsidebar div.icon:before {
  content: "\EACB";
}
html.xicons-traditional #apps-menu a.app-item-xsidebar div.icon:before {
  content: "\EB93";
}
html.xicons-outlined #apps-menu a.app-item-xsidebar div.icon:before {
  content: "\EC5B";
}
html.xicons-material #apps-menu a.app-item-xsidebar div.icon:before {
  content: "\ED23";
}
html.xicons-cartoon #apps-menu a.app-item-xsidebar div.icon:before {
  content: "\EDEB";
}

#apps-menu a.app-item-xsignature div.icon:before {
  content: "\EAA3";
}
html.xicons-traditional #apps-menu a.app-item-xsignature div.icon:before {
  content: "\EB6B";
}
html.xicons-outlined #apps-menu a.app-item-xsignature div.icon:before {
  content: "\EC33";
}
html.xicons-material #apps-menu a.app-item-xsignature div.icon:before {
  content: "\ECFB";
}
html.xicons-cartoon #apps-menu a.app-item-xsignature div.icon:before {
  content: "\EDC3";
}

#apps-menu a.app-item-xskin div.icon:before {
  content: "\EACD";
}
html.xicons-traditional #apps-menu a.app-item-xskin div.icon:before {
  content: "\EB95";
}
html.xicons-outlined #apps-menu a.app-item-xskin div.icon:before {
  content: "\EC5D";
}
html.xicons-material #apps-menu a.app-item-xskin div.icon:before {
  content: "\ED25";
}
html.xicons-cartoon #apps-menu a.app-item-xskin div.icon:before {
  content: "\EDED";
}

#apps-menu a.app-item-xvertical_preview div.icon:before {
  content: "\EACC";
}
html.xicons-traditional #apps-menu a.app-item-xvertical_preview div.icon:before {
  content: "\EB94";
}
html.xicons-outlined #apps-menu a.app-item-xvertical_preview div.icon:before {
  content: "\EC5C";
}
html.xicons-material #apps-menu a.app-item-xvertical_preview div.icon:before {
  content: "\ED24";
}
html.xicons-cartoon #apps-menu a.app-item-xvertical_preview div.icon:before {
  content: "\EDEC";
}

#apps-menu a.app-item-xweather div.icon:before {
  content: "\EAC9";
}
html.xicons-traditional #apps-menu a.app-item-xweather div.icon:before {
  content: "\EB91";
}
html.xicons-outlined #apps-menu a.app-item-xweather div.icon:before {
  content: "\EC59";
}
html.xicons-material #apps-menu a.app-item-xweather div.icon:before {
  content: "\ED21";
}
html.xicons-cartoon #apps-menu a.app-item-xweather div.icon:before {
  content: "\EDE9";
}

#apps-menu a.app-item-xtag div.icon:before {
  content: "\EAA8";
}
html.xicons-traditional #apps-menu a.app-item-xtag div.icon:before {
  content: "\EB70";
}
html.xicons-outlined #apps-menu a.app-item-xtag div.icon:before {
  content: "\EC38";
}
html.xicons-material #apps-menu a.app-item-xtag div.icon:before {
  content: "\ED00";
}
html.xicons-cartoon #apps-menu a.app-item-xtag div.icon:before {
  content: "\EDC8";
}

#apps-menu a.app-item-xemail_schedule div.icon:before {
  content: "\EAF0";
}
html.xicons-traditional #apps-menu a.app-item-xemail_schedule div.icon:before {
  content: "\EBB8";
}
html.xicons-outlined #apps-menu a.app-item-xemail_schedule div.icon:before {
  content: "\EC80";
}
html.xicons-material #apps-menu a.app-item-xemail_schedule div.icon:before {
  content: "\ED48";
}
html.xicons-cartoon #apps-menu a.app-item-xemail_schedule div.icon:before {
  content: "\EE10";
}

#apps-menu a.app-item-x2fa div.icon:before {
  content: "\EABC";
}
html.xicons-traditional #apps-menu a.app-item-x2fa div.icon:before {
  content: "\EB84";
}
html.xicons-outlined #apps-menu a.app-item-x2fa div.icon:before {
  content: "\EC4C";
}
html.xicons-material #apps-menu a.app-item-x2fa div.icon:before {
  content: "\ED14";
}
html.xicons-cartoon #apps-menu a.app-item-x2fa div.icon:before {
  content: "\EDDC";
}

#apps-menu a.app-item-xai div.icon:before {
  content: "\EAF9";
}
html.xicons-traditional #apps-menu a.app-item-xai div.icon:before {
  content: "\EBC1";
}
html.xicons-outlined #apps-menu a.app-item-xai div.icon:before {
  content: "\EC89";
}
html.xicons-material #apps-menu a.app-item-xai div.icon:before {
  content: "\ED51";
}
html.xicons-cartoon #apps-menu a.app-item-xai div.icon:before {
  content: "\EE19";
}

#apps-menu a.app-item-xwebdav div.icon:before {
  content: "\EAEE";
}
html.xicons-traditional #apps-menu a.app-item-xwebdav div.icon:before {
  content: "\EBB6";
}
html.xicons-outlined #apps-menu a.app-item-xwebdav div.icon:before {
  content: "\EC7E";
}
html.xicons-material #apps-menu a.app-item-xwebdav div.icon:before {
  content: "\ED46";
}
html.xicons-cartoon #apps-menu a.app-item-xwebdav div.icon:before {
  content: "\EE0E";
}

#settings-menu a.x2fa:before,
#settings-tabs a.x2fa:before {
  content: "\EABC";
}
html.xicons-traditional #settings-menu a.x2fa:before,
html.xicons-traditional #settings-tabs a.x2fa:before {
  content: "\EB84";
}
html.xicons-outlined #settings-menu a.x2fa:before,
html.xicons-outlined #settings-tabs a.x2fa:before {
  content: "\EC4C";
}
html.xicons-material #settings-menu a.x2fa:before,
html.xicons-material #settings-tabs a.x2fa:before {
  content: "\ED14";
}
html.xicons-cartoon #settings-menu a.x2fa:before,
html.xicons-cartoon #settings-tabs a.x2fa:before {
  content: "\EDDC";
}
#settings-menu a.xcpanel-settings:before,
#settings-tabs a.xcpanel-settings:before {
  content: "\EABD";
}
html.xicons-traditional #settings-menu a.xcpanel-settings:before,
html.xicons-traditional #settings-tabs a.xcpanel-settings:before {
  content: "\EB85";
}
html.xicons-outlined #settings-menu a.xcpanel-settings:before,
html.xicons-outlined #settings-tabs a.xcpanel-settings:before {
  content: "\EC4D";
}
html.xicons-material #settings-menu a.xcpanel-settings:before,
html.xicons-material #settings-tabs a.xcpanel-settings:before {
  content: "\ED15";
}
html.xicons-cartoon #settings-menu a.xcpanel-settings:before,
html.xicons-cartoon #settings-tabs a.xcpanel-settings:before {
  content: "\EDDD";
}

#sections-table tr.xbackground > td.section:before {
  content: "\EAC4";
}
html.xicons-traditional #sections-table tr.xbackground > td.section:before {
  content: "\EB8C";
}
html.xicons-outlined #sections-table tr.xbackground > td.section:before {
  content: "\EC54";
}
html.xicons-material #sections-table tr.xbackground > td.section:before {
  content: "\ED1C";
}
html.xicons-cartoon #sections-table tr.xbackground > td.section:before {
  content: "\EDE4";
}

#sections-table tr.xcalendar > td.section:before {
  content: "\EAB4";
}
html.xicons-traditional #sections-table tr.xcalendar > td.section:before {
  content: "\EB7C";
}
html.xicons-outlined #sections-table tr.xcalendar > td.section:before {
  content: "\EC44";
}
html.xicons-material #sections-table tr.xcalendar > td.section:before {
  content: "\ED0C";
}
html.xicons-cartoon #sections-table tr.xcalendar > td.section:before {
  content: "\EDD4";
}

#sections-table tr.xquote > td.section:before {
  content: "\EAAF";
}
html.xicons-traditional #sections-table tr.xquote > td.section:before {
  content: "\EB77";
}
html.xicons-outlined #sections-table tr.xquote > td.section:before {
  content: "\EC3F";
}
html.xicons-material #sections-table tr.xquote > td.section:before {
  content: "\ED07";
}
html.xicons-cartoon #sections-table tr.xquote > td.section:before {
  content: "\EDCF";
}

#sections-table tr.xdropbox > td.section:before {
  content: "\EAC5";
}
html.xicons-traditional #sections-table tr.xdropbox > td.section:before {
  content: "\EB8D";
}
html.xicons-outlined #sections-table tr.xdropbox > td.section:before {
  content: "\EC55";
}
html.xicons-material #sections-table tr.xdropbox > td.section:before {
  content: "\ED1D";
}
html.xicons-cartoon #sections-table tr.xdropbox > td.section:before {
  content: "\EDE5";
}

#sections-table tr.xgoogle_drive > td.section:before {
  content: "\EAC6";
}
html.xicons-traditional #sections-table tr.xgoogle_drive > td.section:before {
  content: "\EB8E";
}
html.xicons-outlined #sections-table tr.xgoogle_drive > td.section:before {
  content: "\EC56";
}
html.xicons-material #sections-table tr.xgoogle_drive > td.section:before {
  content: "\ED1E";
}
html.xicons-cartoon #sections-table tr.xgoogle_drive > td.section:before {
  content: "\EDE6";
}

#sections-table tr.xlast_login > td.section:before {
  content: "\EAC7";
}
html.xicons-traditional #sections-table tr.xlast_login > td.section:before {
  content: "\EB8F";
}
html.xicons-outlined #sections-table tr.xlast_login > td.section:before {
  content: "\EC57";
}
html.xicons-material #sections-table tr.xlast_login > td.section:before {
  content: "\ED1F";
}
html.xicons-cartoon #sections-table tr.xlast_login > td.section:before {
  content: "\EDE7";
}

#sections-table tr.xmultibox > td.section:before {
  content: "\EABE";
}
html.xicons-traditional #sections-table tr.xmultibox > td.section:before {
  content: "\EB86";
}
html.xicons-outlined #sections-table tr.xmultibox > td.section:before {
  content: "\EC4E";
}
html.xicons-material #sections-table tr.xmultibox > td.section:before {
  content: "\ED16";
}
html.xicons-cartoon #sections-table tr.xmultibox > td.section:before {
  content: "\EDDE";
}

#sections-table tr.xnews_feed > td.section:before {
  content: "\EAC8";
}
html.xicons-traditional #sections-table tr.xnews_feed > td.section:before {
  content: "\EB90";
}
html.xicons-outlined #sections-table tr.xnews_feed > td.section:before {
  content: "\EC58";
}
html.xicons-material #sections-table tr.xnews_feed > td.section:before {
  content: "\ED20";
}
html.xicons-cartoon #sections-table tr.xnews_feed > td.section:before {
  content: "\EDE8";
}

#sections-table tr.xsidebar > td.section:before {
  content: "\EACB";
}
html.xicons-traditional #sections-table tr.xsidebar > td.section:before {
  content: "\EB93";
}
html.xicons-outlined #sections-table tr.xsidebar > td.section:before {
  content: "\EC5B";
}
html.xicons-material #sections-table tr.xsidebar > td.section:before {
  content: "\ED23";
}
html.xicons-cartoon #sections-table tr.xsidebar > td.section:before {
  content: "\EDEB";
}

#sections-table tr.xsignature > td.section:before {
  content: "\EAA3";
}
html.xicons-traditional #sections-table tr.xsignature > td.section:before {
  content: "\EB6B";
}
html.xicons-outlined #sections-table tr.xsignature > td.section:before {
  content: "\EC33";
}
html.xicons-material #sections-table tr.xsignature > td.section:before {
  content: "\ECFB";
}
html.xicons-cartoon #sections-table tr.xsignature > td.section:before {
  content: "\EDC3";
}

#sections-table tr.xskin > td.section:before {
  content: "\EACD";
}
html.xicons-traditional #sections-table tr.xskin > td.section:before {
  content: "\EB95";
}
html.xicons-outlined #sections-table tr.xskin > td.section:before {
  content: "\EC5D";
}
html.xicons-material #sections-table tr.xskin > td.section:before {
  content: "\ED25";
}
html.xicons-cartoon #sections-table tr.xskin > td.section:before {
  content: "\EDED";
}

#sections-table tr.xvertical_preview > td.section:before {
  content: "\EACC";
}
html.xicons-traditional #sections-table tr.xvertical_preview > td.section:before {
  content: "\EB94";
}
html.xicons-outlined #sections-table tr.xvertical_preview > td.section:before {
  content: "\EC5C";
}
html.xicons-material #sections-table tr.xvertical_preview > td.section:before {
  content: "\ED24";
}
html.xicons-cartoon #sections-table tr.xvertical_preview > td.section:before {
  content: "\EDEC";
}

#sections-table tr.xweather > td.section:before {
  content: "\EAC9";
}
html.xicons-traditional #sections-table tr.xweather > td.section:before {
  content: "\EB91";
}
html.xicons-outlined #sections-table tr.xweather > td.section:before {
  content: "\EC59";
}
html.xicons-material #sections-table tr.xweather > td.section:before {
  content: "\ED21";
}
html.xicons-cartoon #sections-table tr.xweather > td.section:before {
  content: "\EDE9";
}

#sections-table tr.xtag > td.section:before {
  content: "\EAA8";
}
html.xicons-traditional #sections-table tr.xtag > td.section:before {
  content: "\EB70";
}
html.xicons-outlined #sections-table tr.xtag > td.section:before {
  content: "\EC38";
}
html.xicons-material #sections-table tr.xtag > td.section:before {
  content: "\ED00";
}
html.xicons-cartoon #sections-table tr.xtag > td.section:before {
  content: "\EDC8";
}

#sections-table tr.xemail_schedule > td.section:before {
  content: "\EAF0";
}
html.xicons-traditional #sections-table tr.xemail_schedule > td.section:before {
  content: "\EBB8";
}
html.xicons-outlined #sections-table tr.xemail_schedule > td.section:before {
  content: "\EC80";
}
html.xicons-material #sections-table tr.xemail_schedule > td.section:before {
  content: "\ED48";
}
html.xicons-cartoon #sections-table tr.xemail_schedule > td.section:before {
  content: "\EE10";
}

#sections-table tr.x2fa > td.section:before {
  content: "\EABC";
}
html.xicons-traditional #sections-table tr.x2fa > td.section:before {
  content: "\EB84";
}
html.xicons-outlined #sections-table tr.x2fa > td.section:before {
  content: "\EC4C";
}
html.xicons-material #sections-table tr.x2fa > td.section:before {
  content: "\ED14";
}
html.xicons-cartoon #sections-table tr.x2fa > td.section:before {
  content: "\EDDC";
}

#sections-table tr.xai > td.section:before {
  content: "\EAF9";
}
html.xicons-traditional #sections-table tr.xai > td.section:before {
  content: "\EBC1";
}
html.xicons-outlined #sections-table tr.xai > td.section:before {
  content: "\EC89";
}
html.xicons-material #sections-table tr.xai > td.section:before {
  content: "\ED51";
}
html.xicons-cartoon #sections-table tr.xai > td.section:before {
  content: "\EE19";
}

#sections-table tr.xwebdav > td.section:before {
  content: "\EAEE";
}
html.xicons-traditional #sections-table tr.xwebdav > td.section:before {
  content: "\EBB6";
}
html.xicons-outlined #sections-table tr.xwebdav > td.section:before {
  content: "\EC7E";
}
html.xicons-material #sections-table tr.xwebdav > td.section:before {
  content: "\ED46";
}
html.xicons-cartoon #sections-table tr.xwebdav > td.section:before {
  content: "\EE0E";
}

.listing.iconized.selectable li a:before {
  content: "";
}

.listing.iconized.selectable li a.selected:before {
  content: "\EA80";
}
html.xicons-traditional .listing.iconized.selectable li a.selected:before {
  content: "\EB48";
}
html.xicons-outlined .listing.iconized.selectable li a.selected:before {
  content: "\EC10";
}
html.xicons-material .listing.iconized.selectable li a.selected:before {
  content: "\ECD8";
}
html.xicons-cartoon .listing.iconized.selectable li a.selected:before {
  content: "\EDA0";
}

.listing.iconized li.preferences > a:before {
  content: "\EA8E";
}
html.xicons-traditional .listing.iconized li.preferences > a:before {
  content: "\EB56";
}
html.xicons-outlined .listing.iconized li.preferences > a:before {
  content: "\EC1E";
}
html.xicons-material .listing.iconized li.preferences > a:before {
  content: "\ECE6";
}
html.xicons-cartoon .listing.iconized li.preferences > a:before {
  content: "\EDAE";
}
.listing.iconized li.folders > a:before {
  content: "\EA9B";
}
html.xicons-traditional .listing.iconized li.folders > a:before {
  content: "\EB63";
}
html.xicons-outlined .listing.iconized li.folders > a:before {
  content: "\EC2B";
}
html.xicons-material .listing.iconized li.folders > a:before {
  content: "\ECF3";
}
html.xicons-cartoon .listing.iconized li.folders > a:before {
  content: "\EDBB";
}
.listing.iconized li.responses > a:before {
  content: "\EAA4";
}
html.xicons-traditional .listing.iconized li.responses > a:before {
  content: "\EB6C";
}
html.xicons-outlined .listing.iconized li.responses > a:before {
  content: "\EC34";
}
html.xicons-material .listing.iconized li.responses > a:before {
  content: "\ECFC";
}
html.xicons-cartoon .listing.iconized li.responses > a:before {
  content: "\EDC4";
}
.listing.iconized li.identities > a:before {
  content: "\EAA5";
}
html.xicons-traditional .listing.iconized li.identities > a:before {
  content: "\EB6D";
}
html.xicons-outlined .listing.iconized li.identities > a:before {
  content: "\EC35";
}
html.xicons-material .listing.iconized li.identities > a:before {
  content: "\ECFD";
}
html.xicons-cartoon .listing.iconized li.identities > a:before {
  content: "\EDC5";
}
.listing.iconized li.password > a:before {
  content: "\EAE8";
}
html.xicons-traditional .listing.iconized li.password > a:before {
  content: "\EBB0";
}
html.xicons-outlined .listing.iconized li.password > a:before {
  content: "\EC78";
}
html.xicons-material .listing.iconized li.password > a:before {
  content: "\ED40";
}
html.xicons-cartoon .listing.iconized li.password > a:before {
  content: "\EE08";
}
.listing.iconized li.addressbook a:before {
  content: "\EADE";
}
html.xicons-traditional .listing.iconized li.addressbook a:before {
  content: "\EBA6";
}
html.xicons-outlined .listing.iconized li.addressbook a:before {
  content: "\EC6E";
}
html.xicons-material .listing.iconized li.addressbook a:before {
  content: "\ED36";
}
html.xicons-cartoon .listing.iconized li.addressbook a:before {
  content: "\EDFE";
}
.listing.iconized li.contactgroup a:before {
  content: "\EAE5";
}
html.xicons-traditional .listing.iconized li.contactgroup a:before {
  content: "\EBAD";
}
html.xicons-outlined .listing.iconized li.contactgroup a:before {
  content: "\EC75";
}
html.xicons-material .listing.iconized li.contactgroup a:before {
  content: "\ED3D";
}
html.xicons-cartoon .listing.iconized li.contactgroup a:before {
  content: "\EE05";
}
.listing.iconized li.contactsearch a:before {
  content: "\EAA6";
}
html.xicons-traditional .listing.iconized li.contactsearch a:before {
  content: "\EB6E";
}
html.xicons-outlined .listing.iconized li.contactsearch a:before {
  content: "\EC36";
}
html.xicons-material .listing.iconized li.contactsearch a:before {
  content: "\ECFE";
}
html.xicons-cartoon .listing.iconized li.contactsearch a:before {
  content: "\EDC6";
}
.listing.iconized li.filter > a:before {
  content: "\EAD6";
}
html.xicons-traditional .listing.iconized li.filter > a:before {
  content: "\EB9E";
}
html.xicons-outlined .listing.iconized li.filter > a:before {
  content: "\EC66";
}
html.xicons-material .listing.iconized li.filter > a:before {
  content: "\ED2E";
}
html.xicons-cartoon .listing.iconized li.filter > a:before {
  content: "\EDF6";
}
.listing.iconized li.vacation > a:before {
  content: "\EAB1";
}
html.xicons-traditional .listing.iconized li.vacation > a:before {
  content: "\EB79";
}
html.xicons-outlined .listing.iconized li.vacation > a:before {
  content: "\EC41";
}
html.xicons-material .listing.iconized li.vacation > a:before {
  content: "\ED09";
}
html.xicons-cartoon .listing.iconized li.vacation > a:before {
  content: "\EDD1";
}
.listing.iconized li.forward > a:before {
  content: "\EA94";
}
html.xicons-traditional .listing.iconized li.forward > a:before {
  content: "\EB5C";
}
html.xicons-outlined .listing.iconized li.forward > a:before {
  content: "\EC24";
}
html.xicons-material .listing.iconized li.forward > a:before {
  content: "\ECEC";
}
html.xicons-cartoon .listing.iconized li.forward > a:before {
  content: "\EDB4";
}
.listing.iconized li.enigma.keys > a:before {
  content: "\EAE8";
}
html.xicons-traditional .listing.iconized li.enigma.keys > a:before {
  content: "\EBB0";
}
html.xicons-outlined .listing.iconized li.enigma.keys > a:before {
  content: "\EC78";
}
html.xicons-material .listing.iconized li.enigma.keys > a:before {
  content: "\ED40";
}
html.xicons-cartoon .listing.iconized li.enigma.keys > a:before {
  content: "\EE08";
}
.listing.iconized li.userinfo > a:before {
  content: "\EAC7";
}
html.xicons-traditional .listing.iconized li.userinfo > a:before {
  content: "\EB8F";
}
html.xicons-outlined .listing.iconized li.userinfo > a:before {
  content: "\EC57";
}
html.xicons-material .listing.iconized li.userinfo > a:before {
  content: "\ED1F";
}
html.xicons-cartoon .listing.iconized li.userinfo > a:before {
  content: "\EDE7";
}
.listing.iconized li.twofactorauth > a:before {
  content: "\EAE7";
}
html.xicons-traditional .listing.iconized li.twofactorauth > a:before {
  content: "\EBAF";
}
html.xicons-outlined .listing.iconized li.twofactorauth > a:before {
  content: "\EC77";
}
html.xicons-material .listing.iconized li.twofactorauth > a:before {
  content: "\ED3F";
}
html.xicons-cartoon .listing.iconized li.twofactorauth > a:before {
  content: "\EE07";
}
.listing.iconized li.cd_preferences > a:before {
  content: "\EAE5";
}
html.xicons-traditional .listing.iconized li.cd_preferences > a:before {
  content: "\EBAD";
}
html.xicons-outlined .listing.iconized li.cd_preferences > a:before {
  content: "\EC75";
}
html.xicons-material .listing.iconized li.cd_preferences > a:before {
  content: "\ED3D";
}
html.xicons-cartoon .listing.iconized li.cd_preferences > a:before {
  content: "\EE05";
}
.listing.iconized li.sauserprefs > a:before {
  content: "\EAD3";
}
html.xicons-traditional .listing.iconized li.sauserprefs > a:before {
  content: "\EB9B";
}
html.xicons-outlined .listing.iconized li.sauserprefs > a:before {
  content: "\EC63";
}
html.xicons-material .listing.iconized li.sauserprefs > a:before {
  content: "\ED2B";
}
html.xicons-cartoon .listing.iconized li.sauserprefs > a:before {
  content: "\EDF3";
}
.listing.iconized li a.help:before {
  content: "\EAB8";
}
html.xicons-traditional .listing.iconized li a.help:before {
  content: "\EB80";
}
html.xicons-outlined .listing.iconized li a.help:before {
  content: "\EC48";
}
html.xicons-material .listing.iconized li a.help:before {
  content: "\ED10";
}
html.xicons-cartoon .listing.iconized li a.help:before {
  content: "\EDD8";
}
.listing.iconized li a.about:before {
  content: "\EA85";
}
html.xicons-traditional .listing.iconized li a.about:before {
  content: "\EB4D";
}
html.xicons-outlined .listing.iconized li a.about:before {
  content: "\EC15";
}
html.xicons-material .listing.iconized li a.about:before {
  content: "\ECDD";
}
html.xicons-cartoon .listing.iconized li a.about:before {
  content: "\EDA5";
}
.listing.iconized li a.license:before {
  content: "\EAE6";
}
html.xicons-traditional .listing.iconized li a.license:before {
  content: "\EBAE";
}
html.xicons-outlined .listing.iconized li a.license:before {
  content: "\EC76";
}
html.xicons-material .listing.iconized li a.license:before {
  content: "\ED3E";
}
html.xicons-cartoon .listing.iconized li a.license:before {
  content: "\EE06";
}
.listing.iconized li > i:before {
  content: "\EA8D";
}
html.xicons-traditional .listing.iconized li > i:before {
  content: "\EB55";
}
html.xicons-outlined .listing.iconized li > i:before {
  content: "\EC1D";
}
html.xicons-material .listing.iconized li > i:before {
  content: "\ECE5";
}
html.xicons-cartoon .listing.iconized li > i:before {
  content: "\EDAD";
}
.listing.iconized li.group > i:before {
  content: "\EAE5";
}
html.xicons-traditional .listing.iconized li.group > i:before {
  content: "\EBAD";
}
html.xicons-outlined .listing.iconized li.group > i:before {
  content: "\EC75";
}
html.xicons-material .listing.iconized li.group > i:before {
  content: "\ED3D";
}
html.xicons-cartoon .listing.iconized li.group > i:before {
  content: "\EE05";
}

.listing.iconized tr.contact.person td.name:before {
  content: "\EA8D";
}
html.xicons-traditional .listing.iconized tr.contact.person td.name:before {
  content: "\EB55";
}
html.xicons-outlined .listing.iconized tr.contact.person td.name:before {
  content: "\EC1D";
}
html.xicons-material .listing.iconized tr.contact.person td.name:before {
  content: "\ECE5";
}
html.xicons-cartoon .listing.iconized tr.contact.person td.name:before {
  content: "\EDAD";
}
.listing.iconized tr.contact.group td.name:before {
  content: "\EAE5";
}
html.xicons-traditional .listing.iconized tr.contact.group td.name:before {
  content: "\EBAD";
}
html.xicons-outlined .listing.iconized tr.contact.group td.name:before {
  content: "\EC75";
}
html.xicons-material .listing.iconized tr.contact.group td.name:before {
  content: "\ED3D";
}
html.xicons-cartoon .listing.iconized tr.contact.group td.name:before {
  content: "\EE05";
}
.listing.iconized tr.general > td.section:before {
  content: "\EABF";
}
html.xicons-traditional .listing.iconized tr.general > td.section:before {
  content: "\EB87";
}
html.xicons-outlined .listing.iconized tr.general > td.section:before {
  content: "\EC4F";
}
html.xicons-material .listing.iconized tr.general > td.section:before {
  content: "\ED17";
}
html.xicons-cartoon .listing.iconized tr.general > td.section:before {
  content: "\EDDF";
}
.listing.iconized tr.mailbox > td.section:before {
  content: "\EABD";
}
html.xicons-traditional .listing.iconized tr.mailbox > td.section:before {
  content: "\EB85";
}
html.xicons-outlined .listing.iconized tr.mailbox > td.section:before {
  content: "\EC4D";
}
html.xicons-material .listing.iconized tr.mailbox > td.section:before {
  content: "\ED15";
}
html.xicons-cartoon .listing.iconized tr.mailbox > td.section:before {
  content: "\EDDD";
}
.listing.iconized tr.mailview > td.section:before {
  content: "\EAC2";
}
html.xicons-traditional .listing.iconized tr.mailview > td.section:before {
  content: "\EB8A";
}
html.xicons-outlined .listing.iconized tr.mailview > td.section:before {
  content: "\EC52";
}
html.xicons-material .listing.iconized tr.mailview > td.section:before {
  content: "\ED1A";
}
html.xicons-cartoon .listing.iconized tr.mailview > td.section:before {
  content: "\EDE2";
}
.listing.iconized tr.compose > td.section:before {
  content: "\EAA2";
}
html.xicons-traditional .listing.iconized tr.compose > td.section:before {
  content: "\EB6A";
}
html.xicons-outlined .listing.iconized tr.compose > td.section:before {
  content: "\EC32";
}
html.xicons-material .listing.iconized tr.compose > td.section:before {
  content: "\ECFA";
}
html.xicons-cartoon .listing.iconized tr.compose > td.section:before {
  content: "\EDC2";
}
.listing.iconized tr.addressbook > td.section:before {
  content: "\EADE";
}
html.xicons-traditional .listing.iconized tr.addressbook > td.section:before {
  content: "\EBA6";
}
html.xicons-outlined .listing.iconized tr.addressbook > td.section:before {
  content: "\EC6E";
}
html.xicons-material .listing.iconized tr.addressbook > td.section:before {
  content: "\ED36";
}
html.xicons-cartoon .listing.iconized tr.addressbook > td.section:before {
  content: "\EDFE";
}
.listing.iconized tr.folders > td.section:before {
  content: "\EA9B";
}
html.xicons-traditional .listing.iconized tr.folders > td.section:before {
  content: "\EB63";
}
html.xicons-outlined .listing.iconized tr.folders > td.section:before {
  content: "\EC2B";
}
html.xicons-material .listing.iconized tr.folders > td.section:before {
  content: "\ECF3";
}
html.xicons-cartoon .listing.iconized tr.folders > td.section:before {
  content: "\EDBB";
}
.listing.iconized tr.server > td.section:before {
  content: "\EAD2";
}
html.xicons-traditional .listing.iconized tr.server > td.section:before {
  content: "\EB9A";
}
html.xicons-outlined .listing.iconized tr.server > td.section:before {
  content: "\EC62";
}
html.xicons-material .listing.iconized tr.server > td.section:before {
  content: "\ED2A";
}
html.xicons-cartoon .listing.iconized tr.server > td.section:before {
  content: "\EDF2";
}
.listing.iconized tr.enigma > td.section:before {
  content: "\EABC";
}
html.xicons-traditional .listing.iconized tr.enigma > td.section:before {
  content: "\EB84";
}
html.xicons-outlined .listing.iconized tr.enigma > td.section:before {
  content: "\EC4C";
}
html.xicons-material .listing.iconized tr.enigma > td.section:before {
  content: "\ED14";
}
html.xicons-cartoon .listing.iconized tr.enigma > td.section:before {
  content: "\EDDC";
}
.listing.iconized tr.encryption > td.section:before {
  content: "\EABC";
}
html.xicons-traditional .listing.iconized tr.encryption > td.section:before {
  content: "\EB84";
}
html.xicons-outlined .listing.iconized tr.encryption > td.section:before {
  content: "\EC4C";
}
html.xicons-material .listing.iconized tr.encryption > td.section:before {
  content: "\ED14";
}
html.xicons-cartoon .listing.iconized tr.encryption > td.section:before {
  content: "\EDDC";
}
.listing.iconized tr.calendar > td.section:before {
  content: "\EAB4";
}
html.xicons-traditional .listing.iconized tr.calendar > td.section:before {
  content: "\EB7C";
}
html.xicons-outlined .listing.iconized tr.calendar > td.section:before {
  content: "\EC44";
}
html.xicons-material .listing.iconized tr.calendar > td.section:before {
  content: "\ED0C";
}
html.xicons-cartoon .listing.iconized tr.calendar > td.section:before {
  content: "\EDD4";
}

.menu a.filterlink:before {
  content: "\EAD6";
}
html.xicons-traditional .menu a.filterlink:before {
  content: "\EB9E";
}
html.xicons-outlined .menu a.filterlink:before {
  content: "\EC66";
}
html.xicons-material .menu a.filterlink:before {
  content: "\ED2E";
}
html.xicons-cartoon .menu a.filterlink:before {
  content: "\EDF6";
}
.menu a.status:before {
  content: "\EAE2";
}
html.xicons-traditional .menu a.status:before {
  content: "\EBAA";
}
html.xicons-outlined .menu a.status:before {
  content: "\EC72";
}
html.xicons-material .menu a.status:before {
  content: "\ED3A";
}
html.xicons-cartoon .menu a.status:before {
  content: "\EE02";
}

.action-plugin-managesieve-action .propform td.rowbuttons a.advanced:before {
  content: "\EA8F";
}
html.xicons-traditional .action-plugin-managesieve-action .propform td.rowbuttons a.advanced:before {
  content: "\EB57";
}
html.xicons-outlined .action-plugin-managesieve-action .propform td.rowbuttons a.advanced:before {
  content: "\EC1F";
}
html.xicons-material .action-plugin-managesieve-action .propform td.rowbuttons a.advanced:before {
  content: "\ECE7";
}
html.xicons-cartoon .action-plugin-managesieve-action .propform td.rowbuttons a.advanced:before {
  content: "\EDAF";
}
.action-plugin-managesieve-action .propform td.rowbuttons a:before {
  content: "\EA7A";
}
html.xicons-traditional .action-plugin-managesieve-action .propform td.rowbuttons a:before {
  content: "\EB42";
}
html.xicons-outlined .action-plugin-managesieve-action .propform td.rowbuttons a:before {
  content: "\EC0A";
}
html.xicons-material .action-plugin-managesieve-action .propform td.rowbuttons a:before {
  content: "\ECD2";
}
html.xicons-cartoon .action-plugin-managesieve-action .propform td.rowbuttons a:before {
  content: "\ED9A";
}
.action-plugin-managesieve-action .propform td.rowbuttons a.delete:before {
  content: "\EA96";
}
html.xicons-traditional .action-plugin-managesieve-action .propform td.rowbuttons a.delete:before {
  content: "\EB5E";
}
html.xicons-outlined .action-plugin-managesieve-action .propform td.rowbuttons a.delete:before {
  content: "\EC26";
}
html.xicons-material .action-plugin-managesieve-action .propform td.rowbuttons a.delete:before {
  content: "\ECEE";
}
html.xicons-cartoon .action-plugin-managesieve-action .propform td.rowbuttons a.delete:before {
  content: "\EDB6";
}

.menu a.taskaddlink:before {
  content: "\EA9E";
}
html.xicons-traditional .menu a.taskaddlink:before {
  content: "\EB66";
}
html.xicons-outlined .menu a.taskaddlink:before {
  content: "\EC2E";
}
html.xicons-material .menu a.taskaddlink:before {
  content: "\ECF6";
}
html.xicons-cartoon .menu a.taskaddlink:before {
  content: "\EDBE";
}

#sections-table tbody tr#rcmrowthunderbird_labels td.section:before {
  content: "\EAED";
}
html.xicons-traditional #sections-table tbody tr#rcmrowthunderbird_labels td.section:before {
  content: "\EBB5";
}
html.xicons-outlined #sections-table tbody tr#rcmrowthunderbird_labels td.section:before {
  content: "\EC7D";
}
html.xicons-material #sections-table tbody tr#rcmrowthunderbird_labels td.section:before {
  content: "\ED45";
}
html.xicons-cartoon #sections-table tbody tr#rcmrowthunderbird_labels td.section:before {
  content: "\EE0D";
}

#sections-table tbody tr#rcmrowcd_preferences td.section:before {
  content: "\EAC7";
}
html.xicons-traditional #sections-table tbody tr#rcmrowcd_preferences td.section:before {
  content: "\EB8F";
}
html.xicons-outlined #sections-table tbody tr#rcmrowcd_preferences td.section:before {
  content: "\EC57";
}
html.xicons-material #sections-table tbody tr#rcmrowcd_preferences td.section:before {
  content: "\ED1F";
}
html.xicons-cartoon #sections-table tbody tr#rcmrowcd_preferences td.section:before {
  content: "\EDE7";
}

#settingstabplugintwofactor_gauthenticator a:before {
  content: "\EA8D";
}
html.xicons-traditional #settingstabplugintwofactor_gauthenticator a:before {
  content: "\EB55";
}
html.xicons-outlined #settingstabplugintwofactor_gauthenticator a:before {
  content: "\EC1D";
}
html.xicons-material #settingstabplugintwofactor_gauthenticator a:before {
  content: "\ECE5";
}
html.xicons-cartoon #settingstabplugintwofactor_gauthenticator a:before {
  content: "\EDAD";
}

#twofactor_gauthenticator-form .show-codes:before {
  content: "\EAEB";
}
html.xicons-traditional #twofactor_gauthenticator-form .show-codes:before {
  content: "\EBB3";
}
html.xicons-outlined #twofactor_gauthenticator-form .show-codes:before {
  content: "\EC7B";
}
html.xicons-material #twofactor_gauthenticator-form .show-codes:before {
  content: "\ED43";
}
html.xicons-cartoon #twofactor_gauthenticator-form .show-codes:before {
  content: "\EE0B";
}

.xskin.xdesktop #taskbar a:before {
  content: "\EABB";
  font-size: 1.5em;
}
html.xicons-traditional .xskin.xdesktop #taskbar a:before {
  content: "\EB83";
}
html.xicons-outlined .xskin.xdesktop #taskbar a:before {
  content: "\EC4B";
}
html.xicons-material .xskin.xdesktop #taskbar a:before {
  content: "\ED13";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a:before {
  content: "\EDDB";
}
.xskin.xdesktop #taskbar a.button-mail:before {
  content: "\EA8C";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-mail:before {
  content: "\EB54";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-mail:before {
  content: "\EC1C";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-mail:before {
  content: "\ECE4";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-mail:before {
  content: "\EDAC";
}
.xskin.xdesktop #taskbar a.button-addressbook:before {
  content: "\EA8D";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-addressbook:before {
  content: "\EB55";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-addressbook:before {
  content: "\EC1D";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-addressbook:before {
  content: "\ECE5";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-addressbook:before {
  content: "\EDAD";
}
.xskin.xdesktop #taskbar a.button-calendar:before {
  content: "\EAB4";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-calendar:before {
  content: "\EB7C";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-calendar:before {
  content: "\EC44";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-calendar:before {
  content: "\ED0C";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-calendar:before {
  content: "\EDD4";
}
.xskin.xdesktop #taskbar a.button-help:before {
  content: "\EAB8";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-help:before {
  content: "\EB80";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-help:before {
  content: "\EC48";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-help:before {
  content: "\ED10";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-help:before {
  content: "\EDD8";
}
.xskin.xdesktop #taskbar a.button-xresell:before {
  content: "\EA7B";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-xresell:before {
  content: "\EB43";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-xresell:before {
  content: "\EC0B";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-xresell:before {
  content: "\ECD3";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-xresell:before {
  content: "\ED9B";
}
.xskin.xdesktop #taskbar a.button-apps:before {
  content: "\EA7B";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-apps:before {
  content: "\EB43";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-apps:before {
  content: "\EC0B";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-apps:before {
  content: "\ECD3";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-apps:before {
  content: "\ED9B";
}
.xskin.xdesktop #taskbar a.button-settings:before {
  content: "\EA8E";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-settings:before {
  content: "\EB56";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-settings:before {
  content: "\EC1E";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-settings:before {
  content: "\ECE6";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-settings:before {
  content: "\EDAE";
}
.xskin.xdesktop #taskbar a.button-logout:before {
  content: "\EA90";
}
html.xicons-traditional .xskin.xdesktop #taskbar a.button-logout:before {
  content: "\EB58";
}
html.xicons-outlined .xskin.xdesktop #taskbar a.button-logout:before {
  content: "\EC20";
}
html.xicons-material .xskin.xdesktop #taskbar a.button-logout:before {
  content: "\ECE8";
}
html.xicons-cartoon .xskin.xdesktop #taskbar a.button-logout:before {
  content: "\EDB0";
}
.xskin.xdesktop #taskbar .minmodetoggle:before {
  content: "\EA72";
}
html.xicons-traditional .xskin.xdesktop #taskbar .minmodetoggle:before {
  content: "\EB3A";
}
html.xicons-outlined .xskin.xdesktop #taskbar .minmodetoggle:before {
  content: "\EC02";
}
html.xicons-material .xskin.xdesktop #taskbar .minmodetoggle:before {
  content: "\ECCA";
}
html.xicons-cartoon .xskin.xdesktop #taskbar .minmodetoggle:before {
  content: "\ED92";
}
.xskin.xdesktop #topnav a.button-interface-options:before {
  content: "\EABF";
}
html.xicons-traditional .xskin.xdesktop #topnav a.button-interface-options:before {
  content: "\EB87";
}
html.xicons-outlined .xskin.xdesktop #topnav a.button-interface-options:before {
  content: "\EC4F";
}
html.xicons-material .xskin.xdesktop #topnav a.button-interface-options:before {
  content: "\ED17";
}
html.xicons-cartoon .xskin.xdesktop #topnav a.button-interface-options:before {
  content: "\EDDF";
}
.xskin.xdesktop #topnav a.button-cloud:before {
  content: "\EAEE";
}
html.xicons-traditional .xskin.xdesktop #topnav a.button-cloud:before {
  content: "\EBB6";
}
html.xicons-outlined .xskin.xdesktop #topnav a.button-cloud:before {
  content: "\EC7E";
}
html.xicons-material .xskin.xdesktop #topnav a.button-cloud:before {
  content: "\ED46";
}
html.xicons-cartoon .xskin.xdesktop #topnav a.button-cloud:before {
  content: "\EE0E";
}
.xskin.xdesktop #topnav a.button-tasklist:before {
  content: "\EA9F";
}
html.xicons-traditional .xskin.xdesktop #topnav a.button-tasklist:before {
  content: "\EB67";
}
html.xicons-outlined .xskin.xdesktop #topnav a.button-tasklist:before {
  content: "\EC2F";
}
html.xicons-material .xskin.xdesktop #topnav a.button-tasklist:before {
  content: "\ECF7";
}
html.xicons-cartoon .xskin.xdesktop #topnav a.button-tasklist:before {
  content: "\EDBF";
}
.xskin.xdesktop #topnav a.button-cpwebmail:before {
  content: "\EAF3";
}
html.xicons-traditional .xskin.xdesktop #topnav a.button-cpwebmail:before {
  content: "\EBBB";
}
html.xicons-outlined .xskin.xdesktop #topnav a.button-cpwebmail:before {
  content: "\EC83";
}
html.xicons-material .xskin.xdesktop #topnav a.button-cpwebmail:before {
  content: "\ED4B";
}
html.xicons-cartoon .xskin.xdesktop #topnav a.button-cpwebmail:before {
  content: "\EE13";
}
.xskin.xdesktop .toolbar a.button:before {
  content: "\EABB";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button:before {
  content: "\EB83";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button:before {
  content: "\EC4B";
}
html.xicons-material .xskin.xdesktop .toolbar a.button:before {
  content: "\ED13";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button:before {
  content: "\EDDB";
}
.xskin.xdesktop .toolbar a.button.checkmail:before {
  content: "\EA91";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.checkmail:before {
  content: "\EB59";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.checkmail:before {
  content: "\EC21";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.checkmail:before {
  content: "\ECE9";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.checkmail:before {
  content: "\EDB1";
}
.xskin.xdesktop .toolbar a.button.compose:before {
  content: "\EAA1";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.compose:before {
  content: "\EB69";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.compose:before {
  content: "\EC31";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.compose:before {
  content: "\ECF9";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.compose:before {
  content: "\EDC1";
}
.xskin.xdesktop .toolbar a.button.reply:before {
  content: "\EA92";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.reply:before {
  content: "\EB5A";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.reply:before {
  content: "\EC22";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.reply:before {
  content: "\ECEA";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.reply:before {
  content: "\EDB2";
}
.xskin.xdesktop .toolbar a.button.reply-all:before {
  content: "\EA93";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.reply-all:before {
  content: "\EB5B";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.reply-all:before {
  content: "\EC23";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.reply-all:before {
  content: "\ECEB";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.reply-all:before {
  content: "\EDB3";
}
.xskin.xdesktop .toolbar a.button.forward:before {
  content: "\EA94";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.forward:before {
  content: "\EB5C";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.forward:before {
  content: "\EC24";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.forward:before {
  content: "\ECEC";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.forward:before {
  content: "\EDB4";
}
.xskin.xdesktop .toolbar a.button.delete:before {
  content: "\EA96";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.delete:before {
  content: "\EB5E";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.delete:before {
  content: "\EC26";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.delete:before {
  content: "\ECEE";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.delete:before {
  content: "\EDB6";
}
.xskin.xdesktop .toolbar a.button.archive:before {
  content: "\EA95";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.archive:before {
  content: "\EB5D";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.archive:before {
  content: "\EC25";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.archive:before {
  content: "\ECED";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.archive:before {
  content: "\EDB5";
}
.xskin.xdesktop .toolbar a.button.junk:before {
  content: "\EAD3";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.junk:before {
  content: "\EB9B";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.junk:before {
  content: "\EC63";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.junk:before {
  content: "\ED2B";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.junk:before {
  content: "\EDF3";
}
.xskin.xdesktop .toolbar a.button.markmessage:before {
  content: "\EA98";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.markmessage:before {
  content: "\EB60";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.markmessage:before {
  content: "\EC28";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.markmessage:before {
  content: "\ECF0";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.markmessage:before {
  content: "\EDB8";
}
.xskin.xdesktop .toolbar a.button.more:before {
  content: "\EA99";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.more:before {
  content: "\EB61";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.more:before {
  content: "\EC29";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.more:before {
  content: "\ECF1";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.more:before {
  content: "\EDB9";
}
.xskin.xdesktop .toolbar a.button.back:before {
  content: "\EA64";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.back:before {
  content: "\EB2C";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.back:before {
  content: "\EBF4";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.back:before {
  content: "\ECBC";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.back:before {
  content: "\ED84";
}
.xskin.xdesktop .toolbar a.button.close:before {
  content: "\EA64";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.close:before {
  content: "\EB2C";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.close:before {
  content: "\EBF4";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.close:before {
  content: "\ECBC";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.close:before {
  content: "\ED84";
}
.xskin.xdesktop .toolbar a.button.download:before {
  content: "\EA9A";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.download:before {
  content: "\EB62";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.download:before {
  content: "\EC2A";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.download:before {
  content: "\ECF2";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.download:before {
  content: "\EDBA";
}
.xskin.xdesktop .toolbar a.button.move:before {
  content: "\EA9B";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.move:before {
  content: "\EB63";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.move:before {
  content: "\EC2B";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.move:before {
  content: "\ECF3";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.move:before {
  content: "\EDBB";
}
.xskin.xdesktop .toolbar a.button.print:before {
  content: "\EA9C";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.print:before {
  content: "\EB64";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.print:before {
  content: "\EC2C";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.print:before {
  content: "\ECF4";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.print:before {
  content: "\EDBC";
}
.xskin.xdesktop .toolbar a.button.send:before {
  content: "\EA9D";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.send:before {
  content: "\EB65";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.send:before {
  content: "\EC2D";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.send:before {
  content: "\ECF5";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.send:before {
  content: "\EDBD";
}
.xskin.xdesktop .toolbar a.button.send.schedule:before {
  content: "\EAF0";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.send.schedule:before {
  content: "\EBB8";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.send.schedule:before {
  content: "\EC80";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.send.schedule:before {
  content: "\ED48";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.send.schedule:before {
  content: "\EE10";
}
.xskin.xdesktop .toolbar a.button.scheduled:before {
  content: "\EAF1";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.scheduled:before {
  content: "\EBB9";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.scheduled:before {
  content: "\EC81";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.scheduled:before {
  content: "\ED49";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.scheduled:before {
  content: "\EE11";
}
.xskin.xdesktop .toolbar a.button.savedraft:before {
  content: "\EA9E";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.savedraft:before {
  content: "\EB66";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.savedraft:before {
  content: "\EC2E";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.savedraft:before {
  content: "\ECF6";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.savedraft:before {
  content: "\EDBE";
}
.xskin.xdesktop .toolbar a.button.spellcheck:before {
  content: "\EA9F";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.spellcheck:before {
  content: "\EB67";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.spellcheck:before {
  content: "\EC2F";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.spellcheck:before {
  content: "\ECF7";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.spellcheck:before {
  content: "\EDBF";
}
.xskin.xdesktop .toolbar a.button.attach:before {
  content: "\EAA0";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.attach:before {
  content: "\EB68";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.attach:before {
  content: "\EC30";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.attach:before {
  content: "\ECF8";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.attach:before {
  content: "\EDC0";
}
.xskin.xdesktop .toolbar a.button.insertsig:before {
  content: "\EAA3";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.insertsig:before {
  content: "\EB6B";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.insertsig:before {
  content: "\EC33";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.insertsig:before {
  content: "\ECFB";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.insertsig:before {
  content: "\EDC3";
}
.xskin.xdesktop .toolbar a.button.responses:before {
  content: "\EAA4";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.responses:before {
  content: "\EB6C";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.responses:before {
  content: "\EC34";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.responses:before {
  content: "\ECFC";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.responses:before {
  content: "\EDC4";
}
.xskin.xdesktop .toolbar a.button.vcard_send:before {
  content: "\EAA5";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.vcard_send:before {
  content: "\EB6D";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.vcard_send:before {
  content: "\EC35";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.vcard_send:before {
  content: "\ECFD";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.vcard_send:before {
  content: "\EDC5";
}
.xskin.xdesktop .toolbar a.button.import:before {
  content: "\EA87";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.import:before {
  content: "\EB4F";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.import:before {
  content: "\EC17";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.import:before {
  content: "\ECDF";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.import:before {
  content: "\EDA7";
}
.xskin.xdesktop .toolbar a.button.export:before {
  content: "\EA88";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.export:before {
  content: "\EB50";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.export:before {
  content: "\EC18";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.export:before {
  content: "\ECE0";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.export:before {
  content: "\EDA8";
}
.xskin.xdesktop .toolbar a.button.search:before {
  content: "\EAA6";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.search:before {
  content: "\EB6E";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.search:before {
  content: "\EC36";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.search:before {
  content: "\ECFE";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.search:before {
  content: "\EDC6";
}
.xskin.xdesktop .toolbar a.button.markasjunk2:before {
  content: "\EAD3";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.markasjunk2:before {
  content: "\EB9B";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.markasjunk2:before {
  content: "\EC63";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.markasjunk2:before {
  content: "\ED2B";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.markasjunk2:before {
  content: "\EDF3";
}
.xskin.xdesktop .toolbar a.button.markasjunk2Sel:before {
  content: "\EAD3";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.markasjunk2Sel:before {
  content: "\EB9B";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.markasjunk2Sel:before {
  content: "\EC63";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.markasjunk2Sel:before {
  content: "\ED2B";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.markasjunk2Sel:before {
  content: "\EDF3";
}
.xskin.xdesktop .toolbar a.button.markasnotjunk2:before {
  content: "\EAD4";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.markasnotjunk2:before {
  content: "\EB9C";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.markasnotjunk2:before {
  content: "\EC64";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.markasnotjunk2:before {
  content: "\ED2C";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.markasnotjunk2:before {
  content: "\EDF4";
}
.xskin.xdesktop .toolbar a.button.enigma:before {
  content: "\EABC";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.enigma:before {
  content: "\EB84";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.enigma:before {
  content: "\EC4C";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.enigma:before {
  content: "\ED14";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.enigma:before {
  content: "\EDDC";
}
.xskin.xdesktop .toolbar a.button.encrypt:before {
  content: "\EABC";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.encrypt:before {
  content: "\EB84";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.encrypt:before {
  content: "\EC4C";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.encrypt:before {
  content: "\ED14";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.encrypt:before {
  content: "\EDDC";
}
.xskin.xdesktop .toolbar a.button.message-list-sort:before {
  content: "\EAC0";
}
html.xicons-traditional .xskin.xdesktop .toolbar a.button.message-list-sort:before {
  content: "\EB88";
}
html.xicons-outlined .xskin.xdesktop .toolbar a.button.message-list-sort:before {
  content: "\EC50";
}
html.xicons-material .xskin.xdesktop .toolbar a.button.message-list-sort:before {
  content: "\ED18";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a.button.message-list-sort:before {
  content: "\EDE0";
}
.xskin.xdesktop .toolbar a#tb_label_popuplink:before {
  content: "\EAED";
}
html.xicons-traditional .xskin.xdesktop .toolbar a#tb_label_popuplink:before {
  content: "\EBB5";
}
html.xicons-outlined .xskin.xdesktop .toolbar a#tb_label_popuplink:before {
  content: "\EC7D";
}
html.xicons-material .xskin.xdesktop .toolbar a#tb_label_popuplink:before {
  content: "\ED45";
}
html.xicons-cartoon .xskin.xdesktop .toolbar a#tb_label_popuplink:before {
  content: "\EE0D";
}
.xskin.xdesktop .toolbarmenu.selectable li a.selected:before {
  content: "\EA80";
}
html.xicons-traditional .xskin.xdesktop .toolbarmenu.selectable li a.selected:before {
  content: "\EB48";
}
html.xicons-outlined .xskin.xdesktop .toolbarmenu.selectable li a.selected:before {
  content: "\EC10";
}
html.xicons-material .xskin.xdesktop .toolbarmenu.selectable li a.selected:before {
  content: "\ECD8";
}
html.xicons-cartoon .xskin.xdesktop .toolbarmenu.selectable li a.selected:before {
  content: "\EDA0";
}
.xskin.xdesktop .dropbutton .dropbuttontip:before {
  content: "\EA73";
}
html.xicons-traditional .xskin.xdesktop .dropbutton .dropbuttontip:before {
  content: "\EB3B";
}
html.xicons-outlined .xskin.xdesktop .dropbutton .dropbuttontip:before {
  content: "\EC03";
}
html.xicons-material .xskin.xdesktop .dropbutton .dropbuttontip:before {
  content: "\ECCB";
}
html.xicons-cartoon .xskin.xdesktop .dropbutton .dropbuttontip:before {
  content: "\ED93";
}
.xskin.xdesktop div.expanded:before {
  content: "\EA7D";
}
html.xicons-traditional .xskin.xdesktop div.expanded:before {
  content: "\EB45";
}
html.xicons-outlined .xskin.xdesktop div.expanded:before {
  content: "\EC0D";
}
html.xicons-material .xskin.xdesktop div.expanded:before {
  content: "\ECD5";
}
html.xicons-cartoon .xskin.xdesktop div.expanded:before {
  content: "\ED9D";
}
.xskin.xdesktop div.collapsed:before {
  content: "\EA7A";
}
html.xicons-traditional .xskin.xdesktop div.collapsed:before {
  content: "\EB42";
}
html.xicons-outlined .xskin.xdesktop div.collapsed:before {
  content: "\EC0A";
}
html.xicons-material .xskin.xdesktop div.collapsed:before {
  content: "\ECD2";
}
html.xicons-cartoon .xskin.xdesktop div.collapsed:before {
  content: "\ED9A";
}
.xskin.xdesktop a.menuselector:after {
  content: "\EA73";
}
html.xicons-traditional .xskin.xdesktop a.menuselector:after {
  content: "\EB3B";
}
html.xicons-outlined .xskin.xdesktop a.menuselector:after {
  content: "\EC03";
}
html.xicons-material .xskin.xdesktop a.menuselector:after {
  content: "\ECCB";
}
html.xicons-cartoon .xskin.xdesktop a.menuselector:after {
  content: "\ED93";
}
.xskin.xdesktop .boxfooter .listbutton.groupactions:before {
  content: "\EA8F";
  font-size: 1.6em;
}
html.xicons-traditional .xskin.xdesktop .boxfooter .listbutton.groupactions:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xdesktop .boxfooter .listbutton.groupactions:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xdesktop .boxfooter .listbutton.groupactions:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xdesktop .boxfooter .listbutton.groupactions:before {
  content: "\EDAF";
}
.xskin.xdesktop .boxfooter .listbutton.add:before {
  content: "\EA7A";
  font-size: 1.6em;
}
html.xicons-traditional .xskin.xdesktop .boxfooter .listbutton.add:before {
  content: "\EB42";
}
html.xicons-outlined .xskin.xdesktop .boxfooter .listbutton.add:before {
  content: "\EC0A";
}
html.xicons-material .xskin.xdesktop .boxfooter .listbutton.add:before {
  content: "\ECD2";
}
html.xicons-cartoon .xskin.xdesktop .boxfooter .listbutton.add:before {
  content: "\ED9A";
}
.xskin.xdesktop .boxfooter .listbutton.delete:before {
  content: "\EA78";
  font-size: 1.6em;
}
html.xicons-traditional .xskin.xdesktop .boxfooter .listbutton.delete:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xdesktop .boxfooter .listbutton.delete:before {
  content: "\EC08";
}
html.xicons-material .xskin.xdesktop .boxfooter .listbutton.delete:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xdesktop .boxfooter .listbutton.delete:before {
  content: "\ED98";
}
.xskin.xdesktop .boxfooter .listbutton.removegroup:before {
  content: "\EAA9";
  font-size: 1.6em;
}
html.xicons-traditional .xskin.xdesktop .boxfooter .listbutton.removegroup:before {
  content: "\EB71";
}
html.xicons-outlined .xskin.xdesktop .boxfooter .listbutton.removegroup:before {
  content: "\EC39";
}
html.xicons-material .xskin.xdesktop .boxfooter .listbutton.removegroup:before {
  content: "\ED01";
}
html.xicons-cartoon .xskin.xdesktop .boxfooter .listbutton.removegroup:before {
  content: "\EDC9";
}
.xskin.xdesktop .boxpagenav a.icon.firstpage:before {
  content: "\EA74";
}
html.xicons-traditional .xskin.xdesktop .boxpagenav a.icon.firstpage:before {
  content: "\EB3C";
}
html.xicons-outlined .xskin.xdesktop .boxpagenav a.icon.firstpage:before {
  content: "\EC04";
}
html.xicons-material .xskin.xdesktop .boxpagenav a.icon.firstpage:before {
  content: "\ECCC";
}
html.xicons-cartoon .xskin.xdesktop .boxpagenav a.icon.firstpage:before {
  content: "\ED94";
}
.xskin.xdesktop .boxpagenav a.icon.lastpage:before {
  content: "\EA77";
}
html.xicons-traditional .xskin.xdesktop .boxpagenav a.icon.lastpage:before {
  content: "\EB3F";
}
html.xicons-outlined .xskin.xdesktop .boxpagenav a.icon.lastpage:before {
  content: "\EC07";
}
html.xicons-material .xskin.xdesktop .boxpagenav a.icon.lastpage:before {
  content: "\ECCF";
}
html.xicons-cartoon .xskin.xdesktop .boxpagenav a.icon.lastpage:before {
  content: "\ED97";
}
.xskin.xdesktop .boxpagenav a.icon.prevpage:before {
  content: "\EA75";
}
html.xicons-traditional .xskin.xdesktop .boxpagenav a.icon.prevpage:before {
  content: "\EB3D";
}
html.xicons-outlined .xskin.xdesktop .boxpagenav a.icon.prevpage:before {
  content: "\EC05";
}
html.xicons-material .xskin.xdesktop .boxpagenav a.icon.prevpage:before {
  content: "\ECCD";
}
html.xicons-cartoon .xskin.xdesktop .boxpagenav a.icon.prevpage:before {
  content: "\ED95";
}
.xskin.xdesktop .boxpagenav a.icon.nextpage:before {
  content: "\EA76";
}
html.xicons-traditional .xskin.xdesktop .boxpagenav a.icon.nextpage:before {
  content: "\EB3E";
}
html.xicons-outlined .xskin.xdesktop .boxpagenav a.icon.nextpage:before {
  content: "\EC06";
}
html.xicons-material .xskin.xdesktop .boxpagenav a.icon.nextpage:before {
  content: "\ECCE";
}
html.xicons-cartoon .xskin.xdesktop .boxpagenav a.icon.nextpage:before {
  content: "\ED96";
}
.xskin.xdesktop .compose-headers .iconbutton.cancel:before {
  content: "\EA78";
}
html.xicons-traditional .xskin.xdesktop .compose-headers .iconbutton.cancel:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xdesktop .compose-headers .iconbutton.cancel:before {
  content: "\EC08";
}
html.xicons-material .xskin.xdesktop .compose-headers .iconbutton.cancel:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xdesktop .compose-headers .iconbutton.cancel:before {
  content: "\ED98";
}
.xskin.xdesktop .records-table tr td.threads div.listmenu:before,
.xskin.xdesktop .records-table tr th.threads a.listmenu:before {
  content: "\EA8F";
}
html.xicons-traditional .xskin.xdesktop .records-table tr td.threads div.listmenu:before,
html.xicons-traditional .xskin.xdesktop .records-table tr th.threads a.listmenu:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xdesktop .records-table tr td.threads div.listmenu:before,
html.xicons-outlined .xskin.xdesktop .records-table tr th.threads a.listmenu:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xdesktop .records-table tr td.threads div.listmenu:before,
html.xicons-material .xskin.xdesktop .records-table tr th.threads a.listmenu:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xdesktop .records-table tr td.threads div.listmenu:before,
html.xicons-cartoon .xskin.xdesktop .records-table tr th.threads a.listmenu:before {
  content: "\EDAF";
}
.xskin.xdesktop .records-table thead tr .status span.status:before {
  content: "\EAAA";
}
html.xicons-traditional .xskin.xdesktop .records-table thead tr .status span.status:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xdesktop .records-table thead tr .status span.status:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xdesktop .records-table thead tr .status span.status:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xdesktop .records-table thead tr .status span.status:before {
  content: "\EDCA";
}
.xskin.xdesktop .records-table thead tr .priority span.priority:before {
  content: "\EA84";
}
html.xicons-traditional .xskin.xdesktop .records-table thead tr .priority span.priority:before {
  content: "\EB4C";
}
html.xicons-outlined .xskin.xdesktop .records-table thead tr .priority span.priority:before {
  content: "\EC14";
}
html.xicons-material .xskin.xdesktop .records-table thead tr .priority span.priority:before {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.xdesktop .records-table thead tr .priority span.priority:before {
  content: "\EDA4";
}
.xskin.xdesktop .messagelist tr:hover td.status span:before {
  content: "\EAAA";
  color: #bbb !important;
}
html.xicons-traditional .xskin.xdesktop .messagelist tr:hover td.status span:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr:hover td.status span:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xdesktop .messagelist tr:hover td.status span:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr:hover td.status span:before {
  content: "\EDCA";
}
.xskin.xdesktop .messagelist tr:hover .flag span:before {
  content: "\EAAB";
  color: #bbb;
}
html.xicons-traditional .xskin.xdesktop .messagelist tr:hover .flag span:before {
  content: "\EB73";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr:hover .flag span:before {
  content: "\EC3B";
}
html.xicons-material .xskin.xdesktop .messagelist tr:hover .flag span:before {
  content: "\ED03";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr:hover .flag span:before {
  content: "\EDCB";
}
.xskin.xdesktop .messagelist tr .status span.unread:before {
  content: "\EAAA";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .status span.unread:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .status span.unread:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xdesktop .messagelist tr .status span.unread:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .status span.unread:before {
  content: "\EDCA";
}
.xskin.xdesktop .messagelist tr .flag span.flagged:before {
  content: "\EAAB";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .flag span.flagged:before {
  content: "\EB73";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .flag span.flagged:before {
  content: "\EC3B";
}
html.xicons-material .xskin.xdesktop .messagelist tr .flag span.flagged:before {
  content: "\ED03";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .flag span.flagged:before {
  content: "\EDCB";
}
.xskin.xdesktop .messagelist tr .attachment span.attachment:before {
  content: "\EAA0";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .attachment span.attachment:before {
  content: "\EB68";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .attachment span.attachment:before {
  content: "\EC30";
}
html.xicons-material .xskin.xdesktop .messagelist tr .attachment span.attachment:before {
  content: "\ECF8";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .attachment span.attachment:before {
  content: "\EDC0";
}
.xskin.xdesktop .messagelist tr .attachment span.report:before {
  content: "\EAAD";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .attachment span.report:before {
  content: "\EB75";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .attachment span.report:before {
  content: "\EC3D";
}
html.xicons-material .xskin.xdesktop .messagelist tr .attachment span.report:before {
  content: "\ED05";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .attachment span.report:before {
  content: "\EDCD";
}
.xskin.xdesktop .messagelist tr .priority span.prio1:before {
  content: "\EA66";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .priority span.prio1:before {
  content: "\EB2E";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .priority span.prio1:before {
  content: "\EBF6";
}
html.xicons-material .xskin.xdesktop .messagelist tr .priority span.prio1:before {
  content: "\ECBE";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .priority span.prio1:before {
  content: "\ED86";
}
.xskin.xdesktop .messagelist tr .priority span.prio2:before {
  content: "\EA66";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .priority span.prio2:before {
  content: "\EB2E";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .priority span.prio2:before {
  content: "\EBF6";
}
html.xicons-material .xskin.xdesktop .messagelist tr .priority span.prio2:before {
  content: "\ECBE";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .priority span.prio2:before {
  content: "\ED86";
}
.xskin.xdesktop .messagelist tr .priority span.prio4:before {
  content: "\EA67";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .priority span.prio4:before {
  content: "\EB2F";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .priority span.prio4:before {
  content: "\EBF7";
}
html.xicons-material .xskin.xdesktop .messagelist tr .priority span.prio4:before {
  content: "\ECBF";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .priority span.prio4:before {
  content: "\ED87";
}
.xskin.xdesktop .messagelist tr .priority span.prio5:before {
  content: "\EA67";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr .priority span.prio5:before {
  content: "\EB2F";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr .priority span.prio5:before {
  content: "\EBF7";
}
html.xicons-material .xskin.xdesktop .messagelist tr .priority span.prio5:before {
  content: "\ECBF";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr .priority span.prio5:before {
  content: "\ED87";
}
.xskin.xdesktop .messagelist tr td.status span.deleted:before {
  content: "\EA78";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.status span.deleted:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.status span.deleted:before {
  content: "\EC08";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.status span.deleted:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.status span.deleted:before {
  content: "\ED98";
}
.xskin.xdesktop .messagelist tr td.status span.unreadchildren:before {
  content: "\EAAA";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.status span.unreadchildren:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.status span.unreadchildren:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.status span.unreadchildren:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.status span.unreadchildren:before {
  content: "\EDCA";
}
.xskin.xdesktop .messagelist tr td.subject span.deleted:before {
  content: "\EA78";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.subject span.deleted:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.subject span.deleted:before {
  content: "\EC08";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.subject span.deleted:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.subject span.deleted:before {
  content: "\ED98";
}
.xskin.xdesktop .messagelist tr td.subject span.unread:before {
  content: "\EAAA";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.subject span.unread:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.subject span.unread:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.subject span.unread:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.subject span.unread:before {
  content: "\EDCA";
}
.xskin.xdesktop .messagelist tr td.subject span.replied:before {
  content: "\EA92";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.subject span.replied:before {
  content: "\EB5A";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.subject span.replied:before {
  content: "\EC22";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.subject span.replied:before {
  content: "\ECEA";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.subject span.replied:before {
  content: "\EDB2";
}
.xskin.xdesktop .messagelist tr td.subject span.forwarded:before {
  content: "\EA94";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.subject span.forwarded:before {
  content: "\EB5C";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.subject span.forwarded:before {
  content: "\EC24";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.subject span.forwarded:before {
  content: "\ECEC";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.subject span.forwarded:before {
  content: "\EDB4";
}
.xskin.xdesktop .messagelist tr td.subject span.replied.forwarded:before {
  content: "\EAF2";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.subject span.replied.forwarded:before {
  content: "\EBBA";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.subject span.replied.forwarded:before {
  content: "\EC82";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.subject span.replied.forwarded:before {
  content: "\ED4A";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.subject span.replied.forwarded:before {
  content: "\EE12";
}
.xskin.xdesktop .messagelist tr td.subject span.unreadchildren:before {
  content: "\EAAA";
}
html.xicons-traditional .xskin.xdesktop .messagelist tr td.subject span.unreadchildren:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xdesktop .messagelist tr td.subject span.unreadchildren:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xdesktop .messagelist tr td.subject span.unreadchildren:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xdesktop .messagelist tr td.subject span.unreadchildren:before {
  content: "\EDCA";
}
.xskin.xdesktop .records-table thead tr .sortedASC a:after {
  content: "\EAC0";
}
html.xicons-traditional .xskin.xdesktop .records-table thead tr .sortedASC a:after {
  content: "\EB88";
}
html.xicons-outlined .xskin.xdesktop .records-table thead tr .sortedASC a:after {
  content: "\EC50";
}
html.xicons-material .xskin.xdesktop .records-table thead tr .sortedASC a:after {
  content: "\ED18";
}
html.xicons-cartoon .xskin.xdesktop .records-table thead tr .sortedASC a:after {
  content: "\EDE0";
}
.xskin.xdesktop .records-table thead tr .sortedDESC a:after {
  content: "\EAC1";
}
html.xicons-traditional .xskin.xdesktop .records-table thead tr .sortedDESC a:after {
  content: "\EB89";
}
html.xicons-outlined .xskin.xdesktop .records-table thead tr .sortedDESC a:after {
  content: "\EC51";
}
html.xicons-material .xskin.xdesktop .records-table thead tr .sortedDESC a:after {
  content: "\ED19";
}
html.xicons-cartoon .xskin.xdesktop .records-table thead tr .sortedDESC a:after {
  content: "\EDE1";
}
.xskin.xdesktop #messagestack div:after {
  content: "\EA84";
}
html.xicons-traditional .xskin.xdesktop #messagestack div:after {
  content: "\EB4C";
}
html.xicons-outlined .xskin.xdesktop #messagestack div:after {
  content: "\EC14";
}
html.xicons-material .xskin.xdesktop #messagestack div:after {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.xdesktop #messagestack div:after {
  content: "\EDA4";
}
.xskin.xdesktop #messagestack div.error:after {
  content: "\EA78";
}
html.xicons-traditional .xskin.xdesktop #messagestack div.error:after {
  content: "\EB40";
}
html.xicons-outlined .xskin.xdesktop #messagestack div.error:after {
  content: "\EC08";
}
html.xicons-material .xskin.xdesktop #messagestack div.error:after {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xdesktop #messagestack div.error:after {
  content: "\ED98";
}
.xskin.xdesktop #messagestack div.warning:after {
  content: "\EA84";
}
html.xicons-traditional .xskin.xdesktop #messagestack div.warning:after {
  content: "\EB4C";
}
html.xicons-outlined .xskin.xdesktop #messagestack div.warning:after {
  content: "\EC14";
}
html.xicons-material .xskin.xdesktop #messagestack div.warning:after {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.xdesktop #messagestack div.warning:after {
  content: "\EDA4";
}
.xskin.xdesktop #messagestack div.confirmation:after {
  content: "\EA80";
}
html.xicons-traditional .xskin.xdesktop #messagestack div.confirmation:after {
  content: "\EB48";
}
html.xicons-outlined .xskin.xdesktop #messagestack div.confirmation:after {
  content: "\EC10";
}
html.xicons-material .xskin.xdesktop #messagestack div.confirmation:after {
  content: "\ECD8";
}
html.xicons-cartoon .xskin.xdesktop #messagestack div.confirmation:after {
  content: "\EDA0";
}
.xskin.xdesktop #searchmenulink:before {
  content: "\EAA6";
}
html.xicons-traditional .xskin.xdesktop #searchmenulink:before {
  content: "\EB6E";
}
html.xicons-outlined .xskin.xdesktop #searchmenulink:before {
  content: "\EC36";
}
html.xicons-material .xskin.xdesktop #searchmenulink:before {
  content: "\ECFE";
}
html.xicons-cartoon .xskin.xdesktop #searchmenulink:before {
  content: "\EDC6";
}
.xskin.xdesktop #quicksearchbar #searchmenulink:before {
  content: "\EAA6";
  white-space: nowrap;
}
html.xicons-traditional .xskin.xdesktop #quicksearchbar #searchmenulink:before {
  content: "\EB6E";
}
html.xicons-outlined .xskin.xdesktop #quicksearchbar #searchmenulink:before {
  content: "\EC36";
}
html.xicons-material .xskin.xdesktop #quicksearchbar #searchmenulink:before {
  content: "\ECFE";
}
html.xicons-cartoon .xskin.xdesktop #quicksearchbar #searchmenulink:before {
  content: "\EDC6";
}
.xskin.xdesktop #searchreset:before {
  content: "\EA78";
}
html.xicons-traditional .xskin.xdesktop #searchreset:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xdesktop #searchreset:before {
  content: "\EC08";
}
html.xicons-material .xskin.xdesktop #searchreset:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xdesktop #searchreset:before {
  content: "\ED98";
}
.xskin.xdesktop #maillistmode:before {
  content: "\EAA7";
}
html.xicons-traditional .xskin.xdesktop #maillistmode:before {
  content: "\EB6F";
}
html.xicons-outlined .xskin.xdesktop #maillistmode:before {
  content: "\EC37";
}
html.xicons-material .xskin.xdesktop #maillistmode:before {
  content: "\ECFF";
}
html.xicons-cartoon .xskin.xdesktop #maillistmode:before {
  content: "\EDC7";
}
.xskin.xdesktop #mailthreadmode:before {
  content: "\EAAF";
}
html.xicons-traditional .xskin.xdesktop #mailthreadmode:before {
  content: "\EB77";
}
html.xicons-outlined .xskin.xdesktop #mailthreadmode:before {
  content: "\EC3F";
}
html.xicons-material .xskin.xdesktop #mailthreadmode:before {
  content: "\ED07";
}
html.xicons-cartoon .xskin.xdesktop #mailthreadmode:before {
  content: "\EDCF";
}
.xskin.xdesktop .fullheight #mailpreviewtoggle:before {
  content: "\EA62";
}
html.xicons-traditional .xskin.xdesktop .fullheight #mailpreviewtoggle:before {
  content: "\EB2A";
}
html.xicons-outlined .xskin.xdesktop .fullheight #mailpreviewtoggle:before {
  content: "\EBF2";
}
html.xicons-material .xskin.xdesktop .fullheight #mailpreviewtoggle:before {
  content: "\ECBA";
}
html.xicons-cartoon .xskin.xdesktop .fullheight #mailpreviewtoggle:before {
  content: "\ED82";
}
.xskin.xdesktop #mailpreviewtoggle:before {
  content: "\EA63";
}
html.xicons-traditional .xskin.xdesktop #mailpreviewtoggle:before {
  content: "\EB2B";
}
html.xicons-outlined .xskin.xdesktop #mailpreviewtoggle:before {
  content: "\EBF3";
}
html.xicons-material .xskin.xdesktop #mailpreviewtoggle:before {
  content: "\ECBB";
}
html.xicons-cartoon .xskin.xdesktop #mailpreviewtoggle:before {
  content: "\ED83";
}
.xskin.xdesktop #custom-login-submit:before {
  content: "\EA65";
}
html.xicons-traditional .xskin.xdesktop #custom-login-submit:before {
  content: "\EB2D";
}
html.xicons-outlined .xskin.xdesktop #custom-login-submit:before {
  content: "\EBF5";
}
html.xicons-material .xskin.xdesktop #custom-login-submit:before {
  content: "\ECBD";
}
html.xicons-cartoon .xskin.xdesktop #custom-login-submit:before {
  content: "\ED85";
}
.xskin.xdesktop #xsidebar-button:before {
  content: "\EA71";
}
html.xicons-traditional .xskin.xdesktop #xsidebar-button:before {
  content: "\EB39";
}
html.xicons-outlined .xskin.xdesktop #xsidebar-button:before {
  content: "\EC01";
}
html.xicons-material .xskin.xdesktop #xsidebar-button:before {
  content: "\ECC9";
}
html.xicons-cartoon .xskin.xdesktop #xsidebar-button:before {
  content: "\ED91";
}
.xskin.xdesktop.xsidebar-visible #xsidebar-button:before {
  content: "\EA70";
}
html.xicons-traditional .xskin.xdesktop.xsidebar-visible #xsidebar-button:before {
  content: "\EB38";
}
html.xicons-outlined .xskin.xdesktop.xsidebar-visible #xsidebar-button:before {
  content: "\EC00";
}
html.xicons-material .xskin.xdesktop.xsidebar-visible #xsidebar-button:before {
  content: "\ECC8";
}
html.xicons-cartoon .xskin.xdesktop.xsidebar-visible #xsidebar-button:before {
  content: "\ED90";
}
.xskin.xdesktop .mailbox > a:before {
  content: "\EA9B";
}
html.xicons-traditional .xskin.xdesktop .mailbox > a:before {
  content: "\EB63";
}
html.xicons-outlined .xskin.xdesktop .mailbox > a:before {
  content: "\EC2B";
}
html.xicons-material .xskin.xdesktop .mailbox > a:before {
  content: "\ECF3";
}
html.xicons-cartoon .xskin.xdesktop .mailbox > a:before {
  content: "\EDBB";
}
.xskin.xdesktop .mailbox.inbox > a:before {
  content: "\EAC2";
}
html.xicons-traditional .xskin.xdesktop .mailbox.inbox > a:before {
  content: "\EB8A";
}
html.xicons-outlined .xskin.xdesktop .mailbox.inbox > a:before {
  content: "\EC52";
}
html.xicons-material .xskin.xdesktop .mailbox.inbox > a:before {
  content: "\ED1A";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.inbox > a:before {
  content: "\EDE2";
}
.xskin.xdesktop .mailbox.sent > a:before {
  content: "\EA9B";
}
html.xicons-traditional .xskin.xdesktop .mailbox.sent > a:before {
  content: "\EB63";
}
html.xicons-outlined .xskin.xdesktop .mailbox.sent > a:before {
  content: "\EC2B";
}
html.xicons-material .xskin.xdesktop .mailbox.sent > a:before {
  content: "\ECF3";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.sent > a:before {
  content: "\EDBB";
}
.xskin.xdesktop .mailbox.drafts > a:before {
  content: "\EAA1";
}
html.xicons-traditional .xskin.xdesktop .mailbox.drafts > a:before {
  content: "\EB69";
}
html.xicons-outlined .xskin.xdesktop .mailbox.drafts > a:before {
  content: "\EC31";
}
html.xicons-material .xskin.xdesktop .mailbox.drafts > a:before {
  content: "\ECF9";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.drafts > a:before {
  content: "\EDC1";
}
.xskin.xdesktop .mailbox.trash > a:before {
  content: "\EA96";
}
html.xicons-traditional .xskin.xdesktop .mailbox.trash > a:before {
  content: "\EB5E";
}
html.xicons-outlined .xskin.xdesktop .mailbox.trash > a:before {
  content: "\EC26";
}
html.xicons-material .xskin.xdesktop .mailbox.trash > a:before {
  content: "\ECEE";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.trash > a:before {
  content: "\EDB6";
}
.xskin.xdesktop .mailbox.archive > a:before {
  content: "\EA95";
}
html.xicons-traditional .xskin.xdesktop .mailbox.archive > a:before {
  content: "\EB5D";
}
html.xicons-outlined .xskin.xdesktop .mailbox.archive > a:before {
  content: "\EC25";
}
html.xicons-material .xskin.xdesktop .mailbox.archive > a:before {
  content: "\ECED";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.archive > a:before {
  content: "\EDB5";
}
.xskin.xdesktop .mailbox.junk > a:before {
  content: "\EAD3";
}
html.xicons-traditional .xskin.xdesktop .mailbox.junk > a:before {
  content: "\EB9B";
}
html.xicons-outlined .xskin.xdesktop .mailbox.junk > a:before {
  content: "\EC63";
}
html.xicons-material .xskin.xdesktop .mailbox.junk > a:before {
  content: "\ED2B";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.junk > a:before {
  content: "\EDF3";
}
.xskin.xdesktop .mailbox.spam > a:before {
  content: "\EAD3";
}
html.xicons-traditional .xskin.xdesktop .mailbox.spam > a:before {
  content: "\EB9B";
}
html.xicons-outlined .xskin.xdesktop .mailbox.spam > a:before {
  content: "\EC63";
}
html.xicons-material .xskin.xdesktop .mailbox.spam > a:before {
  content: "\ED2B";
}
html.xicons-cartoon .xskin.xdesktop .mailbox.spam > a:before {
  content: "\EDF3";
}
.xskin.xdesktop #helptoolbar a.button.help:before {
  content: "\EAB8";
}
html.xicons-traditional .xskin.xdesktop #helptoolbar a.button.help:before {
  content: "\EB80";
}
html.xicons-outlined .xskin.xdesktop #helptoolbar a.button.help:before {
  content: "\EC48";
}
html.xicons-material .xskin.xdesktop #helptoolbar a.button.help:before {
  content: "\ED10";
}
html.xicons-cartoon .xskin.xdesktop #helptoolbar a.button.help:before {
  content: "\EDD8";
}
.xskin.xdesktop #helptoolbar a.button.about:before {
  content: "\EA86";
}
html.xicons-traditional .xskin.xdesktop #helptoolbar a.button.about:before {
  content: "\EB4E";
}
html.xicons-outlined .xskin.xdesktop #helptoolbar a.button.about:before {
  content: "\EC16";
}
html.xicons-material .xskin.xdesktop #helptoolbar a.button.about:before {
  content: "\ECDE";
}
html.xicons-cartoon .xskin.xdesktop #helptoolbar a.button.about:before {
  content: "\EDA6";
}
.xskin.xdesktop #helptoolbar a.button.license:before {
  content: "\EA8B";
}
html.xicons-traditional .xskin.xdesktop #helptoolbar a.button.license:before {
  content: "\EB53";
}
html.xicons-outlined .xskin.xdesktop #helptoolbar a.button.license:before {
  content: "\EC1B";
}
html.xicons-material .xskin.xdesktop #helptoolbar a.button.license:before {
  content: "\ECE3";
}
html.xicons-cartoon .xskin.xdesktop #helptoolbar a.button.license:before {
  content: "\EDAB";
}
.xskin.xdesktop #notestoolbar a.button#newnote:before {
  content: "\EAA1";
}
html.xicons-traditional .xskin.xdesktop #notestoolbar a.button#newnote:before {
  content: "\EB69";
}
html.xicons-outlined .xskin.xdesktop #notestoolbar a.button#newnote:before {
  content: "\EC31";
}
html.xicons-material .xskin.xdesktop #notestoolbar a.button#newnote:before {
  content: "\ECF9";
}
html.xicons-cartoon .xskin.xdesktop #notestoolbar a.button#newnote:before {
  content: "\EDC1";
}
.xskin.xdesktop #notestoolbar a.button#addnote:before {
  content: "\EA88";
}
html.xicons-traditional .xskin.xdesktop #notestoolbar a.button#addnote:before {
  content: "\EB50";
}
html.xicons-outlined .xskin.xdesktop #notestoolbar a.button#addnote:before {
  content: "\EC18";
}
html.xicons-material .xskin.xdesktop #notestoolbar a.button#addnote:before {
  content: "\ECE0";
}
html.xicons-cartoon .xskin.xdesktop #notestoolbar a.button#addnote:before {
  content: "\EDA8";
}
.xskin.xdesktop .edit-alarm-buttons a.add-alarm:before {
  content: "\EA7C";
}
html.xicons-traditional .xskin.xdesktop .edit-alarm-buttons a.add-alarm:before {
  content: "\EB44";
}
html.xicons-outlined .xskin.xdesktop .edit-alarm-buttons a.add-alarm:before {
  content: "\EC0C";
}
html.xicons-material .xskin.xdesktop .edit-alarm-buttons a.add-alarm:before {
  content: "\ECD4";
}
html.xicons-cartoon .xskin.xdesktop .edit-alarm-buttons a.add-alarm:before {
  content: "\ED9C";
}
.xskin.xdesktop .edit-alarm-buttons a.delete-alarm:before {
  content: "\EA7F";
}
html.xicons-traditional .xskin.xdesktop .edit-alarm-buttons a.delete-alarm:before {
  content: "\EB47";
}
html.xicons-outlined .xskin.xdesktop .edit-alarm-buttons a.delete-alarm:before {
  content: "\EC0F";
}
html.xicons-material .xskin.xdesktop .edit-alarm-buttons a.delete-alarm:before {
  content: "\ECD7";
}
html.xicons-cartoon .xskin.xdesktop .edit-alarm-buttons a.delete-alarm:before {
  content: "\ED9F";
}
.xskin.xdesktop.minimal #taskbar .minmodetoggle:before {
  content: "\EA73";
}
html.xicons-traditional .xskin.xdesktop.minimal #taskbar .minmodetoggle:before {
  content: "\EB3B";
}
html.xicons-outlined .xskin.xdesktop.minimal #taskbar .minmodetoggle:before {
  content: "\EC03";
}
html.xicons-material .xskin.xdesktop.minimal #taskbar .minmodetoggle:before {
  content: "\ECCB";
}
html.xicons-cartoon .xskin.xdesktop.minimal #taskbar .minmodetoggle:before {
  content: "\ED93";
}
.xskin.xdesktop.xvertical-preview .fullheight #mailpreviewtoggle:before {
  content: "\EA60";
}
html.xicons-traditional .xskin.xdesktop.xvertical-preview .fullheight #mailpreviewtoggle:before {
  content: "\EB28";
}
html.xicons-outlined .xskin.xdesktop.xvertical-preview .fullheight #mailpreviewtoggle:before {
  content: "\EBF0";
}
html.xicons-material .xskin.xdesktop.xvertical-preview .fullheight #mailpreviewtoggle:before {
  content: "\ECB8";
}
html.xicons-cartoon .xskin.xdesktop.xvertical-preview .fullheight #mailpreviewtoggle:before {
  content: "\ED80";
}
.xskin.xdesktop.xvertical-preview #mailpreviewtoggle:before {
  content: "\EA61";
}
html.xicons-traditional .xskin.xdesktop.xvertical-preview #mailpreviewtoggle:before {
  content: "\EB29";
}
html.xicons-outlined .xskin.xdesktop.xvertical-preview #mailpreviewtoggle:before {
  content: "\EBF1";
}
html.xicons-material .xskin.xdesktop.xvertical-preview #mailpreviewtoggle:before {
  content: "\ECB9";
}
html.xicons-cartoon .xskin.xdesktop.xvertical-preview #mailpreviewtoggle:before {
  content: "\ED81";
}
.xskin.skin-icloud #login-form .box-bottom #message div.warning:before {
  content: "\EA84";
}
html.xicons-traditional .xskin.skin-icloud #login-form .box-bottom #message div.warning:before {
  content: "\EB4C";
}
html.xicons-outlined .xskin.skin-icloud #login-form .box-bottom #message div.warning:before {
  content: "\EC14";
}
html.xicons-material .xskin.skin-icloud #login-form .box-bottom #message div.warning:before {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.skin-icloud #login-form .box-bottom #message div.warning:before {
  content: "\EDA4";
}
.xskin.skin-icloud #login-form .box-bottom #message div.error:before {
  content: "\EA84";
}
html.xicons-traditional .xskin.skin-icloud #login-form .box-bottom #message div.error:before {
  content: "\EB4C";
}
html.xicons-outlined .xskin.skin-icloud #login-form .box-bottom #message div.error:before {
  content: "\EC14";
}
html.xicons-material .xskin.skin-icloud #login-form .box-bottom #message div.error:before {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.skin-icloud #login-form .box-bottom #message div.error:before {
  content: "\EDA4";
}
.xskin.skin-icloud #login-form .box-bottom #message div.loading:before {
  content: "\EA85";
}
html.xicons-traditional .xskin.skin-icloud #login-form .box-bottom #message div.loading:before {
  content: "\EB4D";
}
html.xicons-outlined .xskin.skin-icloud #login-form .box-bottom #message div.loading:before {
  content: "\EC15";
}
html.xicons-material .xskin.skin-icloud #login-form .box-bottom #message div.loading:before {
  content: "\ECDD";
}
html.xicons-cartoon .xskin.skin-icloud #login-form .box-bottom #message div.loading:before {
  content: "\EDA5";
}
.xskin.skin-icloud #login-form .box-bottom #message div.notice:before {
  content: "\EA85";
}
html.xicons-traditional .xskin.skin-icloud #login-form .box-bottom #message div.notice:before {
  content: "\EB4D";
}
html.xicons-outlined .xskin.skin-icloud #login-form .box-bottom #message div.notice:before {
  content: "\EC15";
}
html.xicons-material .xskin.skin-icloud #login-form .box-bottom #message div.notice:before {
  content: "\ECDD";
}
html.xicons-cartoon .xskin.skin-icloud #login-form .box-bottom #message div.notice:before {
  content: "\EDA5";
}
.xskin.xmobile #main-menu a span:before {
  content: "\EABB";
  font-size: 2em;
}
html.xicons-traditional .xskin.xmobile #main-menu a span:before {
  content: "\EB83";
}
html.xicons-outlined .xskin.xmobile #main-menu a span:before {
  content: "\EC4B";
}
html.xicons-material .xskin.xmobile #main-menu a span:before {
  content: "\ED13";
}
html.xicons-cartoon .xskin.xmobile #main-menu a span:before {
  content: "\EDDB";
}
.xskin.xmobile #main-menu #button-taskbar span:before {
  content: "\EAA7";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-taskbar span:before {
  content: "\EB6F";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-taskbar span:before {
  content: "\EC37";
}
html.xicons-material .xskin.xmobile #main-menu #button-taskbar span:before {
  content: "\ECFF";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-taskbar span:before {
  content: "\EDC7";
}
.xskin.xmobile #main-menu #button-mail-back span:before {
  content: "\EA64";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-mail-back span:before {
  content: "\EB2C";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-mail-back span:before {
  content: "\EBF4";
}
html.xicons-material .xskin.xmobile #main-menu #button-mail-back span:before {
  content: "\ECBC";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-mail-back span:before {
  content: "\ED84";
}
.xskin.xmobile #main-menu #button-compose-settings span:before {
  content: "\EA8F";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-compose-settings span:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-compose-settings span:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xmobile #main-menu #button-compose-settings span:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-compose-settings span:before {
  content: "\EDAF";
}
.xskin.xmobile #main-menu #button-send span:before {
  content: "\EA9D";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-send span:before {
  content: "\EB65";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-send span:before {
  content: "\EC2D";
}
html.xicons-material .xskin.xmobile #main-menu #button-send span:before {
  content: "\ECF5";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-send span:before {
  content: "\EDBD";
}
.xskin.xmobile #main-menu #button-reply span:before {
  content: "\EA92";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-reply span:before {
  content: "\EB5A";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-reply span:before {
  content: "\EC22";
}
html.xicons-material .xskin.xmobile #main-menu #button-reply span:before {
  content: "\ECEA";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-reply span:before {
  content: "\EDB2";
}
.xskin.xmobile #main-menu #button-toolbar span:before {
  content: "\EABA";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-toolbar span:before {
  content: "\EB82";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-toolbar span:before {
  content: "\EC4A";
}
html.xicons-material .xskin.xmobile #main-menu #button-toolbar span:before {
  content: "\ED12";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-toolbar span:before {
  content: "\EDDA";
}
.xskin.xmobile #main-menu #button-format span:before {
  content: "\EAA8";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-format span:before {
  content: "\EB70";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-format span:before {
  content: "\EC38";
}
html.xicons-material .xskin.xmobile #main-menu #button-format span:before {
  content: "\ED00";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-format span:before {
  content: "\EDC8";
}
.xskin.xmobile #main-menu #button-compose span:before {
  content: "\EAA1";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-compose span:before {
  content: "\EB69";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-compose span:before {
  content: "\EC31";
}
html.xicons-material .xskin.xmobile #main-menu #button-compose span:before {
  content: "\ECF9";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-compose span:before {
  content: "\EDC1";
}
.xskin.xmobile #main-menu #button-users span:before {
  content: "\EA8D";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-users span:before {
  content: "\EB55";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-users span:before {
  content: "\EC1D";
}
html.xicons-material .xskin.xmobile #main-menu #button-users span:before {
  content: "\ECE5";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-users span:before {
  content: "\EDAD";
}
.xskin.xmobile #main-menu #button-folders span:before {
  content: "\EA9B";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-folders span:before {
  content: "\EB63";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-folders span:before {
  content: "\EC2B";
}
html.xicons-material .xskin.xmobile #main-menu #button-folders span:before {
  content: "\ECF3";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-folders span:before {
  content: "\EDBB";
}
.xskin.xmobile #main-menu #button-mail span:before {
  content: "\EABA";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-mail span:before {
  content: "\EB82";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-mail span:before {
  content: "\EC4A";
}
html.xicons-material .xskin.xmobile #main-menu #button-mail span:before {
  content: "\ED12";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-mail span:before {
  content: "\EDDA";
}
.xskin.xmobile #main-menu #button-funnel span:before {
  content: "\EA8F";
}
html.xicons-traditional .xskin.xmobile #main-menu #button-funnel span:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xmobile #main-menu #button-funnel span:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xmobile #main-menu #button-funnel span:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xmobile #main-menu #button-funnel span:before {
  content: "\EDAF";
}
.xskin.xmobile .popup-close a:before {
  content: "\EA6C";
  font-size: 2em;
}
html.xicons-traditional .xskin.xmobile .popup-close a:before {
  content: "\EB34";
}
html.xicons-outlined .xskin.xmobile .popup-close a:before {
  content: "\EBFC";
}
html.xicons-material .xskin.xmobile .popup-close a:before {
  content: "\ECC4";
}
html.xicons-cartoon .xskin.xmobile .popup-close a:before {
  content: "\ED8C";
}
.xskin.xmobile .toolbarmenu.selectable li a.selected:before {
  content: "\EA80";
}
html.xicons-traditional .xskin.xmobile .toolbarmenu.selectable li a.selected:before {
  content: "\EB48";
}
html.xicons-outlined .xskin.xmobile .toolbarmenu.selectable li a.selected:before {
  content: "\EC10";
}
html.xicons-material .xskin.xmobile .toolbarmenu.selectable li a.selected:before {
  content: "\ECD8";
}
html.xicons-cartoon .xskin.xmobile .toolbarmenu.selectable li a.selected:before {
  content: "\EDA0";
}
.xskin.xmobile #mailboxlist li div.collapsed:before,
.xskin.xmobile #directorylist li.addressbook div.collapsed:before,
.xskin.xmobile div.collapsed:before {
  content: "\EA71";
  font-size: 2em;
}
html.xicons-traditional .xskin.xmobile #mailboxlist li div.collapsed:before,
html.xicons-traditional .xskin.xmobile #directorylist li.addressbook div.collapsed:before,
html.xicons-traditional .xskin.xmobile div.collapsed:before {
  content: "\EB39";
}
html.xicons-outlined .xskin.xmobile #mailboxlist li div.collapsed:before,
html.xicons-outlined .xskin.xmobile #directorylist li.addressbook div.collapsed:before,
html.xicons-outlined .xskin.xmobile div.collapsed:before {
  content: "\EC01";
}
html.xicons-material .xskin.xmobile #mailboxlist li div.collapsed:before,
html.xicons-material .xskin.xmobile #directorylist li.addressbook div.collapsed:before,
html.xicons-material .xskin.xmobile div.collapsed:before {
  content: "\ECC9";
}
html.xicons-cartoon .xskin.xmobile #mailboxlist li div.collapsed:before,
html.xicons-cartoon .xskin.xmobile #directorylist li.addressbook div.collapsed:before,
html.xicons-cartoon .xskin.xmobile div.collapsed:before {
  content: "\ED91";
}
.xskin.xmobile #mailboxlist li div.expanded:before,
.xskin.xmobile #directorylist li.addressbook div.expanded:before,
.xskin.xmobile div.expanded:before {
  content: "\EA73";
  font-size: 2em;
}
html.xicons-traditional .xskin.xmobile #mailboxlist li div.expanded:before,
html.xicons-traditional .xskin.xmobile #directorylist li.addressbook div.expanded:before,
html.xicons-traditional .xskin.xmobile div.expanded:before {
  content: "\EB3B";
}
html.xicons-outlined .xskin.xmobile #mailboxlist li div.expanded:before,
html.xicons-outlined .xskin.xmobile #directorylist li.addressbook div.expanded:before,
html.xicons-outlined .xskin.xmobile div.expanded:before {
  content: "\EC03";
}
html.xicons-material .xskin.xmobile #mailboxlist li div.expanded:before,
html.xicons-material .xskin.xmobile #directorylist li.addressbook div.expanded:before,
html.xicons-material .xskin.xmobile div.expanded:before {
  content: "\ECCB";
}
html.xicons-cartoon .xskin.xmobile #mailboxlist li div.expanded:before,
html.xicons-cartoon .xskin.xmobile #directorylist li.addressbook div.expanded:before,
html.xicons-cartoon .xskin.xmobile div.expanded:before {
  content: "\ED93";
}
.xskin.xmobile #messagelist td.subject:before {
  content: "\EA80";
}
html.xicons-traditional .xskin.xmobile #messagelist td.subject:before {
  content: "\EB48";
}
html.xicons-outlined .xskin.xmobile #messagelist td.subject:before {
  content: "\EC10";
}
html.xicons-material .xskin.xmobile #messagelist td.subject:before {
  content: "\ECD8";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.subject:before {
  content: "\EDA0";
}
.xskin.xmobile #messagelist td.flag span.flagged:before {
  content: "\EAAB";
}
html.xicons-traditional .xskin.xmobile #messagelist td.flag span.flagged:before {
  content: "\EB73";
}
html.xicons-outlined .xskin.xmobile #messagelist td.flag span.flagged:before {
  content: "\EC3B";
}
html.xicons-material .xskin.xmobile #messagelist td.flag span.flagged:before {
  content: "\ED03";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.flag span.flagged:before {
  content: "\EDCB";
}
.xskin.xmobile #messagelist td.status span.unread:before {
  content: "\EAAA";
}
html.xicons-traditional .xskin.xmobile #messagelist td.status span.unread:before {
  content: "\EB72";
}
html.xicons-outlined .xskin.xmobile #messagelist td.status span.unread:before {
  content: "\EC3A";
}
html.xicons-material .xskin.xmobile #messagelist td.status span.unread:before {
  content: "\ED02";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.status span.unread:before {
  content: "\EDCA";
}
.xskin.xmobile #messagelist td.attachment span.attachment:before {
  content: "\EAA0";
}
html.xicons-traditional .xskin.xmobile #messagelist td.attachment span.attachment:before {
  content: "\EB68";
}
html.xicons-outlined .xskin.xmobile #messagelist td.attachment span.attachment:before {
  content: "\EC30";
}
html.xicons-material .xskin.xmobile #messagelist td.attachment span.attachment:before {
  content: "\ECF8";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.attachment span.attachment:before {
  content: "\EDC0";
}
.xskin.xmobile #messagelist td.attachment span.report:before {
  content: "\EAAD";
}
html.xicons-traditional .xskin.xmobile #messagelist td.attachment span.report:before {
  content: "\EB75";
}
html.xicons-outlined .xskin.xmobile #messagelist td.attachment span.report:before {
  content: "\EC3D";
}
html.xicons-material .xskin.xmobile #messagelist td.attachment span.report:before {
  content: "\ED05";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.attachment span.report:before {
  content: "\EDCD";
}
.xskin.xmobile #messagelist td.subject span.msgicon.replied:before {
  content: "\EA92";
}
html.xicons-traditional .xskin.xmobile #messagelist td.subject span.msgicon.replied:before {
  content: "\EB5A";
}
html.xicons-outlined .xskin.xmobile #messagelist td.subject span.msgicon.replied:before {
  content: "\EC22";
}
html.xicons-material .xskin.xmobile #messagelist td.subject span.msgicon.replied:before {
  content: "\ECEA";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.subject span.msgicon.replied:before {
  content: "\EDB2";
}
.xskin.xmobile #messagelist td.subject span.msgicon.forwarded:before {
  content: "\EA94";
}
html.xicons-traditional .xskin.xmobile #messagelist td.subject span.msgicon.forwarded:before {
  content: "\EB5C";
}
html.xicons-outlined .xskin.xmobile #messagelist td.subject span.msgicon.forwarded:before {
  content: "\EC24";
}
html.xicons-material .xskin.xmobile #messagelist td.subject span.msgicon.forwarded:before {
  content: "\ECEC";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.subject span.msgicon.forwarded:before {
  content: "\EDB4";
}
.xskin.xmobile #messagelist td.subject span.msgicon.replied.forwarded:before {
  content: "\EAF2";
}
html.xicons-traditional .xskin.xmobile #messagelist td.subject span.msgicon.replied.forwarded:before {
  content: "\EBBA";
}
html.xicons-outlined .xskin.xmobile #messagelist td.subject span.msgicon.replied.forwarded:before {
  content: "\EC82";
}
html.xicons-material .xskin.xmobile #messagelist td.subject span.msgicon.replied.forwarded:before {
  content: "\ED4A";
}
html.xicons-cartoon .xskin.xmobile #messagelist td.subject span.msgicon.replied.forwarded:before {
  content: "\EE12";
}
.xskin.xmobile .moreheaderstoggle.remove .iconlink:before {
  content: "\EA6A";
}
html.xicons-traditional .xskin.xmobile .moreheaderstoggle.remove .iconlink:before {
  content: "\EB32";
}
html.xicons-outlined .xskin.xmobile .moreheaderstoggle.remove .iconlink:before {
  content: "\EBFA";
}
html.xicons-material .xskin.xmobile .moreheaderstoggle.remove .iconlink:before {
  content: "\ECC2";
}
html.xicons-cartoon .xskin.xmobile .moreheaderstoggle.remove .iconlink:before {
  content: "\ED8A";
}
.xskin.xmobile .moreheaderstoggle .iconlink:before {
  content: "\EA6B";
}
html.xicons-traditional .xskin.xmobile .moreheaderstoggle .iconlink:before {
  content: "\EB33";
}
html.xicons-outlined .xskin.xmobile .moreheaderstoggle .iconlink:before {
  content: "\EBFB";
}
html.xicons-material .xskin.xmobile .moreheaderstoggle .iconlink:before {
  content: "\ECC3";
}
html.xicons-cartoon .xskin.xmobile .moreheaderstoggle .iconlink:before {
  content: "\ED8B";
}
.xskin.xmobile #full-headers .more-headers.show-headers:before {
  content: "\EA6F";
}
html.xicons-traditional .xskin.xmobile #full-headers .more-headers.show-headers:before {
  content: "\EB37";
}
html.xicons-outlined .xskin.xmobile #full-headers .more-headers.show-headers:before {
  content: "\EBFF";
}
html.xicons-material .xskin.xmobile #full-headers .more-headers.show-headers:before {
  content: "\ECC7";
}
html.xicons-cartoon .xskin.xmobile #full-headers .more-headers.show-headers:before {
  content: "\ED8F";
}
.xskin.xmobile #full-headers .more-headers.hide-headers:before {
  content: "\EA6E";
}
html.xicons-traditional .xskin.xmobile #full-headers .more-headers.hide-headers:before {
  content: "\EB36";
}
html.xicons-outlined .xskin.xmobile #full-headers .more-headers.hide-headers:before {
  content: "\EBFE";
}
html.xicons-material .xskin.xmobile #full-headers .more-headers.hide-headers:before {
  content: "\ECC6";
}
html.xicons-cartoon .xskin.xmobile #full-headers .more-headers.hide-headers:before {
  content: "\ED8E";
}
.xskin.xmobile #attachment-list .delete:before {
  content: "\EA78";
}
html.xicons-traditional .xskin.xmobile #attachment-list .delete:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xmobile #attachment-list .delete:before {
  content: "\EC08";
}
html.xicons-material .xskin.xmobile #attachment-list .delete:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xmobile #attachment-list .delete:before {
  content: "\ED98";
}
.xskin.xmobile #attachment-list .drop:before {
  content: "\EA6F";
}
html.xicons-traditional .xskin.xmobile #attachment-list .drop:before {
  content: "\EB37";
}
html.xicons-outlined .xskin.xmobile #attachment-list .drop:before {
  content: "\EBFF";
}
html.xicons-material .xskin.xmobile #attachment-list .drop:before {
  content: "\ECC7";
}
html.xicons-cartoon .xskin.xmobile #attachment-list .drop:before {
  content: "\ED8F";
}
.xskin.xmobile .rcmaddcontact:before {
  content: "\EA8D";
}
html.xicons-traditional .xskin.xmobile .rcmaddcontact:before {
  content: "\EB55";
}
html.xicons-outlined .xskin.xmobile .rcmaddcontact:before {
  content: "\EC1D";
}
html.xicons-material .xskin.xmobile .rcmaddcontact:before {
  content: "\ECE5";
}
html.xicons-cartoon .xskin.xmobile .rcmaddcontact:before {
  content: "\EDAD";
}
.xskin.xmobile .settings-button:nth-child(3) span:before {
  content: "\EA8E";
}
html.xicons-traditional .xskin.xmobile .settings-button:nth-child(3) span:before {
  content: "\EB56";
}
html.xicons-outlined .xskin.xmobile .settings-button:nth-child(3) span:before {
  content: "\EC1E";
}
html.xicons-material .xskin.xmobile .settings-button:nth-child(3) span:before {
  content: "\ECE6";
}
html.xicons-cartoon .xskin.xmobile .settings-button:nth-child(3) span:before {
  content: "\EDAE";
}
.xskin.xmobile .settings-button:nth-child(4) span:before {
  content: "\EA89";
}
html.xicons-traditional .xskin.xmobile .settings-button:nth-child(4) span:before {
  content: "\EB51";
}
html.xicons-outlined .xskin.xmobile .settings-button:nth-child(4) span:before {
  content: "\EC19";
}
html.xicons-material .xskin.xmobile .settings-button:nth-child(4) span:before {
  content: "\ECE1";
}
html.xicons-cartoon .xskin.xmobile .settings-button:nth-child(4) span:before {
  content: "\EDA9";
}
.xskin.xmobile #messagestack div:after {
  content: "\EA84";
}
html.xicons-traditional .xskin.xmobile #messagestack div:after {
  content: "\EB4C";
}
html.xicons-outlined .xskin.xmobile #messagestack div:after {
  content: "\EC14";
}
html.xicons-material .xskin.xmobile #messagestack div:after {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.xmobile #messagestack div:after {
  content: "\EDA4";
}
.xskin.xmobile #messagestack div.error:after {
  content: "\EA78";
}
html.xicons-traditional .xskin.xmobile #messagestack div.error:after {
  content: "\EB40";
}
html.xicons-outlined .xskin.xmobile #messagestack div.error:after {
  content: "\EC08";
}
html.xicons-material .xskin.xmobile #messagestack div.error:after {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xmobile #messagestack div.error:after {
  content: "\ED98";
}
.xskin.xmobile #messagestack div.warning:after {
  content: "\EA84";
}
html.xicons-traditional .xskin.xmobile #messagestack div.warning:after {
  content: "\EB4C";
}
html.xicons-outlined .xskin.xmobile #messagestack div.warning:after {
  content: "\EC14";
}
html.xicons-material .xskin.xmobile #messagestack div.warning:after {
  content: "\ECDC";
}
html.xicons-cartoon .xskin.xmobile #messagestack div.warning:after {
  content: "\EDA4";
}
.xskin.xmobile #messagestack div.confirmation:after {
  content: "\EA80";
}
html.xicons-traditional .xskin.xmobile #messagestack div.confirmation:after {
  content: "\EB48";
}
html.xicons-outlined .xskin.xmobile #messagestack div.confirmation:after {
  content: "\EC10";
}
html.xicons-material .xskin.xmobile #messagestack div.confirmation:after {
  content: "\ECD8";
}
html.xicons-cartoon .xskin.xmobile #messagestack div.confirmation:after {
  content: "\EDA0";
}
.xskin.xmobile #messagestack div.loading:after {
  content: "";
}
.xskin.xmobile a.firstpage:before {
  content: "\EA74";
}
html.xicons-traditional .xskin.xmobile a.firstpage:before {
  content: "\EB3C";
}
html.xicons-outlined .xskin.xmobile a.firstpage:before {
  content: "\EC04";
}
html.xicons-material .xskin.xmobile a.firstpage:before {
  content: "\ECCC";
}
html.xicons-cartoon .xskin.xmobile a.firstpage:before {
  content: "\ED94";
}
.xskin.xmobile a.prevpage:before {
  content: "\EA75";
}
html.xicons-traditional .xskin.xmobile a.prevpage:before {
  content: "\EB3D";
}
html.xicons-outlined .xskin.xmobile a.prevpage:before {
  content: "\EC05";
}
html.xicons-material .xskin.xmobile a.prevpage:before {
  content: "\ECCD";
}
html.xicons-cartoon .xskin.xmobile a.prevpage:before {
  content: "\ED95";
}
.xskin.xmobile a.nextpage:before {
  content: "\EA76";
}
html.xicons-traditional .xskin.xmobile a.nextpage:before {
  content: "\EB3E";
}
html.xicons-outlined .xskin.xmobile a.nextpage:before {
  content: "\EC06";
}
html.xicons-material .xskin.xmobile a.nextpage:before {
  content: "\ECCE";
}
html.xicons-cartoon .xskin.xmobile a.nextpage:before {
  content: "\ED96";
}
.xskin.xmobile a.lastpage:before {
  content: "\EA77";
}
html.xicons-traditional .xskin.xmobile a.lastpage:before {
  content: "\EB3F";
}
html.xicons-outlined .xskin.xmobile a.lastpage:before {
  content: "\EC07";
}
html.xicons-material .xskin.xmobile a.lastpage:before {
  content: "\ECCF";
}
html.xicons-cartoon .xskin.xmobile a.lastpage:before {
  content: "\ED97";
}
.xskin.xmobile #messageheader .pagenav a.prevpage:before {
  content: "\EA62";
}
html.xicons-traditional .xskin.xmobile #messageheader .pagenav a.prevpage:before {
  content: "\EB2A";
}
html.xicons-outlined .xskin.xmobile #messageheader .pagenav a.prevpage:before {
  content: "\EBF2";
}
html.xicons-material .xskin.xmobile #messageheader .pagenav a.prevpage:before {
  content: "\ECBA";
}
html.xicons-cartoon .xskin.xmobile #messageheader .pagenav a.prevpage:before {
  content: "\ED82";
}
.xskin.xmobile #messageheader .pagenav a.nextpage:before {
  content: "\EA63";
}
html.xicons-traditional .xskin.xmobile #messageheader .pagenav a.nextpage:before {
  content: "\EB2B";
}
html.xicons-outlined .xskin.xmobile #messageheader .pagenav a.nextpage:before {
  content: "\EBF3";
}
html.xicons-material .xskin.xmobile #messageheader .pagenav a.nextpage:before {
  content: "\ECBB";
}
html.xicons-cartoon .xskin.xmobile #messageheader .pagenav a.nextpage:before {
  content: "\ED83";
}
.xskin.xmobile #login-menu-button:before {
  content: "\EAA7";
}
html.xicons-traditional .xskin.xmobile #login-menu-button:before {
  content: "\EB6F";
}
html.xicons-outlined .xskin.xmobile #login-menu-button:before {
  content: "\EC37";
}
html.xicons-material .xskin.xmobile #login-menu-button:before {
  content: "\ECFF";
}
html.xicons-cartoon .xskin.xmobile #login-menu-button:before {
  content: "\EDC7";
}
.xskin.xmobile #custom-login-submit:before {
  content: "\EA65";
}
html.xicons-traditional .xskin.xmobile #custom-login-submit:before {
  content: "\EB2D";
}
html.xicons-outlined .xskin.xmobile #custom-login-submit:before {
  content: "\EBF5";
}
html.xicons-material .xskin.xmobile #custom-login-submit:before {
  content: "\ECBD";
}
html.xicons-cartoon .xskin.xmobile #custom-login-submit:before {
  content: "\ED85";
}
.xskin.xmobile #groupoptionslink span.inner:before {
  content: "\EA8F";
}
html.xicons-traditional .xskin.xmobile #groupoptionslink span.inner:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xmobile #groupoptionslink span.inner:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xmobile #groupoptionslink span.inner:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xmobile #groupoptionslink span.inner:before {
  content: "\EDAF";
}
.xskin.xmobile #keyoptionslink span.inner:before {
  content: "\EA8F";
}
html.xicons-traditional .xskin.xmobile #keyoptionslink span.inner:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xmobile #keyoptionslink span.inner:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xmobile #keyoptionslink span.inner:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xmobile #keyoptionslink span.inner:before {
  content: "\EDAF";
}
.xskin.xmobile a.listbutton.add span.inner:before {
  content: "\EA7A";
}
html.xicons-traditional .xskin.xmobile a.listbutton.add span.inner:before {
  content: "\EB42";
}
html.xicons-outlined .xskin.xmobile a.listbutton.add span.inner:before {
  content: "\EC0A";
}
html.xicons-material .xskin.xmobile a.listbutton.add span.inner:before {
  content: "\ECD2";
}
html.xicons-cartoon .xskin.xmobile a.listbutton.add span.inner:before {
  content: "\ED9A";
}
.xskin.xmobile a.listbutton.delete span.inner:before {
  content: "\EA7D";
}
html.xicons-traditional .xskin.xmobile a.listbutton.delete span.inner:before {
  content: "\EB45";
}
html.xicons-outlined .xskin.xmobile a.listbutton.delete span.inner:before {
  content: "\EC0D";
}
html.xicons-material .xskin.xmobile a.listbutton.delete span.inner:before {
  content: "\ECD5";
}
html.xicons-cartoon .xskin.xmobile a.listbutton.delete span.inner:before {
  content: "\ED9D";
}
.xskin.xmobile a.listbutton.removegroup span.inner:before {
  content: "\EAA9";
}
html.xicons-traditional .xskin.xmobile a.listbutton.removegroup span.inner:before {
  content: "\EB71";
}
html.xicons-outlined .xskin.xmobile a.listbutton.removegroup span.inner:before {
  content: "\EC39";
}
html.xicons-material .xskin.xmobile a.listbutton.removegroup span.inner:before {
  content: "\ED01";
}
html.xicons-cartoon .xskin.xmobile a.listbutton.removegroup span.inner:before {
  content: "\EDC9";
}
.xskin.xmobile #quotadisplay:before {
  content: "\EAD2";
}
html.xicons-traditional .xskin.xmobile #quotadisplay:before {
  content: "\EB9A";
}
html.xicons-outlined .xskin.xmobile #quotadisplay:before {
  content: "\EC62";
}
html.xicons-material .xskin.xmobile #quotadisplay:before {
  content: "\ED2A";
}
html.xicons-cartoon .xskin.xmobile #quotadisplay:before {
  content: "\EDF2";
}
.xskin.xmobile .message-action-links a.mal-flag:before {
  content: "\EAAC";
}
html.xicons-traditional .xskin.xmobile .message-action-links a.mal-flag:before {
  content: "\EB74";
}
html.xicons-outlined .xskin.xmobile .message-action-links a.mal-flag:before {
  content: "\EC3C";
}
html.xicons-material .xskin.xmobile .message-action-links a.mal-flag:before {
  content: "\ED04";
}
html.xicons-cartoon .xskin.xmobile .message-action-links a.mal-flag:before {
  content: "\EDCC";
}
.xskin.xmobile .message-action-links a.mal-unflag:before {
  content: "\EAAB";
}
html.xicons-traditional .xskin.xmobile .message-action-links a.mal-unflag:before {
  content: "\EB73";
}
html.xicons-outlined .xskin.xmobile .message-action-links a.mal-unflag:before {
  content: "\EC3B";
}
html.xicons-material .xskin.xmobile .message-action-links a.mal-unflag:before {
  content: "\ED03";
}
html.xicons-cartoon .xskin.xmobile .message-action-links a.mal-unflag:before {
  content: "\EDCB";
}
.xskin.xmobile .message-action-links a.mal-more:before {
  content: "\EAA7";
}
html.xicons-traditional .xskin.xmobile .message-action-links a.mal-more:before {
  content: "\EB6F";
}
html.xicons-outlined .xskin.xmobile .message-action-links a.mal-more:before {
  content: "\EC37";
}
html.xicons-material .xskin.xmobile .message-action-links a.mal-more:before {
  content: "\ECFF";
}
html.xicons-cartoon .xskin.xmobile .message-action-links a.mal-more:before {
  content: "\EDC7";
}
.xskin.xmobile .message-action-links a.mal-delete:before {
  content: "\EA78";
}
html.xicons-traditional .xskin.xmobile .message-action-links a.mal-delete:before {
  content: "\EB40";
}
html.xicons-outlined .xskin.xmobile .message-action-links a.mal-delete:before {
  content: "\EC08";
}
html.xicons-material .xskin.xmobile .message-action-links a.mal-delete:before {
  content: "\ECD0";
}
html.xicons-cartoon .xskin.xmobile .message-action-links a.mal-delete:before {
  content: "\ED98";
}
.xskin.xmobile .message-action-read:before {
  content: "\EABD";
}
html.xicons-traditional .xskin.xmobile .message-action-read:before {
  content: "\EB85";
}
html.xicons-outlined .xskin.xmobile .message-action-read:before {
  content: "\EC4D";
}
html.xicons-material .xskin.xmobile .message-action-read:before {
  content: "\ED15";
}
html.xicons-cartoon .xskin.xmobile .message-action-read:before {
  content: "\EDDD";
}
.xskin.xmobile .message-action-read.unread:before {
  content: "\EABE";
}
html.xicons-traditional .xskin.xmobile .message-action-read.unread:before {
  content: "\EB86";
}
html.xicons-outlined .xskin.xmobile .message-action-read.unread:before {
  content: "\EC4E";
}
html.xicons-material .xskin.xmobile .message-action-read.unread:before {
  content: "\ED16";
}
html.xicons-cartoon .xskin.xmobile .message-action-read.unread:before {
  content: "\EDDE";
}
.xskin.xmobile #mainscreen.refresh:before {
  content: "\EA91";
}
html.xicons-traditional .xskin.xmobile #mainscreen.refresh:before {
  content: "\EB59";
}
html.xicons-outlined .xskin.xmobile #mainscreen.refresh:before {
  content: "\EC21";
}
html.xicons-material .xskin.xmobile #mainscreen.refresh:before {
  content: "\ECE9";
}
html.xicons-cartoon .xskin.xmobile #mainscreen.refresh:before {
  content: "\EDB1";
}
.xskin.xmobile #mainscreen.progress:before {
  content: "\EA91";
}
html.xicons-traditional .xskin.xmobile #mainscreen.progress:before {
  content: "\EB59";
}
html.xicons-outlined .xskin.xmobile #mainscreen.progress:before {
  content: "\EC21";
}
html.xicons-material .xskin.xmobile #mainscreen.progress:before {
  content: "\ECE9";
}
html.xicons-cartoon .xskin.xmobile #mainscreen.progress:before {
  content: "\EDB1";
}
.xskin.xmobile #mailview-right.gesture-pan.prev:before {
  content: "\EA60";
}
html.xicons-traditional .xskin.xmobile #mailview-right.gesture-pan.prev:before {
  content: "\EB28";
}
html.xicons-outlined .xskin.xmobile #mailview-right.gesture-pan.prev:before {
  content: "\EBF0";
}
html.xicons-material .xskin.xmobile #mailview-right.gesture-pan.prev:before {
  content: "\ECB8";
}
html.xicons-cartoon .xskin.xmobile #mailview-right.gesture-pan.prev:before {
  content: "\ED80";
}
.xskin.xmobile #mailview-right.gesture-pan.next:before {
  content: "\EA61";
}
html.xicons-traditional .xskin.xmobile #mailview-right.gesture-pan.next:before {
  content: "\EB29";
}
html.xicons-outlined .xskin.xmobile #mailview-right.gesture-pan.next:before {
  content: "\EBF1";
}
html.xicons-material .xskin.xmobile #mailview-right.gesture-pan.next:before {
  content: "\ECB9";
}
html.xicons-cartoon .xskin.xmobile #mailview-right.gesture-pan.next:before {
  content: "\ED81";
}
.xskin.xmobile #mailview-right.gesture-pan.disabled:before {
  content: "\EAB0";
}
html.xicons-traditional .xskin.xmobile #mailview-right.gesture-pan.disabled:before {
  content: "\EB78";
}
html.xicons-outlined .xskin.xmobile #mailview-right.gesture-pan.disabled:before {
  content: "\EC40";
}
html.xicons-material .xskin.xmobile #mailview-right.gesture-pan.disabled:before {
  content: "\ED08";
}
html.xicons-cartoon .xskin.xmobile #mailview-right.gesture-pan.disabled:before {
  content: "\EDD0";
}
.xskin.xmobile #filtersetmenulink:before,
.xskin.xmobile #filtermenulink:before {
  content: "\EA8F";
}
html.xicons-traditional .xskin.xmobile #filtersetmenulink:before,
html.xicons-traditional .xskin.xmobile #filtermenulink:before {
  content: "\EB57";
}
html.xicons-outlined .xskin.xmobile #filtersetmenulink:before,
html.xicons-outlined .xskin.xmobile #filtermenulink:before {
  content: "\EC1F";
}
html.xicons-material .xskin.xmobile #filtersetmenulink:before,
html.xicons-material .xskin.xmobile #filtermenulink:before {
  content: "\ECE7";
}
html.xicons-cartoon .xskin.xmobile #filtersetmenulink:before,
html.xicons-cartoon .xskin.xmobile #filtermenulink:before {
  content: "\EDAF";
}
.xskin.xmobile #helptoolbar a.button.help:before {
  content: "\EAB8";
}
html.xicons-traditional .xskin.xmobile #helptoolbar a.button.help:before {
  content: "\EB80";
}
html.xicons-outlined .xskin.xmobile #helptoolbar a.button.help:before {
  content: "\EC48";
}
html.xicons-material .xskin.xmobile #helptoolbar a.button.help:before {
  content: "\ED10";
}
html.xicons-cartoon .xskin.xmobile #helptoolbar a.button.help:before {
  content: "\EDD8";
}
.xskin.xmobile #helptoolbar a.button.about:before {
  content: "\EA86";
}
html.xicons-traditional .xskin.xmobile #helptoolbar a.button.about:before {
  content: "\EB4E";
}
html.xicons-outlined .xskin.xmobile #helptoolbar a.button.about:before {
  content: "\EC16";
}
html.xicons-material .xskin.xmobile #helptoolbar a.button.about:before {
  content: "\ECDE";
}
html.xicons-cartoon .xskin.xmobile #helptoolbar a.button.about:before {
  content: "\EDA6";
}
.xskin.xmobile #helptoolbar a.button.license:before {
  content: "\EA8B";
}
html.xicons-traditional .xskin.xmobile #helptoolbar a.button.license:before {
  content: "\EB53";
}
html.xicons-outlined .xskin.xmobile #helptoolbar a.button.license:before {
  content: "\EC1B";
}
html.xicons-material .xskin.xmobile #helptoolbar a.button.license:before {
  content: "\ECE3";
}
html.xicons-cartoon .xskin.xmobile #helptoolbar a.button.license:before {
  content: "\EDAB";
}

body.xlarry:not(.xskin) #button-apps:before,
body.xlarry:not(.xskin) #sections-table tr > td.section:before,
body.xlarry:not(.xskin) #settings-tabs a.x2fa:before,
body.xlarry:not(.xskin) #settings-tabs a.xcpanel-settings:before,
body.xlarry:not(.xskin) .listing.iconized li > a:before {
  display: none !important;
}

table.messagelist.fixedcopy {
  position: absolute !important;
}

body.xdesktop .messagelist thead tr:hover .flag span:before {
  color: #fff;
}

.formcontent input.button,
.formcontent input[type=checkbox] {
  width: auto;
}

.listing.iconized li a:before,
.listing.iconized tr td:before {
  margin-right: 0.5rem;
}

.mailbox a:before {
  display: inline-block;
  padding-right: 10px;
  font-size: 1.3em;
  position: relative;
  top: 2px;
}

.xdesktop #taskbar a:before {
  top: 3px;
}

.widescreen .messagelist td.subject span {
  line-height: normal;
}

.xsidebar-visible #mailview-right {
  width: auto !important;
}
.xsidebar-visible #xsidebar,
.xsidebar-visible #xsidebar-splitter {
  display: block;
}
.xsidebar-visible #xsidebar-splitter {
  top: 45px;
  bottom: 0px;
  height: auto;
}

#sidebar-splitter {
  display: none;
}

#xsidebar {
  display: none;
  position: absolute;
  top: 42px;
  bottom: 0;
  right: 0;
  overflow-y: auto;
}
#xsidebar h2.boxtitle {
  padding: 4px 8px;
  line-height: 17px;
}
#xsidebar .listbox.collapsed:before {
  content: "";
}

#xsidebar-preview-frame-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 9999;
}

.xsidebar-wrap #searchfilter {
  right: 288px;
}

.xsidebar-wrap #quicksearchbar {
  right: 34px;
}

#xsidebar-button {
  display: block;
  width: 16px;
  margin: 0;
  padding: 4px 3px 6px 3px;
  margin-top: 2px;
  text-align: center;
}
#xsidebar-button:before {
  content: "◀";
}

.xsidebar-visible #xsidebar-button:before {
  content: "▶";
}

body.dragging, body.dragging * {
  cursor: move !important;
}

#xsidebar-order-table td.title label:before {
  font-size: 0.9em !important;
  padding-right: 15px;
}

.xmobile #xsidebar-order-table td.title {
  width: 50%;
}
.xmobile #xsidebar-order-table td.title label:before {
  content: "" !important;
  padding: 0;
}
.xmobile #xsidebar-order-note {
  display: none;
}

#sections-table #rcmrowxsidebar td.section {
  background-image: url(../images/settings-sidebar.png);
  background-position: 2px 0;
}

#sections-table #rcmrowxsidebar.selected td.section {
  background-image: url(../images/settings-sidebar-hot.png);
}

#taskbar a.button-apps span.button-inner {
  background-repeat: no-repeat;
  background-position: 3px 2px;
  background-image: url("../images/apps.png");
}

#taskbar a.button-apps:hover span.button-inner {
  background-position: 3px -25px;
}

#apps-menu {
  left: auto !important;
  right: 4px;
  max-width: 575px;
  box-sizing: border-box;
}
#apps-menu a.app-item {
  display: flex;
  align-items: center;
  text-decoration: none;
  padding: 0.5em 1em;
}
#apps-menu a.app-item:hover {
  background: rgba(0, 0, 0, 0.2);
}
#apps-menu a.app-item > div.icon {
  color: #fff;
  margin-right: 1rem;
}
#apps-menu a.app-item > div.icon:before {
  font-size: 1.2em;
}
#apps-menu a.app-item > img {
  width: 10px;
  height: 10px;
  display: inline-block;
}
#apps-menu a.app-item > div.title {
  color: #fff;
}
#apps-menu span {
  display: none;
}

.xskin #apps-menu a.app-item > div.icon {
  color: #434343;
}
.xskin #apps-menu a.app-item > div.title {
  color: #434343;
}

.xmobile #apps-menu {
  left: 0 !important;
  right: auto;
}

#interface-options {
  min-width: 120px;
  max-width: 216px;
  color: #eee;
  padding: 12px 10px;
  left: auto !important;
  right: 4px;
}
#interface-options a {
  color: #f9f9f9;
}
#interface-options a .tooltip {
  display: none !important;
}
#interface-options .section {
  margin: 10px 0;
}
#interface-options .section select,
#interface-options .section input.button {
  width: 100%;
  margin: 0;
}
#interface-options .section div.section-title {
  padding-bottom: 5px;
}
#interface-options select,
#interface-options input.button {
  width: 100%;
  margin: 0;
}

#taskbar .button-interface-options {
  background-repeat: no-repeat;
  background-position: 10px 12px;
  background-image: url(../images/larry-interface-options.png);
  margin-right: 5px;
  float: right;
  width: 26px;
  text-align: center;
}
#taskbar .button-interface-options .button-inner {
  display: none;
}

.minimal #taskbar .button-logout {
  padding-left: 0;
}
.minimal #taskbar .button-interface-options {
  padding: 10px 6px 0 6px;
  background-position: 8px 10px;
}

#message-list-sort {
  display: none;
}

.xmobile #interface-options {
  min-width: 0;
  max-width: 100%;
  color: #333 !important;
  left: 0 !important;
  right: auto;
}
.xmobile .section {
  margin: 10px 0;
  padding: 10px;
}
.xmobile #taskbar .button-interface-options {
  margin-right: 5px;
  float: none;
  width: auto;
  text-align: left;
}
.xmobile #taskbar .button-interface-options .button-inner {
  display: block;
}

span.xsetting-help {
  position: relative;
  display: inline-block;
  margin-left: 5px;
}
span.xsetting-help:before {
  display: inline-block;
  text-align: center;
  color: #999999;
  border: 1px solid #ddd;
  padding: 1px;
  border-radius: 50%;
  background: #fff;
  width: 12px;
  height: 12px;
  content: "?";
  font-weight: bold;
  font-size: 10px !important;
  font-family: sans-serif;
  line-height: 12px;
}
span.xsetting-help span {
  position: absolute;
  top: 20px;
  right: 0;
  display: none;
  padding: 8px;
  border: 1px solid #cccccc;
  background: #ffffcc;
  min-width: 200px;
}
span.xsetting-help:hover span {
  display: block;
}

.xskin #taskbar .minmodetoggle {
  background: none;
}

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