/**
 * Roundcube Framework plugin.
 *
 * Copyright 2016, Tecorama LLC.
 *
 * @license Commercial. See the LICENSE file for details.
 */
@font-face {
  font-family: 'IconFont';
  src: 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; }
body .xinfo:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA86"; }
body .xspinner:before {
  display: inline-block;
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC3";
  -webkit-animation: xspin 2s infinite linear;
  animation: xspin 2s infinite linear; }
@-webkit-keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
body #apps-menu a.app-item-xbackground div.icon:before {
  font-family: IconFont;
  content: "\EAC4"; }
body #apps-menu a.app-item-xcalendar div.icon:before {
  font-family: IconFont;
  content: "\EAB4"; }
body #apps-menu a.app-item-xquote div.icon:before {
  font-family: IconFont;
  content: "\EAAF"; }
body #apps-menu a.app-item-xdropbox div.icon:before {
  font-family: IconFont;
  content: "\EAC5"; }
body #apps-menu a.app-item-xgoogle_drive div.icon:before {
  font-family: IconFont;
  content: "\EAC6"; }
body #apps-menu a.app-item-xlast_login div.icon:before {
  font-family: IconFont;
  content: "\EAC7"; }
body #apps-menu a.app-item-xnews_feed div.icon:before {
  font-family: IconFont;
  content: "\EAC8"; }
body #apps-menu a.app-item-xsidebar div.icon:before {
  font-family: IconFont;
  content: "\EACB"; }
body #apps-menu a.app-item-xsignature div.icon:before {
  font-family: IconFont;
  content: "\EAA3"; }
body #apps-menu a.app-item-xskin div.icon:before {
  font-family: IconFont;
  content: "\EACD"; }
body #apps-menu a.app-item-xskin_responsive div.icon:before {
  font-family: IconFont;
  content: "\EACD"; }
body #apps-menu a.app-item-xvertical_preview div.icon:before {
  font-family: IconFont;
  content: "\EACC"; }
body #apps-menu a.app-item-xweather div.icon:before {
  font-family: IconFont;
  content: "\EAC9"; }
body #apps-menu a.app-item-xtag div.icon:before {
  font-family: IconFont;
  content: "\EAA8"; }
body #apps-menu a.app-item-xemail_schedule div.icon:before {
  font-family: IconFont;
  content: "\EAF0"; }
body #xsidebar-order-table td.title label:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA7"; }
body #xsidebar-order-note:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA86"; }
body .button.calendar-today:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACA"; }
body .button.calendar-prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA68"; }
body .button.calendar-next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA69"; }
body #xcalendar-toolbar .button.calendar-day:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB7"; }
body #xcalendar-toolbar .button.calendar-week:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA89"; }
body #xcalendar-toolbar .button.calendar-month:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8A"; }
body #xcalendar-toolbar .button.calendar-agenda:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8B"; }
body #xcalendar-toolbar .button.calendar-add-event:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7B"; }
body #calendar-list-container .new-calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7C"; }
body #calendar-list-container .calendar-item .edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body.xcalendar .restore-popup a.hide-popup:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body #calendar-grid .fc-icon-today:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACA"; }
body .xcalendar-sun-data:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC9"; }
body .cell-editor:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8F"; }
body .format-button.button-align-left:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACE"; }
body .format-button.button-align-center:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACF"; }
body .format-button.button-align-right:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD0"; }
body .template-table .t-social span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD1"; }

body #button-apps:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD5"; }
body #show-mobile-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACB"; }
body #show-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA68"; }
body #xsidebar-menu a.hide:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA69"; }
body #taskmenu a.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8C"; }
body #taskmenu a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body #taskmenu a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8E"; }
body #taskmenu a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB8"; }
body #taskmenu a.logout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA90"; }
body #taskmenu a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA86"; }
body #taskmenu a.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA91"; }
body #taskmenu a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA1"; }
body #taskmenu a.calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB4"; }
body #taskmenu a.tasklist:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8B"; }
body #taskmenu a.files:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body #taskmenu a.notes:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body .toolbar a.button.reply:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA92"; }
body .toolbar a.button.reply-all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA93"; }
body .toolbar a.button.forward:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA94"; }
body .toolbar a.button.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .toolbar a.button.markmessage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA98"; }
body .toolbar a.button.more:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA99"; }
body .toolbar a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA6B"; }
body .toolbar a.button.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8F"; }
body .toolbar a.button.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA1"; }
body .toolbar a.button.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD9"; }
body .toolbar a.button.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .toolbar a.button.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9C"; }
body .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA6"; }
body .toolbar a.button.upload:before, body .toolbar a.button.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA87"; }
body .toolbar a.button.download:before, body .toolbar a.button.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA88"; }
body .toolbar a.button.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA1"; }
body .toolbar a.button.archive:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA95"; }
body .toolbar a.button.junk:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD3"; }
body .toolbar a.button.enigma:before, body .toolbar a.button.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .toolbar a.button.firstpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA74"; }
body .toolbar a.button.prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA75"; }
body .toolbar a.button.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA76"; }
body .toolbar a.button.prevpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA75"; }
body .toolbar a.button.nextpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA76"; }
body .toolbar a.button.lastpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA77"; }
body .toolbar a.button.send:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9D"; }
body .toolbar a.button.send.schedule:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAF0"; }
body .toolbar a.button.scheduled:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAF1"; }
body .toolbar a.button.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA64"; }
body .toolbar a.button.closewin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body .toolbar a.button.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9E"; }
body .toolbar a.button.vcard:before, body .toolbar a.button.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA0"; }
body .toolbar a.button.spellcheck:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9F"; }
body .toolbar a.button.signature:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA3"; }
body .toolbar a.button.responses:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA4"; }
body .toolbar a.button.select:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA81"; }
body .toolbar a.button.threads:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAF"; }
body .toolbar a.button.actions:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8F"; }
body .toolbar a.button.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA91"; }
body .toolbar a.button.addto:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADB"; }
body .toolbar a.button.addcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADB"; }
body .toolbar a.button.addbcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADB"; }
body .toolbar a.button.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADE"; }
body .toolbar a.button.expand:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA73"; }
body .toolbar a.button.collapse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA72"; }
body .toolbar a.button.submit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA80"; }
body .toolbar a.button.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .toolbar a.button.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADD"; }
body .toolbar a.button.properties:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body .toolbar a.button.zoomin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE0"; }
body .toolbar a.button.zoomout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE1"; }
body .toolbar a.button.rotate:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA91"; }
body .toolbar a.button.markasjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD3"; }
body .toolbar a.button.markasjunk2Sel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD3"; }
body .toolbar a.button.markasnotjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD4"; }
body .toolbar a.button#tb_label_popuplink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAED"; }
body .toolbarmenu li a.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9C"; }
body .toolbarmenu li a.copy:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADA"; }
body .toolbarmenu li a.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD9"; }
body .toolbarmenu li a.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .toolbarmenu li a.source:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA8"; }
body .toolbarmenu li a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9A"; }
body .toolbarmenu li a.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD7"; }
body .toolbarmenu li a.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA1"; }
body .toolbarmenu li a.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .toolbarmenu li a.edit.asnew:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .toolbarmenu li a.rename:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .toolbarmenu li a.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD8"; }
body .toolbarmenu li a.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAA"; }
body .toolbarmenu li a.flag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAB"; }
body .toolbarmenu li a.unflag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAC"; }
body .toolbarmenu li a.filterlink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD6"; }
body .toolbarmenu li a.reply.list:before,
body .toolbarmenu li a.reply.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA93"; }
body .toolbarmenu li a.forward:before,
body .toolbarmenu li a.forward.bounce:before,
body .toolbarmenu li a.forward.attachment:before,
body .toolbarmenu li a.forward.inline:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA94"; }
body .toolbarmenu li a.download.mbox:before,
body .toolbarmenu li a.download.eml:before,
body .toolbarmenu li a.download.maildir:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9A"; }
body .toolbarmenu li a.export.selection:before,
body .toolbarmenu li a.export.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9A"; }
body .toolbarmenu li a.select.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA81"; }
body .toolbarmenu li a.select.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body .toolbarmenu li a.select.page:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA7"; }
body .toolbarmenu li a.select.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAB"; }
body .toolbarmenu li a.select.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAA"; }
body .toolbarmenu li a.select.invert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB3"; }
body .toolbarmenu li a.expand.all:before,
body .toolbarmenu li a.expand.unread:before,
body .toolbarmenu li a.expand.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAF"; }
body .toolbarmenu li a.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA6"; }
body .toolbarmenu li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .toolbarmenu li a.expunge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE3"; }
body .toolbarmenu li a.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA87"; }
body .toolbarmenu li a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8E"; }
body .toolbarmenu li a.insertresponse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAF"; }
body .toolbarmenu li a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA1"; }
body .toolbarmenu li a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .toolbarmenu li a.recipient:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABD"; }
body .toolbarmenu li a.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE2"; }
body .toolbarmenu li a.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9B"; }
body .toolbarmenu li a.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body .toolbarmenu li a.showurl:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE4"; }
body .toolbarmenu li a.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADD"; }
body .toolbarmenu li a.assigngroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADB"; }
body .toolbarmenu li a.removegroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADC"; }
body .toolbarmenu li a.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA0"; }
body .toolbarmenu li a.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .toolbarmenu li a.encrypt.sign:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body #message-header .short-header div.header-links.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD7"; }
body #message-header .short-header div.header-links.headers:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8E"; }
body #message-header .short-header div.header-links.envelope:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABD"; }
body #message-header .short-header div.header-links.html:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA8"; }
body #message-header .short-header div.header-links.plain:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA7"; }
body #message-header .short-header div.header-links.zipdownload:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9A"; }
body .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA6"; }
body .messagelist tr.thread td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA69"; }
body .messagelist tr.thread.expanded td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA6B"; }
body .messagelist td.subject span.msgicon.status.unreadchildren:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAA"; }
body .messagelist td.subject span.msgicon.status.replied:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA92"; }
body .messagelist td.subject span.msgicon.status.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA94"; }
body .messagelist td.subject span.msgicon.status.replied.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA92"; }
body .messagelist tr.deleted td.subject span.msgicon.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB0"; }
body .messagelist span.attachment span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA0"; }
body .messagelist span.attachment span.report:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body .messagelist span.attachment span.encrypted:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .messagelist span.attachment span.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .messagelist span.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAB"; }
body .messagelist tr:hover span.unflagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAB"; }
body .listing.iconized li.preferences > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8E"; }
body .listing.iconized li.folders > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9B"; }
body .listing.iconized li.responses > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAF"; }
body .listing.iconized li.identities > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA5"; }
body .listing.iconized li.password > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .listing.iconized li.addressbook a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADE"; }
body .listing.iconized li.contactgroup a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE5"; }
body .listing.iconized li.contactsearch a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA6"; }
body .listing.iconized li.filter > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD6"; }
body .listing.iconized li.vacation > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB1"; }
body .listing.iconized li.forward > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA94"; }
body .listing.iconized li.enigma.keys > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE8"; }
body .listing.iconized li.userinfo > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC7"; }
body .listing.iconized li.twofactorauth > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE7"; }
body .listing.iconized li a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB8"; }
body .listing.iconized li a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA86"; }
body .listing.iconized li a.license:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE6"; }
body .listing.iconized li > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .listing.iconized li.group > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE5"; }
body .listing.iconized tr.contact.person td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .listing.iconized tr.contact.group td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE5"; }
body .listing.iconized tr.general > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABF"; }
body .listing.iconized tr.mailbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABD"; }
body .listing.iconized tr.mailview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC2"; }
body .listing.iconized tr.compose > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .listing.iconized tr.addressbook > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADE"; }
body .listing.iconized tr.folders > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9B"; }
body .listing.iconized tr.server > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD2"; }
body .listing.iconized tr.enigma > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .listing.iconized tr.calendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB4"; }
body .input-group .icon.user:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .input-group .icon.pass:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .input-group .icon.host:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACA"; }
body .input-group .icon.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body .input-group .icon.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .input-group .icon.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .input-group .icon.add:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7A"; }
body .input-group .icon.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA6"; }
body .input-group .icon.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD6"; }
body .input-group .icon.key:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body .contactlist td.contact:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .contactlist td.contactgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE5"; }
body .contactlist li a.addressbook::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADE"; }
body .contactlist li a.contactgroup::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE5"; }
body .searchbar a.icon.options:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA6B"; }
body .searchbar a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body ul.treelist li div.treetoggle:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA69"; }
body ul.treelist li div.treetoggle.expanded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA6B"; }
body .folderlist li a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9B"; }
body .folderlist li.inbox > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC2"; }
body .folderlist li.trash a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .folderlist li.trash.empty > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .folderlist li.drafts a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .folderlist li.sent a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9D"; }
body .folderlist li.junk a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD3"; }
body .folderlist li.archive > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA95"; }
body .folderlist li.type-event > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB4"; }
body .folderlist li.type-task > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB5"; }
body .folderlist li.type-journal > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB4"; }
body .folderlist li.type-contact > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADE"; }
body .folderlist li.type-note > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body .folderlist li.type-configuration > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8F"; }
body .folderlist li.type-freebusy > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB4"; }
body .folderlist li.type-file > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body a.button.icon:before,
body button.btn:before {
  position: relative;
  top: 2px; }
body a.button.icon.toolbar-menu-button:before,
body button.btn.toolbar-menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADF"; }
body a.button.icon.menu-button:before,
body button.btn.menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA7"; }
body a.button.icon.back-sidebar-button:before, body a.button.icon.back-content-button:before, body a.button.icon.back-list-button:before,
body button.btn.back-sidebar-button:before,
body button.btn.back-content-button:before,
body button.btn.back-list-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA68"; }
body a.button.icon.generate:before, body a.button.icon.yes:before, body a.button.icon.submit:before, body a.button.icon.continue:before, body a.button.icon.save:before,
body button.btn.generate:before,
body button.btn.yes:before,
body button.btn.submit:before,
body button.btn.continue:before,
body button.btn.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA80"; }
body a.button.icon.create:before,
body button.btn.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA1"; }
body a.button.icon.edit:before,
body button.btn.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body a.button.icon.qrcode:before,
body button.btn.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EADD"; }
body a.button.icon.search:before,
body button.btn.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA6"; }
body a.button.icon.filter:before,
body button.btn.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD6"; }
body a.button.icon.import:before,
body button.btn.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA87"; }
body a.button.icon.export:before,
body button.btn.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA88"; }
body a.button.icon.discard:before, body a.button.icon.delete:before,
body button.btn.discard:before,
body button.btn.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body a.button.icon.next:before,
body button.btn.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA76"; }
body a.button.icon.restore:before,
body button.btn.restore:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE9"; }
body a.button.icon.send:before, body a.button.icon.bounce:before,
body button.btn.send:before,
body button.btn.bounce:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9D"; }
body a.button.icon.attach:before,
body button.btn.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA0"; }
body a.button.icon.no:before, body a.button.icon.close:before, body a.button.icon.cancel:before,
body button.btn.no:before,
body button.btn.close:before,
body button.btn.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body a.button.icon.mark:before,
body button.btn.mark:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAA"; }
body a.button.icon.back:before,
body button.btn.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA68"; }
body a.button.icon.remove:before,
body button.btn.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body a.button.icon.unlock:before,
body button.btn.unlock:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EABC"; }
body a.button.icon.help:before,
body button.btn.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB8"; }
body a.button.icon.toggleselect:before,
body button.btn.toggleselect:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA80"; }
body a.button.icon.folders:before,
body button.btn.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9B"; }
body a.button.icon.tools:before, body a.button.icon.settings:before,
body button.btn.tools:before,
body button.btn.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8E"; }
body a.button.icon.dropdown:before,
body button.btn.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA73"; }
body .multi-input a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .tagedit-list li.tagedit-listelement-old a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body .googie_list td .googie_list_revert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7A"; }
body .googie_list td .googie_add_to_dict:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7A"; }
body #identities-table td.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA5"; }
body #responses-table td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAF"; }
body #filterslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD6"; }
body #filtersetslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAD"; }
body .attachmentslist li a.cancelupload:before,
body .attachmentslist li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA78"; }
body .message-part blockquote span.blockquote-link:after,
body .message-htmlpart blockquote span.blockquote-link:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA6B"; }
body .message-part blockquote span.blockquote-link.collapsed:after,
body .message-htmlpart blockquote span.blockquote-link.collapsed:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA6A"; }
.image-tools body.open a.button.icon.tools:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA68"; }
body .listing td.action a.pushgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA69"; }
body .popupmenu.toolbar.listing .dropbutton a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA69"; }
body .pgpkeyimport div.key label.keyid + a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAE8"; }
body .pgpkeyimport li.uid:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8D"; }
body .propform td.rowbuttons a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7A"; }
body .propform td.rowbuttons.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA96"; }
body .propform td.rowbuttons.advanced:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA8F"; }
body .floating-action-buttons a.button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA7A"; }
body p.image-attachment .attachment-links a.open:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAD7"; }
body p.image-attachment .attachment-links a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA9A"; }
body .table-widget table.options-table td.enabled span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA80"; }
body .table-widget table.options-table td.partial span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA80"; }
body table.table th.checkbox-cell.subscription:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAEC"; }
body table.table th.checkbox-cell.alarm:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAEA"; }
body table.table th.checkbox-cell.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAEB"; }
body table.table th.checkbox-cell.write:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA2"; }
body .xsave-hint:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EA84"; }
body #sections-table tr.xbackground > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC4"; }
body #sections-table tr.xcalendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAB4"; }
body #sections-table tr.xquote > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAAF"; }
body #sections-table tr.xdropbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC5"; }
body #sections-table tr.xgoogle_drive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC6"; }
body #sections-table tr.xlast_login > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC7"; }
body #sections-table tr.xnews_feed > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC8"; }
body #sections-table tr.xsidebar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACB"; }
body #sections-table tr.xsignature > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA3"; }
body #sections-table tr.xskin > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACD"; }
body #sections-table tr.xskin_responsive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACD"; }
body #sections-table tr.xvertical_preview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EACC"; }
body #sections-table tr.xweather > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAC9"; }
body #sections-table tr.xtag > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAA8"; }
body #sections-table tr.xemail_schedule > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EAF0"; }

body.xicons-ios .xinfo:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4E"; }
body.xicons-ios .xspinner:before {
  display: inline-block;
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8B";
  -webkit-animation: xspin 2s infinite linear;
  animation: xspin 2s infinite linear; }
@-webkit-keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
body.xicons-ios #apps-menu a.app-item-xbackground div.icon:before {
  font-family: IconFont;
  content: "\EB8C"; }
body.xicons-ios #apps-menu a.app-item-xcalendar div.icon:before {
  font-family: IconFont;
  content: "\EB7C"; }
body.xicons-ios #apps-menu a.app-item-xquote div.icon:before {
  font-family: IconFont;
  content: "\EB77"; }
body.xicons-ios #apps-menu a.app-item-xdropbox div.icon:before {
  font-family: IconFont;
  content: "\EB8D"; }
body.xicons-ios #apps-menu a.app-item-xgoogle_drive div.icon:before {
  font-family: IconFont;
  content: "\EB8E"; }
body.xicons-ios #apps-menu a.app-item-xlast_login div.icon:before {
  font-family: IconFont;
  content: "\EB8F"; }
body.xicons-ios #apps-menu a.app-item-xnews_feed div.icon:before {
  font-family: IconFont;
  content: "\EB90"; }
body.xicons-ios #apps-menu a.app-item-xsidebar div.icon:before {
  font-family: IconFont;
  content: "\EB93"; }
body.xicons-ios #apps-menu a.app-item-xsignature div.icon:before {
  font-family: IconFont;
  content: "\EB6B"; }
body.xicons-ios #apps-menu a.app-item-xskin div.icon:before {
  font-family: IconFont;
  content: "\EB95"; }
body.xicons-ios #apps-menu a.app-item-xskin_responsive div.icon:before {
  font-family: IconFont;
  content: "\EB95"; }
body.xicons-ios #apps-menu a.app-item-xvertical_preview div.icon:before {
  font-family: IconFont;
  content: "\EB94"; }
body.xicons-ios #apps-menu a.app-item-xweather div.icon:before {
  font-family: IconFont;
  content: "\EB91"; }
body.xicons-ios #apps-menu a.app-item-xtag div.icon:before {
  font-family: IconFont;
  content: "\EB70"; }
body.xicons-ios #apps-menu a.app-item-xemail_schedule div.icon:before {
  font-family: IconFont;
  content: "\EBB8"; }
body.xicons-ios #xsidebar-order-table td.title label:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6F"; }
body.xicons-ios #xsidebar-order-note:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4E"; }
body.xicons-ios .button.calendar-today:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB92"; }
body.xicons-ios .button.calendar-prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB30"; }
body.xicons-ios .button.calendar-next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB31"; }
body.xicons-ios #xcalendar-toolbar .button.calendar-day:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7F"; }
body.xicons-ios #xcalendar-toolbar .button.calendar-week:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB51"; }
body.xicons-ios #xcalendar-toolbar .button.calendar-month:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB52"; }
body.xicons-ios #xcalendar-toolbar .button.calendar-agenda:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB53"; }
body.xicons-ios #xcalendar-toolbar .button.calendar-add-event:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB43"; }
body.xicons-ios #calendar-list-container .new-calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB44"; }
body.xicons-ios #calendar-list-container .calendar-item .edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios.xcalendar .restore-popup a.hide-popup:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios #calendar-grid .fc-icon-today:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB92"; }
body.xicons-ios .xcalendar-sun-data:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB91"; }
body.xicons-ios .cell-editor:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB57"; }
body.xicons-ios .format-button.button-align-left:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB96"; }
body.xicons-ios .format-button.button-align-center:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB97"; }
body.xicons-ios .format-button.button-align-right:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB98"; }
body.xicons-ios .template-table .t-social span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB99"; }

body.xicons-ios #button-apps:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9D"; }
body.xicons-ios #show-mobile-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB93"; }
body.xicons-ios #show-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB30"; }
body.xicons-ios #xsidebar-menu a.hide:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB31"; }
body.xicons-ios #taskmenu a.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB54"; }
body.xicons-ios #taskmenu a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios #taskmenu a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB56"; }
body.xicons-ios #taskmenu a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB80"; }
body.xicons-ios #taskmenu a.logout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB58"; }
body.xicons-ios #taskmenu a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4E"; }
body.xicons-ios #taskmenu a.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB59"; }
body.xicons-ios #taskmenu a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB69"; }
body.xicons-ios #taskmenu a.calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7C"; }
body.xicons-ios #taskmenu a.tasklist:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB53"; }
body.xicons-ios #taskmenu a.files:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios #taskmenu a.notes:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios .toolbar a.button.reply:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5A"; }
body.xicons-ios .toolbar a.button.reply-all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5B"; }
body.xicons-ios .toolbar a.button.forward:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5C"; }
body.xicons-ios .toolbar a.button.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .toolbar a.button.markmessage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB60"; }
body.xicons-ios .toolbar a.button.more:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB61"; }
body.xicons-ios .toolbar a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB33"; }
body.xicons-ios .toolbar a.button.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB57"; }
body.xicons-ios .toolbar a.button.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB69"; }
body.xicons-ios .toolbar a.button.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA1"; }
body.xicons-ios .toolbar a.button.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .toolbar a.button.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB64"; }
body.xicons-ios .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6E"; }
body.xicons-ios .toolbar a.button.upload:before, body.xicons-ios .toolbar a.button.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4F"; }
body.xicons-ios .toolbar a.button.download:before, body.xicons-ios .toolbar a.button.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB50"; }
body.xicons-ios .toolbar a.button.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB69"; }
body.xicons-ios .toolbar a.button.archive:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5D"; }
body.xicons-ios .toolbar a.button.junk:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9B"; }
body.xicons-ios .toolbar a.button.enigma:before, body.xicons-ios .toolbar a.button.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .toolbar a.button.firstpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3C"; }
body.xicons-ios .toolbar a.button.prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3D"; }
body.xicons-ios .toolbar a.button.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3E"; }
body.xicons-ios .toolbar a.button.prevpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3D"; }
body.xicons-ios .toolbar a.button.nextpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3E"; }
body.xicons-ios .toolbar a.button.lastpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3F"; }
body.xicons-ios .toolbar a.button.send:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB65"; }
body.xicons-ios .toolbar a.button.send.schedule:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB8"; }
body.xicons-ios .toolbar a.button.scheduled:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB9"; }
body.xicons-ios .toolbar a.button.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB2C"; }
body.xicons-ios .toolbar a.button.closewin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios .toolbar a.button.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB66"; }
body.xicons-ios .toolbar a.button.vcard:before, body.xicons-ios .toolbar a.button.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB68"; }
body.xicons-ios .toolbar a.button.spellcheck:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB67"; }
body.xicons-ios .toolbar a.button.signature:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6B"; }
body.xicons-ios .toolbar a.button.responses:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6C"; }
body.xicons-ios .toolbar a.button.select:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB49"; }
body.xicons-ios .toolbar a.button.threads:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB77"; }
body.xicons-ios .toolbar a.button.actions:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB57"; }
body.xicons-ios .toolbar a.button.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB59"; }
body.xicons-ios .toolbar a.button.addto:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA3"; }
body.xicons-ios .toolbar a.button.addcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA3"; }
body.xicons-ios .toolbar a.button.addbcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA3"; }
body.xicons-ios .toolbar a.button.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA6"; }
body.xicons-ios .toolbar a.button.expand:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3B"; }
body.xicons-ios .toolbar a.button.collapse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3A"; }
body.xicons-ios .toolbar a.button.submit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB48"; }
body.xicons-ios .toolbar a.button.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .toolbar a.button.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA5"; }
body.xicons-ios .toolbar a.button.properties:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios .toolbar a.button.zoomin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA8"; }
body.xicons-ios .toolbar a.button.zoomout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA9"; }
body.xicons-ios .toolbar a.button.rotate:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB59"; }
body.xicons-ios .toolbar a.button.markasjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9B"; }
body.xicons-ios .toolbar a.button.markasjunk2Sel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9B"; }
body.xicons-ios .toolbar a.button.markasnotjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9C"; }
body.xicons-ios .toolbar a.button#tb_label_popuplink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB5"; }
body.xicons-ios .toolbarmenu li a.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB64"; }
body.xicons-ios .toolbarmenu li a.copy:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA2"; }
body.xicons-ios .toolbarmenu li a.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA1"; }
body.xicons-ios .toolbarmenu li a.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .toolbarmenu li a.source:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB70"; }
body.xicons-ios .toolbarmenu li a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB62"; }
body.xicons-ios .toolbarmenu li a.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9F"; }
body.xicons-ios .toolbarmenu li a.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB69"; }
body.xicons-ios .toolbarmenu li a.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .toolbarmenu li a.edit.asnew:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .toolbarmenu li a.rename:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .toolbarmenu li a.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA0"; }
body.xicons-ios .toolbarmenu li a.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB72"; }
body.xicons-ios .toolbarmenu li a.flag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB73"; }
body.xicons-ios .toolbarmenu li a.unflag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB74"; }
body.xicons-ios .toolbarmenu li a.filterlink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9E"; }
body.xicons-ios .toolbarmenu li a.reply.list:before,
body.xicons-ios .toolbarmenu li a.reply.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5B"; }
body.xicons-ios .toolbarmenu li a.forward:before,
body.xicons-ios .toolbarmenu li a.forward.bounce:before,
body.xicons-ios .toolbarmenu li a.forward.attachment:before,
body.xicons-ios .toolbarmenu li a.forward.inline:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5C"; }
body.xicons-ios .toolbarmenu li a.download.mbox:before,
body.xicons-ios .toolbarmenu li a.download.eml:before,
body.xicons-ios .toolbarmenu li a.download.maildir:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB62"; }
body.xicons-ios .toolbarmenu li a.export.selection:before,
body.xicons-ios .toolbarmenu li a.export.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB62"; }
body.xicons-ios .toolbarmenu li a.select.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB49"; }
body.xicons-ios .toolbarmenu li a.select.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios .toolbarmenu li a.select.page:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6F"; }
body.xicons-ios .toolbarmenu li a.select.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB73"; }
body.xicons-ios .toolbarmenu li a.select.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB72"; }
body.xicons-ios .toolbarmenu li a.select.invert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7B"; }
body.xicons-ios .toolbarmenu li a.expand.all:before,
body.xicons-ios .toolbarmenu li a.expand.unread:before,
body.xicons-ios .toolbarmenu li a.expand.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB77"; }
body.xicons-ios .toolbarmenu li a.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6E"; }
body.xicons-ios .toolbarmenu li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .toolbarmenu li a.expunge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAB"; }
body.xicons-ios .toolbarmenu li a.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4F"; }
body.xicons-ios .toolbarmenu li a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB56"; }
body.xicons-ios .toolbarmenu li a.insertresponse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB77"; }
body.xicons-ios .toolbarmenu li a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB69"; }
body.xicons-ios .toolbarmenu li a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .toolbarmenu li a.recipient:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB85"; }
body.xicons-ios .toolbarmenu li a.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAA"; }
body.xicons-ios .toolbarmenu li a.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB63"; }
body.xicons-ios .toolbarmenu li a.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios .toolbarmenu li a.showurl:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAC"; }
body.xicons-ios .toolbarmenu li a.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA5"; }
body.xicons-ios .toolbarmenu li a.assigngroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA3"; }
body.xicons-ios .toolbarmenu li a.removegroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA4"; }
body.xicons-ios .toolbarmenu li a.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB68"; }
body.xicons-ios .toolbarmenu li a.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .toolbarmenu li a.encrypt.sign:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios #message-header .short-header div.header-links.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9F"; }
body.xicons-ios #message-header .short-header div.header-links.headers:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB56"; }
body.xicons-ios #message-header .short-header div.header-links.envelope:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB85"; }
body.xicons-ios #message-header .short-header div.header-links.html:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB70"; }
body.xicons-ios #message-header .short-header div.header-links.plain:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6F"; }
body.xicons-ios #message-header .short-header div.header-links.zipdownload:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB62"; }
body.xicons-ios .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6E"; }
body.xicons-ios .messagelist tr.thread td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB31"; }
body.xicons-ios .messagelist tr.thread.expanded td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB33"; }
body.xicons-ios .messagelist td.subject span.msgicon.status.unreadchildren:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB72"; }
body.xicons-ios .messagelist td.subject span.msgicon.status.replied:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5A"; }
body.xicons-ios .messagelist td.subject span.msgicon.status.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5C"; }
body.xicons-ios .messagelist td.subject span.msgicon.status.replied.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5A"; }
body.xicons-ios .messagelist tr.deleted td.subject span.msgicon.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB78"; }
body.xicons-ios .messagelist span.attachment span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB68"; }
body.xicons-ios .messagelist span.attachment span.report:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios .messagelist span.attachment span.encrypted:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .messagelist span.attachment span.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .messagelist span.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB73"; }
body.xicons-ios .messagelist tr:hover span.unflagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB73"; }
body.xicons-ios .listing.iconized li.preferences > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB56"; }
body.xicons-ios .listing.iconized li.folders > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB63"; }
body.xicons-ios .listing.iconized li.responses > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB77"; }
body.xicons-ios .listing.iconized li.identities > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6D"; }
body.xicons-ios .listing.iconized li.password > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .listing.iconized li.addressbook a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA6"; }
body.xicons-ios .listing.iconized li.contactgroup a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAD"; }
body.xicons-ios .listing.iconized li.contactsearch a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6E"; }
body.xicons-ios .listing.iconized li.filter > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9E"; }
body.xicons-ios .listing.iconized li.vacation > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB79"; }
body.xicons-ios .listing.iconized li.forward > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5C"; }
body.xicons-ios .listing.iconized li.enigma.keys > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB0"; }
body.xicons-ios .listing.iconized li.userinfo > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8F"; }
body.xicons-ios .listing.iconized li.twofactorauth > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAF"; }
body.xicons-ios .listing.iconized li a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB80"; }
body.xicons-ios .listing.iconized li a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4E"; }
body.xicons-ios .listing.iconized li a.license:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAE"; }
body.xicons-ios .listing.iconized li > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .listing.iconized li.group > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAD"; }
body.xicons-ios .listing.iconized tr.contact.person td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .listing.iconized tr.contact.group td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAD"; }
body.xicons-ios .listing.iconized tr.general > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB87"; }
body.xicons-ios .listing.iconized tr.mailbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB85"; }
body.xicons-ios .listing.iconized tr.mailview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8A"; }
body.xicons-ios .listing.iconized tr.compose > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .listing.iconized tr.addressbook > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA6"; }
body.xicons-ios .listing.iconized tr.folders > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB63"; }
body.xicons-ios .listing.iconized tr.server > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9A"; }
body.xicons-ios .listing.iconized tr.enigma > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .listing.iconized tr.calendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7C"; }
body.xicons-ios .input-group .icon.user:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .input-group .icon.pass:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .input-group .icon.host:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB92"; }
body.xicons-ios .input-group .icon.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios .input-group .icon.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .input-group .icon.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .input-group .icon.add:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB42"; }
body.xicons-ios .input-group .icon.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6E"; }
body.xicons-ios .input-group .icon.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9E"; }
body.xicons-ios .input-group .icon.key:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios .contactlist td.contact:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .contactlist td.contactgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAD"; }
body.xicons-ios .contactlist li a.addressbook::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA6"; }
body.xicons-ios .contactlist li a.contactgroup::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBAD"; }
body.xicons-ios .searchbar a.icon.options:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB33"; }
body.xicons-ios .searchbar a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios ul.treelist li div.treetoggle:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB31"; }
body.xicons-ios ul.treelist li div.treetoggle.expanded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB33"; }
body.xicons-ios .folderlist li a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB63"; }
body.xicons-ios .folderlist li.inbox > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8A"; }
body.xicons-ios .folderlist li.trash a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .folderlist li.trash.empty > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .folderlist li.drafts a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .folderlist li.sent a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB65"; }
body.xicons-ios .folderlist li.junk a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9B"; }
body.xicons-ios .folderlist li.archive > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5D"; }
body.xicons-ios .folderlist li.type-event > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7C"; }
body.xicons-ios .folderlist li.type-task > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7D"; }
body.xicons-ios .folderlist li.type-journal > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7C"; }
body.xicons-ios .folderlist li.type-contact > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA6"; }
body.xicons-ios .folderlist li.type-note > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios .folderlist li.type-configuration > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB57"; }
body.xicons-ios .folderlist li.type-freebusy > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7C"; }
body.xicons-ios .folderlist li.type-file > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios a.button.icon:before,
body.xicons-ios button.btn:before {
  position: relative;
  top: 2px; }
body.xicons-ios a.button.icon.toolbar-menu-button:before,
body.xicons-ios button.btn.toolbar-menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA7"; }
body.xicons-ios a.button.icon.menu-button:before,
body.xicons-ios button.btn.menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6F"; }
body.xicons-ios a.button.icon.back-sidebar-button:before, body.xicons-ios a.button.icon.back-content-button:before, body.xicons-ios a.button.icon.back-list-button:before,
body.xicons-ios button.btn.back-sidebar-button:before,
body.xicons-ios button.btn.back-content-button:before,
body.xicons-ios button.btn.back-list-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB30"; }
body.xicons-ios a.button.icon.generate:before, body.xicons-ios a.button.icon.yes:before, body.xicons-ios a.button.icon.submit:before, body.xicons-ios a.button.icon.continue:before, body.xicons-ios a.button.icon.save:before,
body.xicons-ios button.btn.generate:before,
body.xicons-ios button.btn.yes:before,
body.xicons-ios button.btn.submit:before,
body.xicons-ios button.btn.continue:before,
body.xicons-ios button.btn.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB48"; }
body.xicons-ios a.button.icon.create:before,
body.xicons-ios button.btn.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB69"; }
body.xicons-ios a.button.icon.edit:before,
body.xicons-ios button.btn.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios a.button.icon.qrcode:before,
body.xicons-ios button.btn.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBA5"; }
body.xicons-ios a.button.icon.search:before,
body.xicons-ios button.btn.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6E"; }
body.xicons-ios a.button.icon.filter:before,
body.xicons-ios button.btn.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9E"; }
body.xicons-ios a.button.icon.import:before,
body.xicons-ios button.btn.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4F"; }
body.xicons-ios a.button.icon.export:before,
body.xicons-ios button.btn.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB50"; }
body.xicons-ios a.button.icon.discard:before, body.xicons-ios a.button.icon.delete:before,
body.xicons-ios button.btn.discard:before,
body.xicons-ios button.btn.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios a.button.icon.next:before,
body.xicons-ios button.btn.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3E"; }
body.xicons-ios a.button.icon.restore:before,
body.xicons-ios button.btn.restore:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB1"; }
body.xicons-ios a.button.icon.send:before, body.xicons-ios a.button.icon.bounce:before,
body.xicons-ios button.btn.send:before,
body.xicons-ios button.btn.bounce:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB65"; }
body.xicons-ios a.button.icon.attach:before,
body.xicons-ios button.btn.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB68"; }
body.xicons-ios a.button.icon.no:before, body.xicons-ios a.button.icon.close:before, body.xicons-ios a.button.icon.cancel:before,
body.xicons-ios button.btn.no:before,
body.xicons-ios button.btn.close:before,
body.xicons-ios button.btn.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios a.button.icon.mark:before,
body.xicons-ios button.btn.mark:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB72"; }
body.xicons-ios a.button.icon.back:before,
body.xicons-ios button.btn.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB30"; }
body.xicons-ios a.button.icon.remove:before,
body.xicons-ios button.btn.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios a.button.icon.unlock:before,
body.xicons-ios button.btn.unlock:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB84"; }
body.xicons-ios a.button.icon.help:before,
body.xicons-ios button.btn.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB80"; }
body.xicons-ios a.button.icon.toggleselect:before,
body.xicons-ios button.btn.toggleselect:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB48"; }
body.xicons-ios a.button.icon.folders:before,
body.xicons-ios button.btn.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB63"; }
body.xicons-ios a.button.icon.tools:before, body.xicons-ios a.button.icon.settings:before,
body.xicons-ios button.btn.tools:before,
body.xicons-ios button.btn.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB56"; }
body.xicons-ios a.button.icon.dropdown:before,
body.xicons-ios button.btn.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB3B"; }
body.xicons-ios .multi-input a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .tagedit-list li.tagedit-listelement-old a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios .googie_list td .googie_list_revert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB42"; }
body.xicons-ios .googie_list td .googie_add_to_dict:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB42"; }
body.xicons-ios #identities-table td.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6D"; }
body.xicons-ios #responses-table td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB77"; }
body.xicons-ios #filterslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9E"; }
body.xicons-ios #filtersetslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB75"; }
body.xicons-ios .attachmentslist li a.cancelupload:before,
body.xicons-ios .attachmentslist li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB40"; }
body.xicons-ios .message-part blockquote span.blockquote-link:after,
body.xicons-ios .message-htmlpart blockquote span.blockquote-link:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB33"; }
body.xicons-ios .message-part blockquote span.blockquote-link.collapsed:after,
body.xicons-ios .message-htmlpart blockquote span.blockquote-link.collapsed:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB32"; }
.image-tools body.xicons-ios.open a.button.icon.tools:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB30"; }
body.xicons-ios .listing td.action a.pushgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB31"; }
body.xicons-ios .popupmenu.toolbar.listing .dropbutton a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB31"; }
body.xicons-ios .pgpkeyimport div.key label.keyid + a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB0"; }
body.xicons-ios .pgpkeyimport li.uid:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB55"; }
body.xicons-ios .propform td.rowbuttons a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB42"; }
body.xicons-ios .propform td.rowbuttons.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB5E"; }
body.xicons-ios .propform td.rowbuttons.advanced:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB57"; }
body.xicons-ios .floating-action-buttons a.button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB42"; }
body.xicons-ios p.image-attachment .attachment-links a.open:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB9F"; }
body.xicons-ios p.image-attachment .attachment-links a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB62"; }
body.xicons-ios .table-widget table.options-table td.enabled span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB48"; }
body.xicons-ios .table-widget table.options-table td.partial span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB48"; }
body.xicons-ios table.table th.checkbox-cell.subscription:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB4"; }
body.xicons-ios table.table th.checkbox-cell.alarm:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB2"; }
body.xicons-ios table.table th.checkbox-cell.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB3"; }
body.xicons-ios table.table th.checkbox-cell.write:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6A"; }
body.xicons-ios .xsave-hint:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB4C"; }
body.xicons-ios #sections-table tr.xbackground > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8C"; }
body.xicons-ios #sections-table tr.xcalendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB7C"; }
body.xicons-ios #sections-table tr.xquote > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB77"; }
body.xicons-ios #sections-table tr.xdropbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8D"; }
body.xicons-ios #sections-table tr.xgoogle_drive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8E"; }
body.xicons-ios #sections-table tr.xlast_login > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB8F"; }
body.xicons-ios #sections-table tr.xnews_feed > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB90"; }
body.xicons-ios #sections-table tr.xsidebar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB93"; }
body.xicons-ios #sections-table tr.xsignature > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB6B"; }
body.xicons-ios #sections-table tr.xskin > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB95"; }
body.xicons-ios #sections-table tr.xskin_responsive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB95"; }
body.xicons-ios #sections-table tr.xvertical_preview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB94"; }
body.xicons-ios #sections-table tr.xweather > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB91"; }
body.xicons-ios #sections-table tr.xtag > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EB70"; }
body.xicons-ios #sections-table tr.xemail_schedule > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBB8"; }

body.xicons-material .xinfo:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC16"; }
body.xicons-material .xspinner:before {
  display: inline-block;
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC53";
  -webkit-animation: xspin 2s infinite linear;
  animation: xspin 2s infinite linear; }
@-webkit-keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
body.xicons-material #apps-menu a.app-item-xbackground div.icon:before {
  font-family: IconFont;
  content: "\EC54"; }
body.xicons-material #apps-menu a.app-item-xcalendar div.icon:before {
  font-family: IconFont;
  content: "\EC44"; }
body.xicons-material #apps-menu a.app-item-xquote div.icon:before {
  font-family: IconFont;
  content: "\EC3F"; }
body.xicons-material #apps-menu a.app-item-xdropbox div.icon:before {
  font-family: IconFont;
  content: "\EC55"; }
body.xicons-material #apps-menu a.app-item-xgoogle_drive div.icon:before {
  font-family: IconFont;
  content: "\EC56"; }
body.xicons-material #apps-menu a.app-item-xlast_login div.icon:before {
  font-family: IconFont;
  content: "\EC57"; }
body.xicons-material #apps-menu a.app-item-xnews_feed div.icon:before {
  font-family: IconFont;
  content: "\EC58"; }
body.xicons-material #apps-menu a.app-item-xsidebar div.icon:before {
  font-family: IconFont;
  content: "\EC5B"; }
body.xicons-material #apps-menu a.app-item-xsignature div.icon:before {
  font-family: IconFont;
  content: "\EC33"; }
body.xicons-material #apps-menu a.app-item-xskin div.icon:before {
  font-family: IconFont;
  content: "\EC5D"; }
body.xicons-material #apps-menu a.app-item-xskin_responsive div.icon:before {
  font-family: IconFont;
  content: "\EC5D"; }
body.xicons-material #apps-menu a.app-item-xvertical_preview div.icon:before {
  font-family: IconFont;
  content: "\EC5C"; }
body.xicons-material #apps-menu a.app-item-xweather div.icon:before {
  font-family: IconFont;
  content: "\EC59"; }
body.xicons-material #apps-menu a.app-item-xtag div.icon:before {
  font-family: IconFont;
  content: "\EC38"; }
body.xicons-material #apps-menu a.app-item-xemail_schedule div.icon:before {
  font-family: IconFont;
  content: "\EC80"; }
body.xicons-material #xsidebar-order-table td.title label:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC37"; }
body.xicons-material #xsidebar-order-note:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC16"; }
body.xicons-material .button.calendar-today:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5A"; }
body.xicons-material .button.calendar-prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF8"; }
body.xicons-material .button.calendar-next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF9"; }
body.xicons-material #xcalendar-toolbar .button.calendar-day:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC47"; }
body.xicons-material #xcalendar-toolbar .button.calendar-week:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC19"; }
body.xicons-material #xcalendar-toolbar .button.calendar-month:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1A"; }
body.xicons-material #xcalendar-toolbar .button.calendar-agenda:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1B"; }
body.xicons-material #xcalendar-toolbar .button.calendar-add-event:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0B"; }
body.xicons-material #calendar-list-container .new-calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0C"; }
body.xicons-material #calendar-list-container .calendar-item .edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material.xcalendar .restore-popup a.hide-popup:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material #calendar-grid .fc-icon-today:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5A"; }
body.xicons-material .xcalendar-sun-data:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC59"; }
body.xicons-material .cell-editor:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1F"; }
body.xicons-material .format-button.button-align-left:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5E"; }
body.xicons-material .format-button.button-align-center:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5F"; }
body.xicons-material .format-button.button-align-right:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC60"; }
body.xicons-material .template-table .t-social span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC61"; }

body.xicons-material #button-apps:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC65"; }
body.xicons-material #show-mobile-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5B"; }
body.xicons-material #show-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF8"; }
body.xicons-material #xsidebar-menu a.hide:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF9"; }
body.xicons-material #taskmenu a.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1C"; }
body.xicons-material #taskmenu a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material #taskmenu a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1E"; }
body.xicons-material #taskmenu a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC48"; }
body.xicons-material #taskmenu a.logout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC20"; }
body.xicons-material #taskmenu a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC16"; }
body.xicons-material #taskmenu a.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC21"; }
body.xicons-material #taskmenu a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC31"; }
body.xicons-material #taskmenu a.calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC44"; }
body.xicons-material #taskmenu a.tasklist:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1B"; }
body.xicons-material #taskmenu a.files:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material #taskmenu a.notes:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material .toolbar a.button.reply:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC22"; }
body.xicons-material .toolbar a.button.reply-all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC23"; }
body.xicons-material .toolbar a.button.forward:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC24"; }
body.xicons-material .toolbar a.button.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .toolbar a.button.markmessage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC28"; }
body.xicons-material .toolbar a.button.more:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC29"; }
body.xicons-material .toolbar a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBFB"; }
body.xicons-material .toolbar a.button.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1F"; }
body.xicons-material .toolbar a.button.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC31"; }
body.xicons-material .toolbar a.button.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC69"; }
body.xicons-material .toolbar a.button.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .toolbar a.button.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2C"; }
body.xicons-material .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC36"; }
body.xicons-material .toolbar a.button.upload:before, body.xicons-material .toolbar a.button.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC17"; }
body.xicons-material .toolbar a.button.download:before, body.xicons-material .toolbar a.button.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC18"; }
body.xicons-material .toolbar a.button.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC31"; }
body.xicons-material .toolbar a.button.archive:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC25"; }
body.xicons-material .toolbar a.button.junk:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC63"; }
body.xicons-material .toolbar a.button.enigma:before, body.xicons-material .toolbar a.button.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .toolbar a.button.firstpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC04"; }
body.xicons-material .toolbar a.button.prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC05"; }
body.xicons-material .toolbar a.button.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC06"; }
body.xicons-material .toolbar a.button.prevpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC05"; }
body.xicons-material .toolbar a.button.nextpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC06"; }
body.xicons-material .toolbar a.button.lastpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC07"; }
body.xicons-material .toolbar a.button.send:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2D"; }
body.xicons-material .toolbar a.button.send.schedule:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC80"; }
body.xicons-material .toolbar a.button.scheduled:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC81"; }
body.xicons-material .toolbar a.button.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF4"; }
body.xicons-material .toolbar a.button.closewin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material .toolbar a.button.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2E"; }
body.xicons-material .toolbar a.button.vcard:before, body.xicons-material .toolbar a.button.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC30"; }
body.xicons-material .toolbar a.button.spellcheck:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2F"; }
body.xicons-material .toolbar a.button.signature:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC33"; }
body.xicons-material .toolbar a.button.responses:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC34"; }
body.xicons-material .toolbar a.button.select:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC11"; }
body.xicons-material .toolbar a.button.threads:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3F"; }
body.xicons-material .toolbar a.button.actions:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1F"; }
body.xicons-material .toolbar a.button.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC21"; }
body.xicons-material .toolbar a.button.addto:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6B"; }
body.xicons-material .toolbar a.button.addcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6B"; }
body.xicons-material .toolbar a.button.addbcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6B"; }
body.xicons-material .toolbar a.button.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6E"; }
body.xicons-material .toolbar a.button.expand:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC03"; }
body.xicons-material .toolbar a.button.collapse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC02"; }
body.xicons-material .toolbar a.button.submit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC10"; }
body.xicons-material .toolbar a.button.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .toolbar a.button.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6D"; }
body.xicons-material .toolbar a.button.properties:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material .toolbar a.button.zoomin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC70"; }
body.xicons-material .toolbar a.button.zoomout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC71"; }
body.xicons-material .toolbar a.button.rotate:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC21"; }
body.xicons-material .toolbar a.button.markasjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC63"; }
body.xicons-material .toolbar a.button.markasjunk2Sel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC63"; }
body.xicons-material .toolbar a.button.markasnotjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC64"; }
body.xicons-material .toolbar a.button#tb_label_popuplink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC7D"; }
body.xicons-material .toolbarmenu li a.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2C"; }
body.xicons-material .toolbarmenu li a.copy:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6A"; }
body.xicons-material .toolbarmenu li a.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC69"; }
body.xicons-material .toolbarmenu li a.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .toolbarmenu li a.source:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC38"; }
body.xicons-material .toolbarmenu li a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2A"; }
body.xicons-material .toolbarmenu li a.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC67"; }
body.xicons-material .toolbarmenu li a.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC31"; }
body.xicons-material .toolbarmenu li a.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .toolbarmenu li a.edit.asnew:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .toolbarmenu li a.rename:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .toolbarmenu li a.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC68"; }
body.xicons-material .toolbarmenu li a.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3A"; }
body.xicons-material .toolbarmenu li a.flag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3B"; }
body.xicons-material .toolbarmenu li a.unflag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3C"; }
body.xicons-material .toolbarmenu li a.filterlink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC66"; }
body.xicons-material .toolbarmenu li a.reply.list:before,
body.xicons-material .toolbarmenu li a.reply.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC23"; }
body.xicons-material .toolbarmenu li a.forward:before,
body.xicons-material .toolbarmenu li a.forward.bounce:before,
body.xicons-material .toolbarmenu li a.forward.attachment:before,
body.xicons-material .toolbarmenu li a.forward.inline:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC24"; }
body.xicons-material .toolbarmenu li a.download.mbox:before,
body.xicons-material .toolbarmenu li a.download.eml:before,
body.xicons-material .toolbarmenu li a.download.maildir:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2A"; }
body.xicons-material .toolbarmenu li a.export.selection:before,
body.xicons-material .toolbarmenu li a.export.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2A"; }
body.xicons-material .toolbarmenu li a.select.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC11"; }
body.xicons-material .toolbarmenu li a.select.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material .toolbarmenu li a.select.page:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC37"; }
body.xicons-material .toolbarmenu li a.select.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3B"; }
body.xicons-material .toolbarmenu li a.select.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3A"; }
body.xicons-material .toolbarmenu li a.select.invert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC43"; }
body.xicons-material .toolbarmenu li a.expand.all:before,
body.xicons-material .toolbarmenu li a.expand.unread:before,
body.xicons-material .toolbarmenu li a.expand.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3F"; }
body.xicons-material .toolbarmenu li a.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC36"; }
body.xicons-material .toolbarmenu li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .toolbarmenu li a.expunge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC73"; }
body.xicons-material .toolbarmenu li a.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC17"; }
body.xicons-material .toolbarmenu li a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1E"; }
body.xicons-material .toolbarmenu li a.insertresponse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3F"; }
body.xicons-material .toolbarmenu li a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC31"; }
body.xicons-material .toolbarmenu li a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .toolbarmenu li a.recipient:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4D"; }
body.xicons-material .toolbarmenu li a.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC72"; }
body.xicons-material .toolbarmenu li a.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2B"; }
body.xicons-material .toolbarmenu li a.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material .toolbarmenu li a.showurl:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC74"; }
body.xicons-material .toolbarmenu li a.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6D"; }
body.xicons-material .toolbarmenu li a.assigngroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6B"; }
body.xicons-material .toolbarmenu li a.removegroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6C"; }
body.xicons-material .toolbarmenu li a.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC30"; }
body.xicons-material .toolbarmenu li a.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .toolbarmenu li a.encrypt.sign:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material #message-header .short-header div.header-links.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC67"; }
body.xicons-material #message-header .short-header div.header-links.headers:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1E"; }
body.xicons-material #message-header .short-header div.header-links.envelope:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4D"; }
body.xicons-material #message-header .short-header div.header-links.html:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC38"; }
body.xicons-material #message-header .short-header div.header-links.plain:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC37"; }
body.xicons-material #message-header .short-header div.header-links.zipdownload:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2A"; }
body.xicons-material .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC36"; }
body.xicons-material .messagelist tr.thread td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF9"; }
body.xicons-material .messagelist tr.thread.expanded td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBFB"; }
body.xicons-material .messagelist td.subject span.msgicon.status.unreadchildren:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3A"; }
body.xicons-material .messagelist td.subject span.msgicon.status.replied:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC22"; }
body.xicons-material .messagelist td.subject span.msgicon.status.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC24"; }
body.xicons-material .messagelist td.subject span.msgicon.status.replied.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC22"; }
body.xicons-material .messagelist tr.deleted td.subject span.msgicon.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC40"; }
body.xicons-material .messagelist span.attachment span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC30"; }
body.xicons-material .messagelist span.attachment span.report:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material .messagelist span.attachment span.encrypted:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .messagelist span.attachment span.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .messagelist span.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3B"; }
body.xicons-material .messagelist tr:hover span.unflagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3B"; }
body.xicons-material .listing.iconized li.preferences > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1E"; }
body.xicons-material .listing.iconized li.folders > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2B"; }
body.xicons-material .listing.iconized li.responses > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3F"; }
body.xicons-material .listing.iconized li.identities > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC35"; }
body.xicons-material .listing.iconized li.password > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .listing.iconized li.addressbook a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6E"; }
body.xicons-material .listing.iconized li.contactgroup a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC75"; }
body.xicons-material .listing.iconized li.contactsearch a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC36"; }
body.xicons-material .listing.iconized li.filter > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC66"; }
body.xicons-material .listing.iconized li.vacation > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC41"; }
body.xicons-material .listing.iconized li.forward > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC24"; }
body.xicons-material .listing.iconized li.enigma.keys > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC78"; }
body.xicons-material .listing.iconized li.userinfo > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC57"; }
body.xicons-material .listing.iconized li.twofactorauth > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC77"; }
body.xicons-material .listing.iconized li a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC48"; }
body.xicons-material .listing.iconized li a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC16"; }
body.xicons-material .listing.iconized li a.license:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC76"; }
body.xicons-material .listing.iconized li > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .listing.iconized li.group > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC75"; }
body.xicons-material .listing.iconized tr.contact.person td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .listing.iconized tr.contact.group td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC75"; }
body.xicons-material .listing.iconized tr.general > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4F"; }
body.xicons-material .listing.iconized tr.mailbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4D"; }
body.xicons-material .listing.iconized tr.mailview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC52"; }
body.xicons-material .listing.iconized tr.compose > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .listing.iconized tr.addressbook > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6E"; }
body.xicons-material .listing.iconized tr.folders > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2B"; }
body.xicons-material .listing.iconized tr.server > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC62"; }
body.xicons-material .listing.iconized tr.enigma > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .listing.iconized tr.calendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC44"; }
body.xicons-material .input-group .icon.user:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .input-group .icon.pass:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .input-group .icon.host:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5A"; }
body.xicons-material .input-group .icon.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material .input-group .icon.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .input-group .icon.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .input-group .icon.add:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0A"; }
body.xicons-material .input-group .icon.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC36"; }
body.xicons-material .input-group .icon.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC66"; }
body.xicons-material .input-group .icon.key:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material .contactlist td.contact:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .contactlist td.contactgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC75"; }
body.xicons-material .contactlist li a.addressbook::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6E"; }
body.xicons-material .contactlist li a.contactgroup::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC75"; }
body.xicons-material .searchbar a.icon.options:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBFB"; }
body.xicons-material .searchbar a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material ul.treelist li div.treetoggle:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF9"; }
body.xicons-material ul.treelist li div.treetoggle.expanded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBFB"; }
body.xicons-material .folderlist li a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2B"; }
body.xicons-material .folderlist li.inbox > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC52"; }
body.xicons-material .folderlist li.trash a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .folderlist li.trash.empty > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .folderlist li.drafts a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .folderlist li.sent a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2D"; }
body.xicons-material .folderlist li.junk a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC63"; }
body.xicons-material .folderlist li.archive > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC25"; }
body.xicons-material .folderlist li.type-event > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC44"; }
body.xicons-material .folderlist li.type-task > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC45"; }
body.xicons-material .folderlist li.type-journal > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC44"; }
body.xicons-material .folderlist li.type-contact > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6E"; }
body.xicons-material .folderlist li.type-note > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material .folderlist li.type-configuration > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1F"; }
body.xicons-material .folderlist li.type-freebusy > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC44"; }
body.xicons-material .folderlist li.type-file > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material a.button.icon:before,
body.xicons-material button.btn:before {
  position: relative;
  top: 2px; }
body.xicons-material a.button.icon.toolbar-menu-button:before,
body.xicons-material button.btn.toolbar-menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6F"; }
body.xicons-material a.button.icon.menu-button:before,
body.xicons-material button.btn.menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC37"; }
body.xicons-material a.button.icon.back-sidebar-button:before, body.xicons-material a.button.icon.back-content-button:before, body.xicons-material a.button.icon.back-list-button:before,
body.xicons-material button.btn.back-sidebar-button:before,
body.xicons-material button.btn.back-content-button:before,
body.xicons-material button.btn.back-list-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF8"; }
body.xicons-material a.button.icon.generate:before, body.xicons-material a.button.icon.yes:before, body.xicons-material a.button.icon.submit:before, body.xicons-material a.button.icon.continue:before, body.xicons-material a.button.icon.save:before,
body.xicons-material button.btn.generate:before,
body.xicons-material button.btn.yes:before,
body.xicons-material button.btn.submit:before,
body.xicons-material button.btn.continue:before,
body.xicons-material button.btn.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC10"; }
body.xicons-material a.button.icon.create:before,
body.xicons-material button.btn.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC31"; }
body.xicons-material a.button.icon.edit:before,
body.xicons-material button.btn.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material a.button.icon.qrcode:before,
body.xicons-material button.btn.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC6D"; }
body.xicons-material a.button.icon.search:before,
body.xicons-material button.btn.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC36"; }
body.xicons-material a.button.icon.filter:before,
body.xicons-material button.btn.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC66"; }
body.xicons-material a.button.icon.import:before,
body.xicons-material button.btn.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC17"; }
body.xicons-material a.button.icon.export:before,
body.xicons-material button.btn.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC18"; }
body.xicons-material a.button.icon.discard:before, body.xicons-material a.button.icon.delete:before,
body.xicons-material button.btn.discard:before,
body.xicons-material button.btn.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material a.button.icon.next:before,
body.xicons-material button.btn.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC06"; }
body.xicons-material a.button.icon.restore:before,
body.xicons-material button.btn.restore:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC79"; }
body.xicons-material a.button.icon.send:before, body.xicons-material a.button.icon.bounce:before,
body.xicons-material button.btn.send:before,
body.xicons-material button.btn.bounce:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2D"; }
body.xicons-material a.button.icon.attach:before,
body.xicons-material button.btn.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC30"; }
body.xicons-material a.button.icon.no:before, body.xicons-material a.button.icon.close:before, body.xicons-material a.button.icon.cancel:before,
body.xicons-material button.btn.no:before,
body.xicons-material button.btn.close:before,
body.xicons-material button.btn.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material a.button.icon.mark:before,
body.xicons-material button.btn.mark:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3A"; }
body.xicons-material a.button.icon.back:before,
body.xicons-material button.btn.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF8"; }
body.xicons-material a.button.icon.remove:before,
body.xicons-material button.btn.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material a.button.icon.unlock:before,
body.xicons-material button.btn.unlock:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC4C"; }
body.xicons-material a.button.icon.help:before,
body.xicons-material button.btn.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC48"; }
body.xicons-material a.button.icon.toggleselect:before,
body.xicons-material button.btn.toggleselect:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC10"; }
body.xicons-material a.button.icon.folders:before,
body.xicons-material button.btn.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2B"; }
body.xicons-material a.button.icon.tools:before, body.xicons-material a.button.icon.settings:before,
body.xicons-material button.btn.tools:before,
body.xicons-material button.btn.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1E"; }
body.xicons-material a.button.icon.dropdown:before,
body.xicons-material button.btn.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC03"; }
body.xicons-material .multi-input a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .tagedit-list li.tagedit-listelement-old a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material .googie_list td .googie_list_revert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0A"; }
body.xicons-material .googie_list td .googie_add_to_dict:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0A"; }
body.xicons-material #identities-table td.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC35"; }
body.xicons-material #responses-table td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3F"; }
body.xicons-material #filterslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC66"; }
body.xicons-material #filtersetslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3D"; }
body.xicons-material .attachmentslist li a.cancelupload:before,
body.xicons-material .attachmentslist li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC08"; }
body.xicons-material .message-part blockquote span.blockquote-link:after,
body.xicons-material .message-htmlpart blockquote span.blockquote-link:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBFB"; }
body.xicons-material .message-part blockquote span.blockquote-link.collapsed:after,
body.xicons-material .message-htmlpart blockquote span.blockquote-link.collapsed:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBFA"; }
.image-tools body.xicons-material.open a.button.icon.tools:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF8"; }
body.xicons-material .listing td.action a.pushgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF9"; }
body.xicons-material .popupmenu.toolbar.listing .dropbutton a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EBF9"; }
body.xicons-material .pgpkeyimport div.key label.keyid + a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC78"; }
body.xicons-material .pgpkeyimport li.uid:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1D"; }
body.xicons-material .propform td.rowbuttons a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0A"; }
body.xicons-material .propform td.rowbuttons.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC26"; }
body.xicons-material .propform td.rowbuttons.advanced:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC1F"; }
body.xicons-material .floating-action-buttons a.button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC0A"; }
body.xicons-material p.image-attachment .attachment-links a.open:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC67"; }
body.xicons-material p.image-attachment .attachment-links a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC2A"; }
body.xicons-material .table-widget table.options-table td.enabled span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC10"; }
body.xicons-material .table-widget table.options-table td.partial span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC10"; }
body.xicons-material table.table th.checkbox-cell.subscription:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC7C"; }
body.xicons-material table.table th.checkbox-cell.alarm:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC7A"; }
body.xicons-material table.table th.checkbox-cell.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC7B"; }
body.xicons-material table.table th.checkbox-cell.write:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC32"; }
body.xicons-material .xsave-hint:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC14"; }
body.xicons-material #sections-table tr.xbackground > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC54"; }
body.xicons-material #sections-table tr.xcalendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC44"; }
body.xicons-material #sections-table tr.xquote > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC3F"; }
body.xicons-material #sections-table tr.xdropbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC55"; }
body.xicons-material #sections-table tr.xgoogle_drive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC56"; }
body.xicons-material #sections-table tr.xlast_login > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC57"; }
body.xicons-material #sections-table tr.xnews_feed > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC58"; }
body.xicons-material #sections-table tr.xsidebar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5B"; }
body.xicons-material #sections-table tr.xsignature > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC33"; }
body.xicons-material #sections-table tr.xskin > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5D"; }
body.xicons-material #sections-table tr.xskin_responsive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5D"; }
body.xicons-material #sections-table tr.xvertical_preview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC5C"; }
body.xicons-material #sections-table tr.xweather > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC59"; }
body.xicons-material #sections-table tr.xtag > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC38"; }
body.xicons-material #sections-table tr.xemail_schedule > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\EC80"; }

body.xicons-cartoon .xinfo:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDE"; }
body.xicons-cartoon .xspinner:before {
  display: inline-block;
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1B";
  -webkit-animation: xspin 2s infinite linear;
  animation: xspin 2s infinite linear; }
@-webkit-keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes xspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
body.xicons-cartoon #apps-menu a.app-item-xbackground div.icon:before {
  font-family: IconFont;
  content: "\ED1C"; }
body.xicons-cartoon #apps-menu a.app-item-xcalendar div.icon:before {
  font-family: IconFont;
  content: "\ED0C"; }
body.xicons-cartoon #apps-menu a.app-item-xquote div.icon:before {
  font-family: IconFont;
  content: "\ED07"; }
body.xicons-cartoon #apps-menu a.app-item-xdropbox div.icon:before {
  font-family: IconFont;
  content: "\ED1D"; }
body.xicons-cartoon #apps-menu a.app-item-xgoogle_drive div.icon:before {
  font-family: IconFont;
  content: "\ED1E"; }
body.xicons-cartoon #apps-menu a.app-item-xlast_login div.icon:before {
  font-family: IconFont;
  content: "\ED1F"; }
body.xicons-cartoon #apps-menu a.app-item-xnews_feed div.icon:before {
  font-family: IconFont;
  content: "\ED20"; }
body.xicons-cartoon #apps-menu a.app-item-xsidebar div.icon:before {
  font-family: IconFont;
  content: "\ED23"; }
body.xicons-cartoon #apps-menu a.app-item-xsignature div.icon:before {
  font-family: IconFont;
  content: "\ECFB"; }
body.xicons-cartoon #apps-menu a.app-item-xskin div.icon:before {
  font-family: IconFont;
  content: "\ED25"; }
body.xicons-cartoon #apps-menu a.app-item-xskin_responsive div.icon:before {
  font-family: IconFont;
  content: "\ED25"; }
body.xicons-cartoon #apps-menu a.app-item-xvertical_preview div.icon:before {
  font-family: IconFont;
  content: "\ED24"; }
body.xicons-cartoon #apps-menu a.app-item-xweather div.icon:before {
  font-family: IconFont;
  content: "\ED21"; }
body.xicons-cartoon #apps-menu a.app-item-xtag div.icon:before {
  font-family: IconFont;
  content: "\ED00"; }
body.xicons-cartoon #apps-menu a.app-item-xemail_schedule div.icon:before {
  font-family: IconFont;
  content: "\ED48"; }
body.xicons-cartoon #xsidebar-order-table td.title label:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFF"; }
body.xicons-cartoon #xsidebar-order-note:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDE"; }
body.xicons-cartoon .button.calendar-today:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED22"; }
body.xicons-cartoon .button.calendar-prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC0"; }
body.xicons-cartoon .button.calendar-next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC1"; }
body.xicons-cartoon #xcalendar-toolbar .button.calendar-day:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0F"; }
body.xicons-cartoon #xcalendar-toolbar .button.calendar-week:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE1"; }
body.xicons-cartoon #xcalendar-toolbar .button.calendar-month:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE2"; }
body.xicons-cartoon #xcalendar-toolbar .button.calendar-agenda:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE3"; }
body.xicons-cartoon #xcalendar-toolbar .button.calendar-add-event:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD3"; }
body.xicons-cartoon #calendar-list-container .new-calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD4"; }
body.xicons-cartoon #calendar-list-container .calendar-item .edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon.xcalendar .restore-popup a.hide-popup:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon #calendar-grid .fc-icon-today:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED22"; }
body.xicons-cartoon .xcalendar-sun-data:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED21"; }
body.xicons-cartoon .cell-editor:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE7"; }
body.xicons-cartoon .format-button.button-align-left:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED26"; }
body.xicons-cartoon .format-button.button-align-center:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED27"; }
body.xicons-cartoon .format-button.button-align-right:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED28"; }
body.xicons-cartoon .template-table .t-social span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED29"; }

body.xicons-cartoon #button-apps:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2D"; }
body.xicons-cartoon #show-mobile-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED23"; }
body.xicons-cartoon #show-xsidebar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC0"; }
body.xicons-cartoon #xsidebar-menu a.hide:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC1"; }
body.xicons-cartoon #taskmenu a.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE4"; }
body.xicons-cartoon #taskmenu a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon #taskmenu a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE6"; }
body.xicons-cartoon #taskmenu a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED10"; }
body.xicons-cartoon #taskmenu a.logout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE8"; }
body.xicons-cartoon #taskmenu a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDE"; }
body.xicons-cartoon #taskmenu a.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE9"; }
body.xicons-cartoon #taskmenu a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF9"; }
body.xicons-cartoon #taskmenu a.calendar:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0C"; }
body.xicons-cartoon #taskmenu a.tasklist:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE3"; }
body.xicons-cartoon #taskmenu a.files:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon #taskmenu a.notes:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon .toolbar a.button.reply:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEA"; }
body.xicons-cartoon .toolbar a.button.reply-all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEB"; }
body.xicons-cartoon .toolbar a.button.forward:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEC"; }
body.xicons-cartoon .toolbar a.button.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .toolbar a.button.markmessage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF0"; }
body.xicons-cartoon .toolbar a.button.more:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF1"; }
body.xicons-cartoon .toolbar a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC3"; }
body.xicons-cartoon .toolbar a.button.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE7"; }
body.xicons-cartoon .toolbar a.button.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF9"; }
body.xicons-cartoon .toolbar a.button.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED31"; }
body.xicons-cartoon .toolbar a.button.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .toolbar a.button.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF4"; }
body.xicons-cartoon .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFE"; }
body.xicons-cartoon .toolbar a.button.upload:before, body.xicons-cartoon .toolbar a.button.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDF"; }
body.xicons-cartoon .toolbar a.button.download:before, body.xicons-cartoon .toolbar a.button.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE0"; }
body.xicons-cartoon .toolbar a.button.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF9"; }
body.xicons-cartoon .toolbar a.button.archive:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECED"; }
body.xicons-cartoon .toolbar a.button.junk:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2B"; }
body.xicons-cartoon .toolbar a.button.enigma:before, body.xicons-cartoon .toolbar a.button.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .toolbar a.button.firstpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCC"; }
body.xicons-cartoon .toolbar a.button.prev:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCD"; }
body.xicons-cartoon .toolbar a.button.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCE"; }
body.xicons-cartoon .toolbar a.button.prevpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCD"; }
body.xicons-cartoon .toolbar a.button.nextpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCE"; }
body.xicons-cartoon .toolbar a.button.lastpage:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCF"; }
body.xicons-cartoon .toolbar a.button.send:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF5"; }
body.xicons-cartoon .toolbar a.button.send.schedule:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED48"; }
body.xicons-cartoon .toolbar a.button.scheduled:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED49"; }
body.xicons-cartoon .toolbar a.button.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECBC"; }
body.xicons-cartoon .toolbar a.button.closewin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon .toolbar a.button.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF6"; }
body.xicons-cartoon .toolbar a.button.vcard:before, body.xicons-cartoon .toolbar a.button.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF8"; }
body.xicons-cartoon .toolbar a.button.spellcheck:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF7"; }
body.xicons-cartoon .toolbar a.button.signature:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFB"; }
body.xicons-cartoon .toolbar a.button.responses:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFC"; }
body.xicons-cartoon .toolbar a.button.select:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD9"; }
body.xicons-cartoon .toolbar a.button.threads:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED07"; }
body.xicons-cartoon .toolbar a.button.actions:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE7"; }
body.xicons-cartoon .toolbar a.button.refresh:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE9"; }
body.xicons-cartoon .toolbar a.button.addto:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED33"; }
body.xicons-cartoon .toolbar a.button.addcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED33"; }
body.xicons-cartoon .toolbar a.button.addbcc:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED33"; }
body.xicons-cartoon .toolbar a.button.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED36"; }
body.xicons-cartoon .toolbar a.button.expand:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCB"; }
body.xicons-cartoon .toolbar a.button.collapse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCA"; }
body.xicons-cartoon .toolbar a.button.submit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD8"; }
body.xicons-cartoon .toolbar a.button.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .toolbar a.button.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED35"; }
body.xicons-cartoon .toolbar a.button.properties:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon .toolbar a.button.zoomin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED38"; }
body.xicons-cartoon .toolbar a.button.zoomout:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED39"; }
body.xicons-cartoon .toolbar a.button.rotate:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE9"; }
body.xicons-cartoon .toolbar a.button.markasjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2B"; }
body.xicons-cartoon .toolbar a.button.markasjunk2Sel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2B"; }
body.xicons-cartoon .toolbar a.button.markasnotjunk2:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2C"; }
body.xicons-cartoon .toolbar a.button#tb_label_popuplink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED45"; }
body.xicons-cartoon .toolbarmenu li a.print:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF4"; }
body.xicons-cartoon .toolbarmenu li a.copy:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED32"; }
body.xicons-cartoon .toolbarmenu li a.move:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED31"; }
body.xicons-cartoon .toolbarmenu li a.purge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .toolbarmenu li a.source:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED00"; }
body.xicons-cartoon .toolbarmenu li a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF2"; }
body.xicons-cartoon .toolbarmenu li a.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2F"; }
body.xicons-cartoon .toolbarmenu li a.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF9"; }
body.xicons-cartoon .toolbarmenu li a.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .toolbarmenu li a.edit.asnew:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .toolbarmenu li a.rename:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .toolbarmenu li a.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED30"; }
body.xicons-cartoon .toolbarmenu li a.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED02"; }
body.xicons-cartoon .toolbarmenu li a.flag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED03"; }
body.xicons-cartoon .toolbarmenu li a.unflag:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED04"; }
body.xicons-cartoon .toolbarmenu li a.filterlink:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2E"; }
body.xicons-cartoon .toolbarmenu li a.reply.list:before,
body.xicons-cartoon .toolbarmenu li a.reply.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEB"; }
body.xicons-cartoon .toolbarmenu li a.forward:before,
body.xicons-cartoon .toolbarmenu li a.forward.bounce:before,
body.xicons-cartoon .toolbarmenu li a.forward.attachment:before,
body.xicons-cartoon .toolbarmenu li a.forward.inline:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEC"; }
body.xicons-cartoon .toolbarmenu li a.download.mbox:before,
body.xicons-cartoon .toolbarmenu li a.download.eml:before,
body.xicons-cartoon .toolbarmenu li a.download.maildir:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF2"; }
body.xicons-cartoon .toolbarmenu li a.export.selection:before,
body.xicons-cartoon .toolbarmenu li a.export.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF2"; }
body.xicons-cartoon .toolbarmenu li a.select.all:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD9"; }
body.xicons-cartoon .toolbarmenu li a.select.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon .toolbarmenu li a.select.page:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFF"; }
body.xicons-cartoon .toolbarmenu li a.select.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED03"; }
body.xicons-cartoon .toolbarmenu li a.select.unread:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED02"; }
body.xicons-cartoon .toolbarmenu li a.select.invert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0B"; }
body.xicons-cartoon .toolbarmenu li a.expand.all:before,
body.xicons-cartoon .toolbarmenu li a.expand.unread:before,
body.xicons-cartoon .toolbarmenu li a.expand.none:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED07"; }
body.xicons-cartoon .toolbarmenu li a.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFE"; }
body.xicons-cartoon .toolbarmenu li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .toolbarmenu li a.expunge:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3B"; }
body.xicons-cartoon .toolbarmenu li a.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDF"; }
body.xicons-cartoon .toolbarmenu li a.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE6"; }
body.xicons-cartoon .toolbarmenu li a.insertresponse:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED07"; }
body.xicons-cartoon .toolbarmenu li a.compose:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF9"; }
body.xicons-cartoon .toolbarmenu li a.addressbook:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .toolbarmenu li a.recipient:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED15"; }
body.xicons-cartoon .toolbarmenu li a.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3A"; }
body.xicons-cartoon .toolbarmenu li a.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF3"; }
body.xicons-cartoon .toolbarmenu li a.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon .toolbarmenu li a.showurl:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3C"; }
body.xicons-cartoon .toolbarmenu li a.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED35"; }
body.xicons-cartoon .toolbarmenu li a.assigngroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED33"; }
body.xicons-cartoon .toolbarmenu li a.removegroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED34"; }
body.xicons-cartoon .toolbarmenu li a.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF8"; }
body.xicons-cartoon .toolbarmenu li a.encrypt:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .toolbarmenu li a.encrypt.sign:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon #message-header .short-header div.header-links.extwin:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2F"; }
body.xicons-cartoon #message-header .short-header div.header-links.headers:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE6"; }
body.xicons-cartoon #message-header .short-header div.header-links.envelope:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED15"; }
body.xicons-cartoon #message-header .short-header div.header-links.html:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED00"; }
body.xicons-cartoon #message-header .short-header div.header-links.plain:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFF"; }
body.xicons-cartoon #message-header .short-header div.header-links.zipdownload:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF2"; }
body.xicons-cartoon .toolbar a.button.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFE"; }
body.xicons-cartoon .messagelist tr.thread td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC1"; }
body.xicons-cartoon .messagelist tr.thread.expanded td.threads div:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC3"; }
body.xicons-cartoon .messagelist td.subject span.msgicon.status.unreadchildren:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED02"; }
body.xicons-cartoon .messagelist td.subject span.msgicon.status.replied:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEA"; }
body.xicons-cartoon .messagelist td.subject span.msgicon.status.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEC"; }
body.xicons-cartoon .messagelist td.subject span.msgicon.status.replied.forwarded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEA"; }
body.xicons-cartoon .messagelist tr.deleted td.subject span.msgicon.status:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED08"; }
body.xicons-cartoon .messagelist span.attachment span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF8"; }
body.xicons-cartoon .messagelist span.attachment span.report:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon .messagelist span.attachment span.encrypted:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .messagelist span.attachment span.vcard:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .messagelist span.flagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED03"; }
body.xicons-cartoon .messagelist tr:hover span.unflagged:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED03"; }
body.xicons-cartoon .listing.iconized li.preferences > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE6"; }
body.xicons-cartoon .listing.iconized li.folders > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF3"; }
body.xicons-cartoon .listing.iconized li.responses > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED07"; }
body.xicons-cartoon .listing.iconized li.identities > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFD"; }
body.xicons-cartoon .listing.iconized li.password > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .listing.iconized li.addressbook a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED36"; }
body.xicons-cartoon .listing.iconized li.contactgroup a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3D"; }
body.xicons-cartoon .listing.iconized li.contactsearch a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFE"; }
body.xicons-cartoon .listing.iconized li.filter > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2E"; }
body.xicons-cartoon .listing.iconized li.vacation > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED09"; }
body.xicons-cartoon .listing.iconized li.forward > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEC"; }
body.xicons-cartoon .listing.iconized li.enigma.keys > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED40"; }
body.xicons-cartoon .listing.iconized li.userinfo > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1F"; }
body.xicons-cartoon .listing.iconized li.twofactorauth > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3F"; }
body.xicons-cartoon .listing.iconized li a.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED10"; }
body.xicons-cartoon .listing.iconized li a.about:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDE"; }
body.xicons-cartoon .listing.iconized li a.license:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3E"; }
body.xicons-cartoon .listing.iconized li > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .listing.iconized li.group > i:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3D"; }
body.xicons-cartoon .listing.iconized tr.contact.person td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .listing.iconized tr.contact.group td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3D"; }
body.xicons-cartoon .listing.iconized tr.general > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED17"; }
body.xicons-cartoon .listing.iconized tr.mailbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED15"; }
body.xicons-cartoon .listing.iconized tr.mailview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1A"; }
body.xicons-cartoon .listing.iconized tr.compose > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .listing.iconized tr.addressbook > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED36"; }
body.xicons-cartoon .listing.iconized tr.folders > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF3"; }
body.xicons-cartoon .listing.iconized tr.server > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2A"; }
body.xicons-cartoon .listing.iconized tr.enigma > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .listing.iconized tr.calendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0C"; }
body.xicons-cartoon .input-group .icon.user:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .input-group .icon.pass:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .input-group .icon.host:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED22"; }
body.xicons-cartoon .input-group .icon.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon .input-group .icon.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .input-group .icon.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .input-group .icon.add:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD2"; }
body.xicons-cartoon .input-group .icon.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFE"; }
body.xicons-cartoon .input-group .icon.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2E"; }
body.xicons-cartoon .input-group .icon.key:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon .contactlist td.contact:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .contactlist td.contactgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3D"; }
body.xicons-cartoon .contactlist li a.addressbook::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED36"; }
body.xicons-cartoon .contactlist li a.contactgroup::before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED3D"; }
body.xicons-cartoon .searchbar a.icon.options:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC3"; }
body.xicons-cartoon .searchbar a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon ul.treelist li div.treetoggle:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC1"; }
body.xicons-cartoon ul.treelist li div.treetoggle.expanded:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC3"; }
body.xicons-cartoon .folderlist li a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF3"; }
body.xicons-cartoon .folderlist li.inbox > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1A"; }
body.xicons-cartoon .folderlist li.trash a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .folderlist li.trash.empty > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .folderlist li.drafts a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .folderlist li.sent a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF5"; }
body.xicons-cartoon .folderlist li.junk a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2B"; }
body.xicons-cartoon .folderlist li.archive > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECED"; }
body.xicons-cartoon .folderlist li.type-event > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0C"; }
body.xicons-cartoon .folderlist li.type-task > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0D"; }
body.xicons-cartoon .folderlist li.type-journal > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0C"; }
body.xicons-cartoon .folderlist li.type-contact > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED36"; }
body.xicons-cartoon .folderlist li.type-note > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon .folderlist li.type-configuration > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE7"; }
body.xicons-cartoon .folderlist li.type-freebusy > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0C"; }
body.xicons-cartoon .folderlist li.type-file > a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon a.button.icon:before,
body.xicons-cartoon button.btn:before {
  position: relative;
  top: 2px; }
body.xicons-cartoon a.button.icon.toolbar-menu-button:before,
body.xicons-cartoon button.btn.toolbar-menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED37"; }
body.xicons-cartoon a.button.icon.menu-button:before,
body.xicons-cartoon button.btn.menu-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFF"; }
body.xicons-cartoon a.button.icon.back-sidebar-button:before, body.xicons-cartoon a.button.icon.back-content-button:before, body.xicons-cartoon a.button.icon.back-list-button:before,
body.xicons-cartoon button.btn.back-sidebar-button:before,
body.xicons-cartoon button.btn.back-content-button:before,
body.xicons-cartoon button.btn.back-list-button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC0"; }
body.xicons-cartoon a.button.icon.generate:before, body.xicons-cartoon a.button.icon.yes:before, body.xicons-cartoon a.button.icon.submit:before, body.xicons-cartoon a.button.icon.continue:before, body.xicons-cartoon a.button.icon.save:before,
body.xicons-cartoon button.btn.generate:before,
body.xicons-cartoon button.btn.yes:before,
body.xicons-cartoon button.btn.submit:before,
body.xicons-cartoon button.btn.continue:before,
body.xicons-cartoon button.btn.save:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD8"; }
body.xicons-cartoon a.button.icon.create:before,
body.xicons-cartoon button.btn.create:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF9"; }
body.xicons-cartoon a.button.icon.edit:before,
body.xicons-cartoon button.btn.edit:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon a.button.icon.qrcode:before,
body.xicons-cartoon button.btn.qrcode:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED35"; }
body.xicons-cartoon a.button.icon.search:before,
body.xicons-cartoon button.btn.search:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFE"; }
body.xicons-cartoon a.button.icon.filter:before,
body.xicons-cartoon button.btn.filter:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2E"; }
body.xicons-cartoon a.button.icon.import:before,
body.xicons-cartoon button.btn.import:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDF"; }
body.xicons-cartoon a.button.icon.export:before,
body.xicons-cartoon button.btn.export:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE0"; }
body.xicons-cartoon a.button.icon.discard:before, body.xicons-cartoon a.button.icon.delete:before,
body.xicons-cartoon button.btn.discard:before,
body.xicons-cartoon button.btn.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon a.button.icon.next:before,
body.xicons-cartoon button.btn.next:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCE"; }
body.xicons-cartoon a.button.icon.restore:before,
body.xicons-cartoon button.btn.restore:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED41"; }
body.xicons-cartoon a.button.icon.send:before, body.xicons-cartoon a.button.icon.bounce:before,
body.xicons-cartoon button.btn.send:before,
body.xicons-cartoon button.btn.bounce:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF5"; }
body.xicons-cartoon a.button.icon.attach:before,
body.xicons-cartoon button.btn.attach:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF8"; }
body.xicons-cartoon a.button.icon.no:before, body.xicons-cartoon a.button.icon.close:before, body.xicons-cartoon a.button.icon.cancel:before,
body.xicons-cartoon button.btn.no:before,
body.xicons-cartoon button.btn.close:before,
body.xicons-cartoon button.btn.cancel:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon a.button.icon.mark:before,
body.xicons-cartoon button.btn.mark:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED02"; }
body.xicons-cartoon a.button.icon.back:before,
body.xicons-cartoon button.btn.back:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC0"; }
body.xicons-cartoon a.button.icon.remove:before,
body.xicons-cartoon button.btn.remove:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon a.button.icon.unlock:before,
body.xicons-cartoon button.btn.unlock:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED14"; }
body.xicons-cartoon a.button.icon.help:before,
body.xicons-cartoon button.btn.help:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED10"; }
body.xicons-cartoon a.button.icon.toggleselect:before,
body.xicons-cartoon button.btn.toggleselect:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD8"; }
body.xicons-cartoon a.button.icon.folders:before,
body.xicons-cartoon button.btn.folders:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF3"; }
body.xicons-cartoon a.button.icon.tools:before, body.xicons-cartoon a.button.icon.settings:before,
body.xicons-cartoon button.btn.tools:before,
body.xicons-cartoon button.btn.settings:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE6"; }
body.xicons-cartoon a.button.icon.dropdown:before,
body.xicons-cartoon button.btn.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECCB"; }
body.xicons-cartoon .multi-input a.icon.reset:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .tagedit-list li.tagedit-listelement-old a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon .googie_list td .googie_list_revert:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD2"; }
body.xicons-cartoon .googie_list td .googie_add_to_dict:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD2"; }
body.xicons-cartoon #identities-table td.mail:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFD"; }
body.xicons-cartoon #responses-table td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED07"; }
body.xicons-cartoon #filterslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2E"; }
body.xicons-cartoon #filtersetslist td.name:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED05"; }
body.xicons-cartoon .attachmentslist li a.cancelupload:before,
body.xicons-cartoon .attachmentslist li a.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD0"; }
body.xicons-cartoon .message-part blockquote span.blockquote-link:after,
body.xicons-cartoon .message-htmlpart blockquote span.blockquote-link:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC3"; }
body.xicons-cartoon .message-part blockquote span.blockquote-link.collapsed:after,
body.xicons-cartoon .message-htmlpart blockquote span.blockquote-link.collapsed:after {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC2"; }
.image-tools body.xicons-cartoon.open a.button.icon.tools:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC0"; }
body.xicons-cartoon .listing td.action a.pushgroup:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC1"; }
body.xicons-cartoon .popupmenu.toolbar.listing .dropbutton a.button.dropdown:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECC1"; }
body.xicons-cartoon .pgpkeyimport div.key label.keyid + a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED40"; }
body.xicons-cartoon .pgpkeyimport li.uid:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE5"; }
body.xicons-cartoon .propform td.rowbuttons a:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD2"; }
body.xicons-cartoon .propform td.rowbuttons.delete:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECEE"; }
body.xicons-cartoon .propform td.rowbuttons.advanced:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECE7"; }
body.xicons-cartoon .floating-action-buttons a.button:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD2"; }
body.xicons-cartoon p.image-attachment .attachment-links a.open:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED2F"; }
body.xicons-cartoon p.image-attachment .attachment-links a.download:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECF2"; }
body.xicons-cartoon .table-widget table.options-table td.enabled span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD8"; }
body.xicons-cartoon .table-widget table.options-table td.partial span:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECD8"; }
body.xicons-cartoon table.table th.checkbox-cell.subscription:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED44"; }
body.xicons-cartoon table.table th.checkbox-cell.alarm:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED42"; }
body.xicons-cartoon table.table th.checkbox-cell.read:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED43"; }
body.xicons-cartoon table.table th.checkbox-cell.write:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFA"; }
body.xicons-cartoon .xsave-hint:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECDC"; }
body.xicons-cartoon #sections-table tr.xbackground > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1C"; }
body.xicons-cartoon #sections-table tr.xcalendar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED0C"; }
body.xicons-cartoon #sections-table tr.xquote > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED07"; }
body.xicons-cartoon #sections-table tr.xdropbox > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1D"; }
body.xicons-cartoon #sections-table tr.xgoogle_drive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1E"; }
body.xicons-cartoon #sections-table tr.xlast_login > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED1F"; }
body.xicons-cartoon #sections-table tr.xnews_feed > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED20"; }
body.xicons-cartoon #sections-table tr.xsidebar > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED23"; }
body.xicons-cartoon #sections-table tr.xsignature > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ECFB"; }
body.xicons-cartoon #sections-table tr.xskin > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED25"; }
body.xicons-cartoon #sections-table tr.xskin_responsive > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED25"; }
body.xicons-cartoon #sections-table tr.xvertical_preview > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED24"; }
body.xicons-cartoon #sections-table tr.xweather > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED21"; }
body.xicons-cartoon #sections-table tr.xtag > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED00"; }
body.xicons-cartoon #sections-table tr.xemail_schedule > td.section:before {
  font-family: IconFont !important;
  font-weight: normal !important;
  position: relative;
  background-image: none;
  text-indent: 0;
  content: "\ED48"; }

/* animations */
.animate-fade {
  opacity: 1;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
  transition: opacity .25s ease-in-out; }

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

/* cpanel workaround for the jquery ui color picker that doesn't work */
.cpanel .minicolors-sprite {
  background-image: url(../images/cpanel-minicolors-sprite.png) !important; }

.button.mini {
  padding: 2px 4px; }

/* xsidebar */
#xsidebar {
  overflow-x: hidden;
  overflow-y: auto; }
  #xsidebar div.ui-sortable-helper {
    border: 1px solid #aaa;
    -ms-transform: scale(0.8, 0.8);
    -webkit-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8); }
  #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:before {
      position: absolute !important;
      right: 8px;
      content: "\25b2"; }
  #xsidebar .collapsed h2.boxtitle:before {
    content: "\25bc"; }
  #xsidebar h2 span.sidebar-title-text {
    display: block;
    margin-right: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  #xsidebar .box-content {
    position: relative;
    padding: 8px;
    line-height: auto; }
  #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: #f5f5f5; }
#xsidebar-order-table tr.ui-sortable-helper {
  border: 1px solid #ddd;
  background: #f5f5f5;
  max-width: 300px !important; }
#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; }

/* information popups */
.touch .xinfo {
  display: none; }

.xinfo {
  display: inline-block;
  position: relative; }
  .xinfo.right div {
    right: auto; }
  .xinfo:hover div {
    display: block; }
  .xinfo div {
    position: absolute;
    display: none;
    right: 0;
    text-align: left;
    min-width: 200px;
    max-width: 300px;
    font-size: 12px;
    font-weight: normal;
    top: 20px;
    background: #ffffcc;
    padding: 8px;
    border: 1px solid #aaa;
    border-radius: 5px;
    z-index: 99999;
    white-space: normal; }

/* tabs */
.xtabs.ui-tabs {
  border: none;
  background: transparent; }
  .xtabs.ui-tabs .ui-tabs-nav {
    height: auto;
    background: transparent;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px; }
  .xtabs.ui-tabs .ui-tabs-nav li {
    background: transparent;
    padding: 0;
    margin: 0;
    float: left;
    border: none; }
  .xtabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 15px;
    font-weight: normal;
    background: transparent;
    border: none;
    color: #777; }
  .xtabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    position: relative;
    display: block;
    background: #fff;
    color: #333;
    background: #fff;
    border-bottom: 3px solid #333;
    padding-bottom: 12px;
    font-weight: bold; }
  .xtabs.ui-tabs .ui-tabs-panel {
    padding: 0;
    background: transparent; }

input[type='checkbox'].no-switchbox.icon-checkbox + label {
  display: none; }

table.plain-table {
  margin: 0; }
  table.plain-table tr {
    display: table-row !important; }
  table.plain-table td {
    display: table-cell !important; }
  table.plain-table td, table.plain-table th {
    border: none; }

table.padded-cells td, table.padded-cells th {
  padding: 0 5px 5px 5px !important; }

#xmobile-overlay {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1; }

/* apps menu */
.layout-large #button-apps:before,
.layout-normal #button-apps:before {
  margin-top: 5px; }

.layout-normal.touch #button-apps:before {
  margin-top: 0; }

#button-apps.top:before {
  font-size: 1.8em; }
#button-apps.top span {
  display: none; }

#apps-menu {
  padding: 4px; }
  #apps-menu a.app-item {
    text-align: center;
    display: inline-block;
    padding: 5px 10px;
    color: #333;
    min-width: 70px; }
    #apps-menu a.app-item .icon {
      font-size: 1.8em; }
    #apps-menu a.app-item:hover {
      text-decoration: none; }
  #apps-menu .section-title {
    margin-bottom: 10px; }
  #apps-menu .section {
    padding: 5px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 5px; }

/* xsidebar */
#xsidebar,
#xsidebar-mobile-header,
#taskmenu a#show-mobile-xsidebar {
  display: none; }

#show-xsidebar-item {
  float: right; }

#xsidebar {
  background: #fff;
  border-left: 1px solid #d4dbde;
  overflow-y: hidden; }
  #xsidebar #xsidebar-inner {
    overflow-y: auto;
    height: 100%; }
  #xsidebar h2.boxtitle {
    border-bottom: 1px solid #d4dbde; }

body.xsidebar-visible #layout > div.content {
  min-width: 0; }
body.xsidebar-visible #show-xsidebar {
  display: none; }
body.xsidebar-visible #xsidebar-menu {
  text-align: right; }
body.xsidebar-visible #xsidebar {
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  max-width: 18%; }

html.layout-small #taskmenu a#show-mobile-xsidebar,
html.layout-phone #taskmenu a#show-mobile-xsidebar,
html.layout-normal.touch #taskmenu a#show-mobile-xsidebar {
  display: inline-block; }
html.layout-small #xsidebar,
html.layout-small #show-xsidebar,
html.layout-phone #xsidebar,
html.layout-phone #show-xsidebar,
html.layout-normal.touch #xsidebar,
html.layout-normal.touch #show-xsidebar {
  display: none !important; }
html.layout-small body.xsidebar-mobile-visible #xmobile-overlay,
html.layout-phone body.xsidebar-mobile-visible #xmobile-overlay,
html.layout-normal.touch body.xsidebar-mobile-visible #xmobile-overlay {
  display: block; }
html.layout-small body.xsidebar-mobile-visible #xsidebar,
html.layout-phone body.xsidebar-mobile-visible #xsidebar,
html.layout-normal.touch body.xsidebar-mobile-visible #xsidebar {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  bottom: 0;
  width: 50%;
  max-width: 100%;
  display: block !important;
  border-radius: 0;
  border: none;
  z-index: 2; }
  html.layout-small body.xsidebar-mobile-visible #xsidebar #xsidebar-mobile-header,
  html.layout-phone body.xsidebar-mobile-visible #xsidebar #xsidebar-mobile-header,
  html.layout-normal.touch body.xsidebar-mobile-visible #xsidebar #xsidebar-mobile-header {
    display: block;
    padding: 0 .5em;
    height: 4.2rem;
    line-height: 4.2rem;
    font-size: 1.2rem;
    color: #637a83;
    background-color: transparent;
    border-bottom: 1px solid #d4dbde; }
  html.layout-small body.xsidebar-mobile-visible #xsidebar .header,
  html.layout-phone body.xsidebar-mobile-visible #xsidebar .header,
  html.layout-normal.touch body.xsidebar-mobile-visible #xsidebar .header {
    display: none; }

html.layout-small body.xsidebar-mobile-visible #xsidebar {
  width: 60%; }

html.layout-phone body.xsidebar-mobile-visible #xsidebar {
  width: 100%; }

/* settings */
#sections-table tr td.section {
  background-image: none !important; }

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