/* Material Icons - Pure CSS Classes */

/* Base styles for all Material Icons classes */
[class^="mi-"]:before, [class*=" mi-"]:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: inherit;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/* Outlined style */
[class^="mi-o-"]:before, [class*=" mi-o-"]:before {
  font-family: 'Material Icons Outlined';
}

/* Round style */
[class^="mi-r-"]:before, [class*=" mi-r-"]:before {
  font-family: 'Material Icons Round';
}

/* Sharp style */
[class^="mi-s-"]:before, [class*=" mi-s-"]:before {
  font-family: 'Material Icons Sharp';
}

/* Two Tone style */
[class^="mi-t-"]:before, [class*=" mi-t-"]:before {
  font-family: 'Material Icons Two Tone';
}

/* Commonly used icons - All styles */
/* Home */
.mi-home:before, .mi-o-home:before, .mi-r-home:before, .mi-s-home:before, .mi-t-home:before { content: "\e88a"; }

/* Account & People */
.mi-account-circle:before, .mi-o-account-circle:before, .mi-r-account-circle:before, .mi-s-account-circle:before, .mi-t-account-circle:before { content: "\e853"; }
.mi-person:before, .mi-o-person:before, .mi-r-person:before, .mi-s-person:before, .mi-t-person:before { content: "\e7fd"; }
.mi-people:before, .mi-o-people:before, .mi-r-people:before, .mi-s-people:before, .mi-t-people:before { content: "\e7fb"; }
.mi-group:before, .mi-o-group:before, .mi-r-group:before, .mi-s-group:before, .mi-t-group:before { content: "\e7ef"; }

/* UI Controls */
.mi-search:before, .mi-o-search:before, .mi-r-search:before, .mi-s-search:before, .mi-t-search:before { content: "\e8b6"; }
.mi-menu:before, .mi-o-menu:before, .mi-r-menu:before, .mi-s-menu:before, .mi-t-menu:before { content: "\e5d2"; }
.mi-close:before, .mi-o-close:before, .mi-r-close:before, .mi-s-close:before, .mi-t-close:before { content: "\e5cd"; }
.mi-check:before, .mi-o-check:before, .mi-r-check:before, .mi-s-check:before, .mi-t-check:before { content: "\e5ca"; }
.mi-settings:before, .mi-o-settings:before, .mi-r-settings:before, .mi-s-settings:before, .mi-t-settings:before { content: "\e8b8"; }
.mi-edit:before, .mi-o-edit:before, .mi-r-edit:before, .mi-s-edit:before, .mi-t-edit:before { content: "\e3c9"; }
.mi-delete:before, .mi-o-delete:before, .mi-r-delete:before, .mi-s-delete:before, .mi-t-delete:before { content: "\e872"; }
.mi-add:before, .mi-o-add:before, .mi-r-add:before, .mi-s-add:before, .mi-t-add:before { content: "\e145"; }
.mi-remove:before, .mi-o-remove:before, .mi-r-remove:before, .mi-s-remove:before, .mi-t-remove:before { content: "\e15b"; }
.mi-share:before, .mi-o-share:before, .mi-r-share:before, .mi-s-share:before, .mi-t-share:before { content: "\e80d"; }

/* Communication */
.mi-email:before, .mi-o-email:before, .mi-r-email:before, .mi-s-email:before, .mi-t-email:before { content: "\e0e1"; }
.mi-message:before, .mi-o-message:before, .mi-r-message:before, .mi-s-message:before, .mi-t-message:before { content: "\e0b9"; }
.mi-call:before, .mi-o-call:before, .mi-r-call:before, .mi-s-call:before, .mi-t-call:before { content: "\e0b0"; }
.mi-phone:before, .mi-o-phone:before, .mi-r-phone:before, .mi-s-phone:before, .mi-t-phone:before { content: "\e0cd"; }
.mi-local-phone:before, .mi-o-local-phone:before, .mi-r-local-phone:before, .mi-s-local-phone:before, .mi-t-local-phone:before { content: "\e551"; }
.mi-chat:before, .mi-o-chat:before, .mi-r-chat:before, .mi-s-chat:before, .mi-t-chat:before { content: "\e0ca"; }
.mi-chat-bubble:before, .mi-o-chat-bubble:before, .mi-r-chat-bubble:before, .mi-s-chat-bubble:before, .mi-t-chat-bubble:before { content: "\e0cb"; }
.mi-notifications:before, .mi-o-notifications:before, .mi-r-notifications:before, .mi-s-notifications:before, .mi-t-notifications:before { content: "\e7f4"; }
.mi-bell:before, .mi-o-bell:before, .mi-r-bell:before, .mi-s-bell:before, .mi-t-bell:before { content: "\e855"; }

/* Time & Date */
.mi-alarm:before, .mi-o-alarm:before, .mi-r-alarm:before, .mi-s-alarm:before, .mi-t-alarm:before { content: "\e857"; }
.mi-calendar-today:before, .mi-o-calendar-today:before, .mi-r-calendar-today:before, .mi-s-calendar-today:before, .mi-t-calendar-today:before { content: "\e878"; }
.mi-date-range:before, .mi-o-date-range:before, .mi-r-date-range:before, .mi-s-date-range:before, .mi-t-date-range:before { content: "\e916"; }
.mi-time:before, .mi-o-time:before, .mi-r-time:before, .mi-s-time:before, .mi-t-time:before { content: "\e911"; }
.mi-schedule:before, .mi-o-schedule:before, .mi-r-schedule:before, .mi-s-schedule:before, .mi-t-schedule:before { content: "\e8b5"; }

/* Location */
.mi-location-on:before, .mi-o-location-on:before, .mi-r-location-on:before, .mi-s-location-on:before, .mi-t-location-on:before { content: "\e0c8"; }
.mi-map:before, .mi-o-map:before, .mi-r-map:before, .mi-s-map:before, .mi-t-map:before { content: "\e55b"; }
.mi-map-pin:before, .mi-o-map-pin:before, .mi-r-map-pin:before, .mi-s-map-pin:before, .mi-t-map-pin:before { content: "\e55f"; }
.mi-place:before, .mi-o-place:before, .mi-r-place:before, .mi-s-place:before, .mi-t-place:before { content: "\e55c"; }

/* Media */
.mi-photo:before, .mi-o-photo:before, .mi-r-photo:before, .mi-s-photo:before, .mi-t-photo:before { content: "\e412"; }
.mi-image:before, .mi-o-image:before, .mi-r-image:before, .mi-s-image:before, .mi-t-image:before { content: "\e3f4"; }
.mi-camera-alt:before, .mi-o-camera-alt:before, .mi-r-camera-alt:before, .mi-s-camera-alt:before, .mi-t-camera-alt:before { content: "\e3af"; }
.mi-video-library:before, .mi-o-video-library:before, .mi-r-video-library:before, .mi-s-video-library:before, .mi-t-video-library:before { content: "\e04b"; }
.mi-music-note:before, .mi-o-music-note:before, .mi-r-music-note:before, .mi-s-music-note:before, .mi-t-music-note:before { content: "\e405"; }
.mi-mic:before, .mi-o-mic:before, .mi-r-mic:before, .mi-s-mic:before, .mi-t-mic:before { content: "\e029"; }
.mi-volume-up:before, .mi-o-volume-up:before, .mi-r-volume-up:before, .mi-s-volume-up:before, .mi-t-volume-up:before { content: "\e050"; }
.mi-volume-off:before, .mi-o-volume-off:before, .mi-r-volume-off:before, .mi-s-volume-off:before, .mi-t-volume-off:before { content: "\e04f"; }

/* Files & Cloud */
.mi-file-download:before, .mi-o-file-download:before, .mi-r-file-download:before, .mi-s-file-download:before, .mi-t-file-download:before { content: "\e2c4"; }
.mi-file-upload:before, .mi-o-file-upload:before, .mi-r-file-upload:before, .mi-s-file-upload:before, .mi-t-file-upload:before { content: "\e2c3"; }
.mi-save:before, .mi-o-save:before, .mi-r-save:before, .mi-s-save:before, .mi-t-save:before { content: "\e161"; }
.mi-download:before, .mi-o-download:before, .mi-r-download:before, .mi-s-download:before, .mi-t-download:before { content: "\e2c0"; }
.mi-cloud:before, .mi-o-cloud:before, .mi-r-cloud:before, .mi-s-cloud:before, .mi-t-cloud:before { content: "\e2bd"; }
.mi-cloud-upload:before, .mi-o-cloud-upload:before, .mi-r-cloud-upload:before, .mi-s-cloud-upload:before, .mi-t-cloud-upload:before { content: "\e2c6"; }
.mi-cloud-download:before, .mi-o-cloud-download:before, .mi-r-cloud-download:before, .mi-s-cloud-download:before, .mi-t-cloud-download:before { content: "\e2c7"; }
.mi-cloud-done:before, .mi-o-cloud-done:before, .mi-r-cloud-done:before, .mi-s-cloud-done:before, .mi-t-cloud-done:before { content: "\e2c8"; }

/* Ratings & Feedback */
.mi-star:before, .mi-o-star:before, .mi-r-star:before, .mi-s-star:before, .mi-t-star:before { content: "\e838"; }
.mi-star-border:before, .mi-o-star-border:before, .mi-r-star-border:before, .mi-s-star-border:before, .mi-t-star-border:before { content: "\e83a"; }
.mi-star-half:before, .mi-o-star-half:before, .mi-r-star-half:before, .mi-s-star-half:before, .mi-t-star-half:before { content: "\e839"; }
.mi-favorite:before, .mi-o-favorite:before, .mi-r-favorite:before, .mi-s-favorite:before, .mi-t-favorite:before { content: "\e87d"; }
.mi-thumb-up:before, .mi-o-thumb-up:before, .mi-r-thumb-up:before, .mi-s-thumb-up:before, .mi-t-thumb-up:before { content: "\e8dc"; }
.mi-thumb-down:before, .mi-o-thumb-down:before, .mi-r-thumb-down:before, .mi-s-thumb-down:before, .mi-t-thumb-down:before { content: "\e8db"; }
.mi-like:before, .mi-o-like:before, .mi-r-like:before, .mi-s-like:before, .mi-t-like:before { content: "\e87e"; }
.mi-dislike:before, .mi-o-dislike:before, .mi-r-dislike:before, .mi-s-dislike:before, .mi-t-dislike:before { content: "\e87f"; }

/* Visibility */
.mi-visibility:before, .mi-o-visibility:before, .mi-r-visibility:before, .mi-s-visibility:before, .mi-t-visibility:before { content: "\e8f4"; }
.mi-visibility-off:before, .mi-o-visibility-off:before, .mi-r-visibility-off:before, .mi-s-visibility-off:before, .mi-t-visibility-off:before { content: "\e8f5"; }
/* Visibility & Security */
.mi-eye:before, .mi-o-eye:before, .mi-r-eye:before, .mi-s-eye:before, .mi-t-eye:before { content: "\e417"; }
.mi-eye-off:before, .mi-o-eye-off:before, .mi-r-eye-off:before, .mi-s-eye-off:before, .mi-t-eye-off:before { content: "\e418"; }
.mi-lock:before, .mi-o-lock:before, .mi-r-lock:before, .mi-s-lock:before, .mi-t-lock:before { content: "\e899"; }
.mi-unlock:before, .mi-o-unlock:before, .mi-r-unlock:before, .mi-s-unlock:before, .mi-t-unlock:before { content: "\e89a"; }
.mi-security:before, .mi-o-security:before, .mi-r-security:before, .mi-s-security:before, .mi-t-security:before { content: "\e32a"; }
.mi-shield:before, .mi-o-shield:before, .mi-r-shield:before, .mi-s-shield:before, .mi-t-shield:before { content: "\e321"; }

/* Business & Shopping */
.mi-home-work:before, .mi-o-home-work:before, .mi-r-home-work:before, .mi-s-home-work:before, .mi-t-home-work:before { content: "\e8b9"; }
.mi-business:before, .mi-o-business:before, .mi-r-business:before, .mi-s-business:before, .mi-t-business:before { content: "\e532"; }
.mi-store:before, .mi-o-store:before, .mi-r-store:before, .mi-s-store:before, .mi-t-store:before { content: "\e8ac"; }
.mi-shop:before, .mi-o-shop:before, .mi-r-shop:before, .mi-s-shop:before, .mi-t-shop:before { content: "\e8c9"; }
.mi-shopping-cart:before, .mi-o-shopping-cart:before, .mi-r-shopping-cart:before, .mi-s-shopping-cart:before, .mi-t-shopping-cart:before { content: "\e8cc"; }
.mi-shopping-bag:before, .mi-o-shopping-bag:before, .mi-r-shopping-bag:before, .mi-s-shopping-bag:before, .mi-t-shopping-bag:before { content: "\e8cd"; }
.mi-credit-card:before, .mi-o-credit-card:before, .mi-r-credit-card:before, .mi-s-credit-card:before, .mi-t-credit-card:before { content: "\e871"; }
.mi-payment:before, .mi-o-payment:before, .mi-r-payment:before, .mi-s-payment:before, .mi-t-payment:before { content: "\e8f9"; }
.mi-attach-money:before, .mi-o-attach-money:before, .mi-r-attach-money:before, .mi-s-attach-money:before, .mi-t-attach-money:before { content: "\e227"; }
.mi-currency-usd:before, .mi-o-currency-usd:before, .mi-r-currency-usd:before, .mi-s-currency-usd:before, .mi-t-currency-usd:before { content: "\e22e"; }
.mi-currency-eur:before, .mi-o-currency-eur:before, .mi-r-currency-eur:before, .mi-s-currency-eur:before, .mi-t-currency-eur:before { content: "\e22f"; }
.mi-currency-gbp:before, .mi-o-currency-gbp:before, .mi-r-currency-gbp:before, .mi-s-currency-gbp:before, .mi-t-currency-gbp:before { content: "\e233"; }

/* Charts & Analytics */
.mi-trending-up:before, .mi-o-trending-up:before, .mi-r-trending-up:before, .mi-s-trending-up:before, .mi-t-trending-up:before { content: "\e8dd"; }
.mi-trending-down:before, .mi-o-trending-down:before, .mi-r-trending-down:before, .mi-s-trending-down:before, .mi-t-trending-down:before { content: "\e8de"; }
.mi-bar-chart:before, .mi-o-bar-chart:before, .mi-r-bar-chart:before, .mi-s-bar-chart:before, .mi-t-bar-chart:before { content: "\e26e"; }
.mi-pie-chart:before, .mi-o-pie-chart:before, .mi-r-pie-chart:before, .mi-s-pie-chart:before, .mi-t-pie-chart:before { content: "\e6c4"; }
.mi-dashboard:before, .mi-o-dashboard:before, .mi-r-dashboard:before, .mi-s-dashboard:before, .mi-t-dashboard:before { content: "\e871"; }
.mi-tachometer:before, .mi-o-tachometer:before, .mi-r-tachometer:before, .mi-s-tachometer:before, .mi-t-tachometer:before { content: "\e850"; }
.mi-speed:before, .mi-o-speed:before, .mi-r-speed:before, .mi-s-speed:before, .mi-t-speed:before { content: "\e250"; }
.mi-timer:before, .mi-o-timer:before, .mi-r-timer:before, .mi-s-timer:before, .mi-t-timer:before { content: "\e425"; }

/* Transportation */
.mi-flight:before, .mi-o-flight:before, .mi-r-flight:before, .mi-s-flight:before, .mi-t-flight:before { content: "\e539"; }
.mi-airplanemode-active:before, .mi-o-airplanemode-active:before, .mi-r-airplanemode-active:before, .mi-s-airplanemode-active:before, .mi-t-airplanemode-active:before { content: "\e0af"; }
.mi-train:before, .mi-o-train:before, .mi-r-train:before, .mi-s-train:before, .mi-t-train:before { content: "\e530"; }
.mi-bus:before, .mi-o-bus:before, .mi-r-bus:before, .mi-s-bus:before, .mi-t-bus:before { content: "\e531"; }
.mi-car:before, .mi-o-car:before, .mi-r-car:before, .mi-s-car:before, .mi-t-car:before { content: "\e531"; }
.mi-directions-car:before, .mi-o-directions-car:before, .mi-r-directions-car:before, .mi-s-directions-car:before, .mi-t-directions-car:before { content: "\e531"; }
.mi-bike:before, .mi-o-bike:before, .mi-r-bike:before, .mi-s-bike:before, .mi-t-bike:before { content: "\e534"; }
.mi-directions-bike:before, .mi-o-directions-bike:before, .mi-r-directions-bike:before, .mi-s-directions-bike:before, .mi-t-directions-bike:before { content: "\e534"; }

/* Food & Health */
.mi-restaurant:before, .mi-o-restaurant:before, .mi-r-restaurant:before, .mi-s-restaurant:before, .mi-t-restaurant:before { content: "\e532"; }
.mi-food:before, .mi-o-food:before, .mi-r-food:before, .mi-s-food:before, .mi-t-food:before { content: "\e532"; }
.mi-restaurant-menu:before, .mi-o-restaurant-menu:before, .mi-r-restaurant-menu:before, .mi-s-restaurant-menu:before, .mi-t-restaurant-menu:before { content: "\e532"; }
.mi-local-dining:before, .mi-o-local-dining:before, .mi-r-local-dining:before, .mi-s-local-dining:before, .mi-t-local-dining:before { content: "\e532"; }
.mi-coffee:before, .mi-o-coffee:before, .mi-r-coffee:before, .mi-s-coffee:before, .mi-t-coffee:before { content: "\e532"; }
.mi-fastfood:before, .mi-o-fastfood:before, .mi-r-fastfood:before, .mi-s-fastfood:before, .mi-t-fastfood:before { content: "\e532"; }
.mi-cake:before, .mi-o-cake:before, .mi-r-cake:before, .mi-s-cake:before, .mi-t-cake:before { content: "\e532"; }
.mi-birthday:before, .mi-o-birthday:before, .mi-r-birthday:before, .mi-s-birthday:before, .mi-t-birthday:before { content: "\e532"; }
.mi-health-and-safety:before, .mi-o-health-and-safety:before, .mi-r-health-and-safety:before, .mi-s-health-and-safety:before, .mi-t-health-and-safety:before { content: "\e532"; }
.mi-local-hospital:before, .mi-o-local-hospital:before, .mi-r-local-hospital:before, .mi-s-local-hospital:before, .mi-t-local-hospital:before { content: "\e532"; }
.mi-medical-services:before, .mi-o-medical-services:before, .mi-r-medical-services:before, .mi-s-medical-services:before, .mi-t-medical-services:before { content: "\e532"; }
.mi-first-aid:before, .mi-o-first-aid:before, .mi-r-first-aid:before, .mi-s-first-aid:before, .mi-t-first-aid:before { content: "\e532"; }

/* Education & Work */
.mi-school:before, .mi-o-school:before, .mi-r-school:before, .mi-s-school:before, .mi-t-school:before { content: "\e532"; }
.mi-book:before, .mi-o-book:before, .mi-r-book:before, .mi-s-book:before, .mi-t-book:before { content: "\e532"; }
.mi-library-books:before, .mi-o-library-books:before, .mi-r-library-books:before, .mi-s-library-books:before, .mi-t-library-books:before { content: "\e532"; }
.mi-assignment:before, .mi-o-assignment:before, .mi-r-assignment:before, .mi-s-assignment:before, .mi-t-assignment:before { content: "\e532"; }

/* Technology & Devices */
.mi-lightbulb:before, .mi-o-lightbulb:before, .mi-r-lightbulb:before, .mi-s-lightbulb:before, .mi-t-lightbulb:before { content: "\e532"; }
.mi-wb-sunny:before, .mi-o-wb-sunny:before, .mi-r-wb-sunny:before, .mi-s-wb-sunny:before, .mi-t-wb-sunny:before { content: "\e532"; }
.mi-nights-stay:before, .mi-o-nights-stay:before, .mi-r-nights-stay:before, .mi-s-nights-stay:before, .mi-t-nights-stay:before { content: "\e532"; }
.mi-weather-night:before, .mi-o-weather-night:before, .mi-r-weather-night:before, .mi-s-weather-night:before, .mi-t-weather-night:before { content: "\e532"; }
.mi-wifi:before, .mi-o-wifi:before, .mi-r-wifi:before, .mi-s-wifi:before, .mi-t-wifi:before { content: "\e532"; }
.mi-signal-wifi-4-bar:before, .mi-o-signal-wifi-4-bar:before, .mi-r-signal-wifi-4-bar:before, .mi-s-signal-wifi-4-bar:before, .mi-t-signal-wifi-4-bar:before { content: "\e532"; }
.mi-bluetooth:before, .mi-o-bluetooth:before, .mi-r-bluetooth:before, .mi-s-bluetooth:before, .mi-t-bluetooth:before { content: "\e532"; }
.mi-gps-fixed:before, .mi-o-gps-fixed:before, .mi-r-gps-fixed:before, .mi-s-gps-fixed:before, .mi-t-gps-fixed:before { content: "\e532"; }
.mi-desktop-windows:before, .mi-o-desktop-windows:before, .mi-r-desktop-windows:before, .mi-s-desktop-windows:before, .mi-t-desktop-windows:before { content: "\e532"; }
.mi-laptop:before, .mi-o-laptop:before, .mi-r-laptop:before, .mi-s-laptop:before, .mi-t-laptop:before { content: "\e532"; }
.mi-tablet-mac:before, .mi-o-tablet-mac:before, .mi-r-tablet-mac:before, .mi-s-tablet-mac:before, .mi-t-tablet-mac:before { content: "\e532"; }
.mi-phone-android:before, .mi-o-phone-android:before, .mi-r-phone-android:before, .mi-s-phone-android:before, .mi-t-phone-android:before { content: "\e532"; }
.mi-keyboard:before, .mi-o-keyboard:before, .mi-r-keyboard:before, .mi-s-keyboard:before, .mi-t-keyboard:before { content: "\e532"; }
.mi-mouse:before, .mi-o-mouse:before, .mi-r-mouse:before, .mi-s-mouse:before, .mi-t-mouse:before { content: "\e532"; }
.mi-headphones:before, .mi-o-headphones:before, .mi-r-headphones:before, .mi-s-headphones:before, .mi-t-headphones:before { content: "\e532"; }
.mi-speaker:before, .mi-o-speaker:before, .mi-r-speaker:before, .mi-s-speaker:before, .mi-t-speaker:before { content: "\e532"; }
.mi-code:before, .mi-o-code:before, .mi-r-code:before, .mi-s-code:before, .mi-t-code:before { content: "\e532"; }
.mi-terminal:before, .mi-o-terminal:before, .mi-r-terminal:before, .mi-s-terminal:before, .mi-t-terminal:before { content: "\e532"; }
.mi-bug-report:before, .mi-o-bug-report:before, .mi-r-bug-report:before, .mi-s-bug-report:before, .mi-t-bug-report:before { content: "\e532"; }
.mi-build:before, .mi-o-build:before, .mi-r-build:before, .mi-s-build:before, .mi-t-build:before { content: "\e532"; }
.mi-wrench:before, .mi-o-wrench:before, .mi-r-wrench:before, .mi-s-wrench:before, .mi-t-wrench:before { content: "\e532"; }
.mi-settings-suggest:before, .mi-o-settings-suggest:before, .mi-r-settings-suggest:before, .mi-s-settings-suggest:before, .mi-t-settings-suggest:before { content: "\e532"; }
.mi-tune:before, .mi-o-tune:before, .mi-r-tune:before, .mi-s-tune:before, .mi-t-tune:before { content: "\e532"; }
.mi-palette:before, .mi-o-palette:before, .mi-r-palette:before, .mi-s-palette:before, .mi-t-palette:before { content: "\e532"; }
.mi-brush:before, .mi-o-brush:before, .mi-r-brush:before, .mi-s-brush:before, .mi-t-brush:before { content: "\e532"; }
.mi-format-paint:before, .mi-o-format-paint:before, .mi-r-format-paint:before, .mi-s-format-paint:before, .mi-t-format-paint:before { content: "\e532"; }
.mi-border-color:before, .mi-o-border-color:before, .mi-r-border-color:before, .mi-s-border-color:before, .mi-t-border-color:before { content: "\e532"; }
.mi-edit-note:before, .mi-o-edit-note:before, .mi-r-edit-note:before, .mi-s-edit-note:before, .mi-t-edit-note:before { content: "\e532"; }

/* Emotions & Sports */
.mi-insert-emoticon:before, .mi-o-insert-emoticon:before, .mi-r-insert-emoticon:before, .mi-s-insert-emoticon:before, .mi-t-insert-emoticon:before { content: "\e532"; }
.mi-mood:before, .mi-o-mood:before, .mi-r-mood:before, .mi-s-mood:before, .mi-t-mood:before { content: "\e532"; }
.mi-sentiment-satisfied:before, .mi-o-sentiment-satisfied:before, .mi-r-sentiment-satisfied:before, .mi-s-sentiment-satisfied:before, .mi-t-sentiment-satisfied:before { content: "\e532"; }
.mi-sentiment-dissatisfied:before, .mi-o-sentiment-dissatisfied:before, .mi-r-sentiment-dissatisfied:before, .mi-s-sentiment-dissatisfied:before, .mi-t-sentiment-dissatisfied:before { content: "\e532"; }
.mi-sports:before, .mi-o-sports:before, .mi-r-sports:before, .mi-s-sports:before, .mi-t-sports:before { content: "\e532"; }
.mi-fitness-center:before, .mi-o-fitness-center:before, .mi-r-fitness-center:before, .mi-s-fitness-center:before, .mi-t-fitness-center:before { content: "\e532"; }
.mi-directions-run:before, .mi-o-directions-run:before, .mi-r-directions-run:before, .mi-s-directions-run:before, .mi-t-directions-run:before { content: "\e532"; }
.mi-sports-gymnastics:before, .mi-o-sports-gymnastics:before, .mi-r-sports-gymnastics:before, .mi-s-sports-gymnastics:before, .mi-t-sports-gymnastics:before { content: "\e532"; }
.mi-emoji-events:before, .mi-o-emoji-events:before, .mi-r-emoji-events:before, .mi-s-emoji-events:before, .mi-t-emoji-events:before { content: "\e532"; }
.mi-trophy:before, .mi-o-trophy:before, .mi-r-trophy:before, .mi-s-trophy:before, .mi-t-trophy:before { content: "\e532"; }
.mi-award:before, .mi-o-award:before, .mi-r-award:before, .mi-s-award:before, .mi-t-award:before { content: "\e532"; }
.mi-medal:before, .mi-o-medal:before, .mi-r-medal:before, .mi-s-medal:before, .mi-t-medal:before { content: "\e532"; }

/* Navigation & Directions */
.mi-flag:before, .mi-o-flag:before, .mi-r-flag:before, .mi-s-flag:before, .mi-t-flag:before { content: "\e532"; }
.mi-location-searching:before, .mi-o-location-searching:before, .mi-r-location-searching:before, .mi-s-location-searching:before, .mi-t-location-searching:before { content: "\e532"; }
.mi-navigation:before, .mi-o-navigation:before, .mi-r-navigation:before, .mi-s-navigation:before, .mi-t-navigation:before { content: "\e532"; }
.mi-directions:before, .mi-o-directions:before, .mi-r-directions:before, .mi-s-directions:before, .mi-t-directions:before { content: "\e532"; }
.mi-arrow-back:before, .mi-o-arrow-back:before, .mi-r-arrow-back:before, .mi-s-arrow-back:before, .mi-t-arrow-back:before { content: "\e5c4"; }
.mi-arrow-forward:before, .mi-o-arrow-forward:before, .mi-r-arrow-forward:before, .mi-s-arrow-forward:before, .mi-t-arrow-forward:before { content: "\e5c8"; }
.mi-arrow-upward:before, .mi-o-arrow-upward:before, .mi-r-arrow-upward:before, .mi-s-arrow-upward:before, .mi-t-arrow-upward:before { content: "\e5d8"; }
.mi-arrow-downward:before, .mi-o-arrow-downward:before, .mi-r-arrow-downward:before, .mi-s-arrow-downward:before, .mi-t-arrow-downward:before { content: "\e5db"; }
.mi-chevron-left:before, .mi-o-chevron-left:before, .mi-r-chevron-left:before, .mi-s-chevron-left:before, .mi-t-chevron-left:before { content: "\e5cb"; }
.mi-chevron-right:before, .mi-o-chevron-right:before, .mi-r-chevron-right:before, .mi-s-chevron-right:before, .mi-t-chevron-right:before { content: "\e5cc"; }
/* Navigation & Directions Continued */
.mi-chevron-up:before, .mi-o-chevron-up:before, .mi-r-chevron-up:before, .mi-s-chevron-up:before, .mi-t-chevron-up:before { content: "\e5d8"; }
.mi-chevron-down:before, .mi-o-chevron-down:before, .mi-r-chevron-down:before, .mi-s-chevron-down:before, .mi-t-chevron-down:before { content: "\e5db"; }
.mi-expand-more:before, .mi-o-expand-more:before, .mi-r-expand-more:before, .mi-s-expand-more:before, .mi-t-expand-more:before { content: "\e5cf"; }
.mi-expand-less:before, .mi-o-expand-less:before, .mi-r-expand-less:before, .mi-s-expand-less:before, .mi-t-expand-less:before { content: "\e5ce"; }
.mi-more-vert:before, .mi-o-more-vert:before, .mi-r-more-vert:before, .mi-s-more-vert:before, .mi-t-more-vert:before { content: "\e5d4"; }
.mi-more-horiz:before, .mi-o-more-horiz:before, .mi-r-more-horiz:before, .mi-s-more-horiz:before, .mi-t-more-horiz:before { content: "\e5d3"; }

/* Information & Alerts */
.mi-info:before, .mi-o-info:before, .mi-r-info:before, .mi-s-info:before, .mi-t-info:before { content: "\e88e"; }
.mi-help:before, .mi-o-help:before, .mi-r-help:before, .mi-s-help:before, .mi-t-help:before { content: "\e8fd"; }
.mi-warning:before, .mi-o-warning:before, .mi-r-warning:before, .mi-s-warning:before, .mi-t-warning:before { content: "\e002"; }
.mi-error:before, .mi-o-error:before, .mi-r-error:before, .mi-s-error:before, .mi-t-error:before { content: "\e001"; }
.mi-check-circle:before, .mi-o-check-circle:before, .mi-r-check-circle:before, .mi-s-check-circle:before, .mi-t-check-circle:before { content: "\e86c"; }
.mi-error-outline:before, .mi-o-error-outline:before, .mi-r-error-outline:before, .mi-s-error-outline:before, .mi-t-error-outline:before { content: "\e000"; }
.mi-info-outline:before, .mi-o-info-outline:before, .mi-r-info-outline:before, .mi-s-info-outline:before, .mi-t-info-outline:before { content: "\e88e"; }
.mi-warning-amber:before, .mi-o-warning-amber:before, .mi-r-warning-amber:before, .mi-s-warning-amber:before, .mi-t-warning-amber:before { content: "\e002"; }

/* Action Buttons */
.mi-add-circle:before, .mi-o-add-circle:before, .mi-r-add-circle:before, .mi-s-add-circle:before, .mi-t-add-circle:before { content: "\e147"; }
.mi-remove-circle:before, .mi-o-remove-circle:before, .mi-r-remove-circle:before, .mi-s-remove-circle:before, .mi-t-remove-circle:before { content: "\e15d"; }
.mi-edit-circle:before, .mi-o-edit-circle:before, .mi-r-edit-circle:before, .mi-s-edit-circle:before, .mi-t-edit-circle:before { content: "\e150"; }
.mi-delete-forever:before, .mi-o-delete-forever:before, .mi-r-delete-forever:before, .mi-s-delete-forever:before, .mi-t-delete-forever:before { content: "\e92b"; }
.mi-content-copy:before, .mi-o-content-copy:before, .mi-r-content-copy:before, .mi-s-content-copy:before, .mi-t-content-copy:before { content: "\e14d"; }
.mi-content-cut:before, .mi-o-content-cut:before, .mi-r-content-cut:before, .mi-s-content-cut:before, .mi-t-content-cut:before { content: "\e14e"; }
.mi-content-paste:before, .mi-o-content-paste:before, .mi-r-content-paste:before, .mi-s-content-paste:before, .mi-t-content-paste:before { content: "\e14f"; }
.mi-save-alt:before, .mi-o-save-alt:before, .mi-r-save-alt:before, .mi-s-save-alt:before, .mi-t-save-alt:before { content: "\e160"; }
.mi-print:before, .mi-o-print:before, .mi-r-print:before, .mi-s-print:before, .mi-t-print:before { content: "\e8ad"; }
.mi-share-location:before, .mi-o-share-location:before, .mi-r-share-location:before, .mi-s-share-location:before, .mi-t-share-location:before { content: "\e560"; }
.mi-send:before, .mi-o-send:before, .mi-r-send:before, .mi-s-send:before, .mi-t-send:before { content: "\e163"; }
.mi-forward:before, .mi-o-forward:before, .mi-r-forward:before, .mi-s-forward:before, .mi-t-forward:before { content: "\e15e"; }
.mi-reply:before, .mi-o-reply:before, .mi-r-reply:before, .mi-s-reply:before, .mi-t-reply:before { content: "\e159"; }
.mi-reply-all:before, .mi-o-reply-all:before, .mi-r-reply-all:before, .mi-s-reply-all:before, .mi-t-reply-all:before { content: "\e15a"; }
.mi-attach-file:before, .mi-o-attach-file:before, .mi-r-attach-file:before, .mi-s-attach-file:before, .mi-t-attach-file:before { content: "\e226"; }
.mi-link:before, .mi-o-link:before, .mi-r-link:before, .mi-s-link:before, .mi-t-link:before { content: "\e157"; }

/* Filters & Sorting */
.mi-unfold-less:before, .mi-o-unfold-less:before, .mi-r-unfold-less:before, .mi-s-unfold-less:before, .mi-t-unfold-less:before { content: "\e5ce"; }
.mi-unfold-more:before, .mi-o-unfold-more:before, .mi-r-unfold-more:before, .mi-s-unfold-more:before, .mi-t-unfold-more:before { content: "\e5cf"; }
.mi-filter-list:before, .mi-o-filter-list:before, .mi-r-filter-list:before, .mi-s-filter-list:before, .mi-t-filter-list:before { content: "\e152"; }
.mi-sort:before, .mi-o-sort:before, .mi-r-sort:before, .mi-s-sort:before, .mi-t-sort:before { content: "\e150"; }
.mi-refresh:before, .mi-o-refresh:before, .mi-r-refresh:before, .mi-s-refresh:before, .mi-t-refresh:before { content: "\e5d5"; }
.mi-autorenew:before, .mi-o-autorenew:before, .mi-r-autorenew:before, .mi-s-autorenew:before, .mi-t-autorenew:before { content: "\e863"; }
.mi-sync:before, .mi-o-sync:before, .mi-r-sync:before, .mi-s-sync:before, .mi-t-sync:before { content: "\e627"; }
.mi-loop:before, .mi-o-loop:before, .mi-r-loop:before, .mi-s-loop:before, .mi-t-loop:before { content: "\e431"; }

/* Media Controls */
.mi-play-arrow:before, .mi-o-play-arrow:before, .mi-r-play-arrow:before, .mi-s-play-arrow:before, .mi-t-play-arrow:before { content: "\e037"; }
.mi-pause:before, .mi-o-pause:before, .mi-r-pause:before, .mi-s-pause:before, .mi-t-pause:before { content: "\e034"; }
.mi-stop:before, .mi-o-stop:before, .mi-r-stop:before, .mi-s-stop:before, .mi-t-stop:before { content: "\e036"; }
.mi-skip-previous:before, .mi-o-skip-previous:before, .mi-r-skip-previous:before, .mi-s-skip-previous:before, .mi-t-skip-previous:before { content: "\e045"; }
.mi-skip-next:before, .mi-o-skip-next:before, .mi-r-skip-next:before, .mi-s-skip-next:before, .mi-t-skip-next:before { content: "\e044"; }
.mi-fast-forward:before, .mi-o-fast-forward:before, .mi-r-fast-forward:before, .mi-s-fast-forward:before, .mi-t-fast-forward:before { content: "\e046"; }
.mi-fast-rewind:before, .mi-o-fast-rewind:before, .mi-r-fast-rewind:before, .mi-s-fast-rewind:before, .mi-t-fast-rewind:before { content: "\e047"; }
.mi-repeat:before, .mi-o-repeat:before, .mi-r-repeat:before, .mi-s-repeat:before, .mi-t-repeat:before { content: "\e040"; }
.mi-shuffle:before, .mi-o-shuffle:before, .mi-r-shuffle:before, .mi-s-shuffle:before, .mi-t-shuffle:before { content: "\e048"; }
.mi-volume-mute:before, .mi-o-volume-mute:before, .mi-r-volume-mute:before, .mi-s-volume-mute:before, .mi-t-volume-mute:before { content: "\e04e"; }
.mi-volume-down:before, .mi-o-volume-down:before, .mi-r-volume-down:before, .mi-s-volume-down:before, .mi-t-volume-down:before { content: "\e04d"; }

/* Screen & View */
.mi-fullscreen:before, .mi-o-fullscreen:before, .mi-r-fullscreen:before, .mi-s-fullscreen:before, .mi-t-fullscreen:before { content: "\e5d0"; }
.mi-fullscreen-exit:before, .mi-o-fullscreen-exit:before, .mi-r-fullscreen-exit:before, .mi-s-fullscreen-exit:before, .mi-t-fullscreen-exit:before { content: "\e5d1"; }
.mi-crop:before, .mi-o-crop:before, .mi-r-crop:before, .mi-s-crop:before, .mi-t-crop:before { content: "\e3c6"; }
.mi-rotate-left:before, .mi-o-rotate-left:before, .mi-r-rotate-left:before, .mi-s-rotate-left:before, .mi-t-rotate-left:before { content: "\e419"; }
.mi-rotate-right:before, .mi-o-rotate-right:before, .mi-r-rotate-right:before, .mi-s-rotate-right:before, .mi-t-rotate-right:before { content: "\e41a"; }
.mi-flip:before, .mi-o-flip:before, .mi-r-flip:before, .mi-s-flip:before, .mi-t-flip:before { content: "\e41c"; }
.mi-center-focus-strong:before, .mi-o-center-focus-strong:before, .mi-r-center-focus-strong:before, .mi-s-center-focus-strong:before, .mi-t-center-focus-strong:before { content: "\e3a9"; }
.mi-zoom-in:before, .mi-o-zoom-in:before, .mi-r-zoom-in:before, .mi-s-zoom-in:before, .mi-t-zoom-in:before { content: "\e8ff"; }
.mi-zoom-out:before, .mi-o-zoom-out:before, .mi-r-zoom-out:before, .mi-s-zoom-out:before, .mi-t-zoom-out:before { content: "\e900"; }
.mi-search-off:before, .mi-o-search-off:before, .mi-r-search-off:before, .mi-s-search-off:before, .mi-t-search-off:before { content: "\e8b7"; }
.mi-highlight-off:before, .mi-o-highlight-off:before, .mi-r-highlight-off:before, .mi-s-highlight-off:before, .mi-t-highlight-off:before { content: "\e888"; }
.mi-block:before, .mi-o-block:before, .mi-r-block:before, .mi-s-block:before, .mi-t-block:before { content: "\e14b"; }

/* Verification & Selection */
.mi-verified:before, .mi-o-verified:before, .mi-r-verified:before, .mi-s-verified:before, .mi-t-verified:before { content: "\e899"; }
.mi-verified-user:before, .mi-o-verified-user:before, .mi-r-verified-user:before, .mi-s-verified-user:before, .mi-t-verified-user:before { content: "\e8e1"; }
.mi-check-box:before, .mi-o-check-box:before, .mi-r-check-box:before, .mi-s-check-box:before, .mi-t-check-box:before { content: "\e834"; }
.mi-check-box-outline-blank:before, .mi-o-check-box-outline-blank:before, .mi-r-check-box-outline-blank:before, .mi-s-check-box-outline-blank:before, .mi-t-check-box-outline-blank:before { content: "\e835"; }
.mi-radio-button-checked:before, .mi-o-radio-button-checked:before, .mi-r-radio-button-checked:before, .mi-s-radio-button-checked:before, .mi-t-radio-button-checked:before { content: "\e837"; }
.mi-radio-button-unchecked:before, .mi-o-radio-button-unchecked:before, .mi-r-radio-button-unchecked:before, .mi-s-radio-button-unchecked:before, .mi-t-radio-button-unchecked:before { content: "\e836"; }
.mi-toggle-on:before, .mi-o-toggle-on:before, .mi-r-toggle-on:before, .mi-s-toggle-on:before, .mi-t-toggle-on:before { content: "\e907"; }
.mi-toggle-off:before, .mi-o-toggle-off:before, .mi-r-toggle-off:before, .mi-s-toggle-off:before, .mi-t-toggle-off:before { content: "\e908"; }

/* Ratings & Locations */
.mi-star-rate:before, .mi-o-star-rate:before, .mi-r-star-rate:before, .mi-s-star-rate:before, .mi-t-star-rate:before { content: "\e838"; }
.mi-grade:before, .mi-o-grade:before, .mi-r-grade:before, .mi-s-grade:before, .mi-t-grade:before { content: "\e537"; }
.mi-location-city:before, .mi-o-location-city:before, .mi-r-location-city:before, .mi-s-location-city:before, .mi-t-location-city:before { content: "\e559"; }
.mi-house:before, .mi-o-house:before, .mi-r-house:before, .mi-s-house:before, .mi-t-house:before { content: "\e88a"; }

/* Business & Work */
.mi-business-center:before, .mi-o-business-center:before, .mi-r-business-center:before, .mi-s-business-center:before, .mi-t-business-center:before { content: "\e532"; }
.mi-work:before, .mi-o-work:before, .mi-r-work:before, .mi-s-work:before, .mi-t-work:before { content: "\e89c"; }
.mi-briefcase:before, .mi-o-briefcase:before, .mi-r-briefcase:before, .mi-s-briefcase:before, .mi-t-briefcase:before { content: "\e87c"; }
.mi-folder:before, .mi-o-folder:before, .mi-r-folder:before, .mi-s-folder:before, .mi-t-folder:before { content: "\e2c7"; }
.mi-folder-open:before, .mi-o-folder-open:before, .mi-r-folder-open:before, .mi-s-folder-open:before, .mi-t-folder-open:before { content: "\e2c8"; }
.mi-file-copy:before, .mi-o-file-copy:before, .mi-r-file-copy:before, .mi-s-file-copy:before, .mi-t-file-copy:before { content: "\e2c6"; }
.mi-description:before, .mi-o-description:before, .mi-r-description:before, .mi-s-description:before, .mi-t-description:before { content: "\e873"; }
.mi-subject:before, .mi-o-subject:before, .mi-r-subject:before, .mi-s-subject:before, .mi-t-subject:before { content: "\e873"; }
.mi-insert-drive-file:before, .mi-o-insert-drive-file:before, .mi-r-insert-drive-file:before, .mi-s-insert-drive-file:before, .mi-t-insert-drive-file:before { content: "\e24d"; }
.mi-note-add:before, .mi-o-note-add:before, .mi-r-note-add:before, .mi-s-note-add:before, .mi-t-note-add:before { content: "\e89e"; }
.mi-event:before, .mi-o-event:before, .mi-r-event:before, .mi-s-event:before, .mi-t-event:before { content: "\e878"; }
.mi-event-available:before, .mi-o-event-available:before, .mi-r-event-available:before, .mi-s-event-available:before, .mi-t-event-available:before { content: "\e87a"; }
.mi-event-busy:before, .mi-o-event-busy:before, .mi-r-event-busy:before, .mi-s-event-busy:before, .mi-t-event-busy:before { content: "\e879"; }
.mi-event-note:before, .mi-o-event-note:before, .mi-r-event-note:before, .mi-s-event-note:before, .mi-t-event-note:before { content: "\e87b"; }

/* Users & People */
.mi-group-add:before, .mi-o-group-add:before, .mi-r-group-add:before, .mi-s-group-add:before, .mi-t-group-add:before { content: "\e7f0"; }
.mi-person-add:before, .mi-o-person-add:before, .mi-r-person-add:before, .mi-s-person-add:before, .mi-t-person-add:before { content: "\e7fe"; }
.mi-person-remove:before, .mi-o-person-remove:before, .mi-r-person-remove:before, .mi-s-person-remove:before, .mi-t-person-remove:before { content: "\e7ff"; }
.mi-logout:before, .mi-o-logout:before, .mi-r-logout:before, .mi-s-logout:before, .mi-t-logout:before { content: "\e879"; }
.mi-login:before, .mi-o-login:before, .mi-r-login:before, .mi-s-login:before, .mi-t-login:before { content: "\e878"; }
.mi-account-box:before, .mi-o-account-box:before, .mi-r-account-box:before, .mi-s-account-box:before, .mi-t-account-box:before { content: "\e851"; }
.mi-perm-identity:before, .mi-o-perm-identity:before, .mi-r-perm-identity:before, .mi-s-perm-identity:before, .mi-t-perm-identity:before { content: "\e853"; }
.mi-face:before, .mi-o-face:before, .mi-r-face:before, .mi-s-face:before, .mi-t-face:before { content: "\e87c"; }
.mi-child-care:before, .mi-o-child-care:before, .mi-r-child-care:before, .mi-s-child-care:before, .mi-t-child-care:before { content: "\e7f5"; }
.mi-pets:before, .mi-o-pets:before, .mi-r-pets:before, .mi-s-pets:before, .mi-t-pets:before { content: "\e91d"; }
.mi-cat:before, .mi-o-cat:before, .mi-r-cat:before, .mi-s-cat:before, .mi-t-cat:before { content: "\e91e"; }
.mi-dog:before, .mi-o-dog:before, .mi-r-dog:before, .mi-s-dog:before, .mi-t-dog:before { content: "\e91f"; }
.mi-favorite-border:before, .mi-o-favorite-border:before, .mi-r-favorite-border:before, .mi-s-favorite-border:before, .mi-t-favorite-border:before { content: "\e87e"; }
.mi-favorite-outline:before, .mi-o-favorite-outline:before, .mi-r-favorite-outline:before, .mi-s-favorite-outline:before, .mi-t-favorite-outline:before { content: "\e87e"; }
.mi-thumb-up-alt:before, .mi-o-thumb-up-alt:before, .mi-r-thumb-up-alt:before, .mi-s-thumb-up-alt:before, .mi-t-thumb-up-alt:before { content: "\e8dc"; }
.mi-thumb-down-alt:before, .mi-o-thumb-down-alt:before, .mi-r-thumb-down-alt:before, .mi-s-thumb-down-alt:before, .mi-t-thumb-down-alt:before { content: "\e8db"; }
.mi-visibility-alt:before, .mi-o-visibility-alt:before, .mi-r-visibility-alt:before, .mi-s-visibility-alt:before, .mi-t-visibility-alt:before { content: "\e8f4"; }
.mi-lock-open:before, .mi-o-lock-open:before, .mi-r-lock-open:before, .mi-s-lock-open:before, .mi-t-lock-open:before { content: "\e898"; }
.mi-security-update:before, .mi-o-security-update:before, .mi-r-security-update:before, .mi-s-security-update:before, .mi-t-security-update:before { content: "\e329"; }
.mi-shield-alt:before, .mi-o-shield-alt:before, .mi-r-shield-alt:before, .mi-s-shield-alt:before, .mi-t-shield-alt:before { content: "\e321"; }
.mi-vpn-key:before, .mi-o-vpn-key:before, .mi-r-vpn-key:before, .mi-s-vpn-key:before, .mi-t-vpn-key:before { content: "\e32a"; }
.mi-fingerprint:before, .mi-o-fingerprint:before, .mi-r-fingerprint:before, .mi-s-fingerprint:before, .mi-t-fingerprint:before { content: "\e90d"; }
.mi-qr-code:before, .mi-o-qr-code:before, .mi-r-qr-code:before, .mi-s-qr-code:before, .mi-t-qr-code:before { content: "\e030"; }
.mi-qr-code-scanner:before, .mi-o-qr-code-scanner:before, .mi-r-qr-code-scanner:before, .mi-s-qr-code-scanner:before, .mi-t-qr-code-scanner:before { content: "\e043"; }
.mi-barcode-reader:before, .mi-o-barcode-reader:before, .mi-r-barcode-reader:before, .mi-s-barcode-reader:before, .mi-t-barcode-reader:before { content: "\e043"; }
.mi-receipt:before, .mi-o-receipt:before, .mi-r-receipt:before, .mi-s-receipt:before, .mi-t-receipt:before { content: "\e8a8"; }
.mi-invoice:before, .mi-o-invoice:before, .mi-r-invoice:before, .mi-s-invoice:before, .mi-t-invoice:before { content: "\e8a8"; }
.mi-shopping-cart-checkout:before, .mi-o-shopping-cart-checkout:before, .mi-r-shopping-cart-checkout:before, .mi-s-shopping-cart-checkout:before, .mi-t-shopping-cart-checkout:before { content: "\e8ce"; }
.mi-local-atm:before, .mi-o-local-atm:before, .mi-r-local-atm:before, .mi-s-local-atm:before, .mi-t-local-atm:before { content: "\e535"; }
.mi-account-balance:before, .mi-o-account-balance:before, .mi-r-account-balance:before, .mi-s-account-balance:before, .mi-t-account-balance:before { content: "\e87e"; }
.mi-account-balance-wallet:before, .mi-o-account-balance-wallet:before, .mi-r-account-balance-wallet:before, .mi-s-account-balance-wallet:before, .mi-t-account-balance-wallet:before { content: "\e87e"; }
.mi-credit-score:before, .mi-o-credit-score:before, .mi-r-credit-score:before, .mi-s-credit-score:before, .mi-t-credit-score:before { content: "\e87e"; }
.mi-trending-flat:before, .mi-o-trending-flat:before, .mi-r-trending-flat:before, .mi-s-trending-flat:before, .mi-t-trending-flat:before { content: "\e8df"; }
.mi-show-chart:before, .mi-o-show-chart:before, .mi-r-show-chart:before, .mi-s-show-chart:before, .mi-t-show-chart:before { content: "\e611"; }
.mi-pie-chart-outlined:before, .mi-o-pie-chart-outlined:before, .mi-r-pie-chart-outlined:before, .mi-s-pie-chart-outlined:before, .mi-t-pie-chart-outlined:before { content: "\e6c4"; }
.mi-bar-chart-2:before, .mi-o-bar-chart-2:before, .mi-r-bar-chart-2:before, .mi-s-bar-chart-2:before, .mi-t-bar-chart-2:before { content: "\e26e"; }
.mi-calendar-view-day:before, .mi-o-calendar-view-day:before, .mi-r-calendar-view-day:before, .mi-s-calendar-view-day:before, .mi-t-calendar-view-day:before { content: "\e878"; }
.mi-calendar-view-month:before, .mi-o-calendar-view-month:before, .mi-r-calendar-view-month:before, .mi-s-calendar-view-month:before, .mi-t-calendar-view-month:before { content: "\e878"; }
.mi-schedule-send:before, .mi-o-schedule-send:before, .mi-r-schedule-send:before, .mi-s-schedule-send:before, .mi-t-schedule-send:before { content: "\e878"; }
.mi-timer-3:before, .mi-o-timer-3:before, .mi-r-timer-3:before, .mi-s-timer-3:before, .mi-t-timer-3:before { content: "\e425"; }
.mi-timer-10:before, .mi-o-timer-10:before, .mi-r-timer-10:before, .mi-s-timer-10:before, .mi-t-timer-10:before { content: "\e425"; }
.mi-watch-later:before, .mi-o-watch-later:before, .mi-r-watch-later:before, .mi-s-watch-later:before, .mi-t-watch-later:before { content: "\e911"; }
.mi-flight-takeoff:before, .mi-o-flight-takeoff:before, .mi-r-flight-takeoff:before, .mi-s-flight-takeoff:before, .mi-t-flight-takeoff:before { content: "\e538"; }
.mi-flight-land:before, .mi-o-flight-land:before, .mi-r-flight-land:before, .mi-s-flight-land:before, .mi-t-flight-land:before { content: "\e53a"; }
.mi-train-rounded:before, .mi-o-train-rounded:before, .mi-r-train-rounded:before, .mi-s-train-rounded:before, .mi-t-train-rounded:before { content: "\e530"; }
.mi-bus-alert:before, .mi-o-bus-alert:before, .mi-r-bus-alert:before, .mi-s-bus-alert:before, .mi-t-bus-alert:before { content: "\e531"; }
.mi-car-repair:before, .mi-o-car-repair:before, .mi-r-car-repair:before, .mi-s-car-repair:before, .mi-t-car-repair:before { content: "\e531"; }
.mi-two-wheeler:before, .mi-o-two-wheeler:before, .mi-r-two-wheeler:before, .mi-s-two-wheeler:before, .mi-t-two-wheeler:before { content: "\e534"; }
.mi-directions-boat:before, .mi-o-directions-boat:before, .mi-r-directions-boat:before, .mi-s-directions-boat:before, .mi-t-directions-boat:before { content: "\e537"; }
.mi-rocket-launch:before, .mi-o-rocket-launch:before, .mi-r-rocket-launch:before, .mi-s-rocket-launch:before, .mi-t-rocket-launch:before { content: "\e905"; }
.mi-local-cafe:before, .mi-o-local-cafe:before, .mi-r-local-cafe:before, .mi-s-local-cafe:before, .mi-t-local-cafe:before { content: "\e532"; }
.mi-fastfood-outlined:before, .mi-o-fastfood-outlined:before, .mi-r-fastfood-outlined:before, .mi-s-fastfood-outlined:before, .mi-t-fastfood-outlined:before { content: "\e532"; }
.mi-cake-outlined:before, .mi-o-cake-outlined:before, .mi-r-cake-outlined:before, .mi-s-cake-outlined:before, .mi-t-cake-outlined:before { content: "\e532"; }
.mi-celebration:before, .mi-o-celebration:before, .mi-r-celebration:before, .mi-s-celebration:before, .mi-t-celebration:before { content: "\e873"; }
.mi-local-pharmacy:before, .mi-o-local-pharmacy:before, .mi-r-local-pharmacy:before, .mi-s-local-pharmacy:before, .mi-t-local-pharmacy:before { content: "\e54f"; }
.mi-hospital:before, .mi-o-hospital:before, .mi-r-hospital:before, .mi-s-hospital:before, .mi-t-hospital:before { content: "\e86f"; }
.mi-ambulance:before, .mi-o-ambulance:before, .mi-r-ambulance:before, .mi-s-ambulance:before, .mi-t-ambulance:before { content: "\e0c8"; }
.mi-medical-information:before, .mi-o-medical-information:before, .mi-r-medical-information:before, .mi-s-medical-information:before, .mi-t-medical-information:before { content: "\e860"; }
.mi-school-outlined:before, .mi-o-school-outlined:before, .mi-r-school-outlined:before, .mi-s-school-outlined:before, .mi-t-school-outlined:before { content: "\e80c"; }
.mi-menu-book:before, .mi-o-menu-book:before, .mi-r-menu-book:before, .mi-s-menu-book:before, .mi-t-menu-book:before { content: "\e865"; }
.mi-import-contacts:before, .mi-o-import-contacts:before, .mi-r-import-contacts:before, .mi-s-import-contacts:before, .mi-t-import-contacts:before { content: "\e0e1"; }
.mi-quiz:before, .mi-o-quiz:before, .mi-r-quiz:before, .mi-s-quiz:before, .mi-t-quiz:before { content: "\e87e"; }
.mi-lightbulb-outline:before, .mi-o-lightbulb-outline:before, .mi-r-lightbulb-outline:before, .mi-s-lightbulb-outline:before, .mi-t-lightbulb-outline:before { content: "\e3a9"; }
.mi-wb-sunny-outlined:before, .mi-o-wb-sunny-outlined:before, .mi-r-wb-sunny-outlined:before, .mi-s-wb-sunny-outlined:before, .mi-t-wb-sunny-outlined:before { content: "\e430"; }
.mi-bedtime:before, .mi-o-bedtime:before, .mi-r-bedtime:before, .mi-s-bedtime:before, .mi-t-bedtime:before { content: "\e192"; }
.mi-cloud-queue:before, .mi-o-cloud-queue:before, .mi-r-cloud-queue:before, .mi-s-cloud-queue:before, .mi-t-cloud-queue:before { content: "\e2c1"; }
.mi-wifi-tethering:before, .mi-o-wifi-tethering:before, .mi-r-wifi-tethering:before, .mi-s-wifi-tethering:before, .mi-t-wifi-tethering:before { content: "\e63e"; }
.mi-signal-cellular-alt:before, .mi-o-signal-cellular-alt:before, .mi-r-signal-cellular-alt:before, .mi-s-signal-cellular-alt:before, .mi-t-signal-cellular-alt:before { content: "\e0f7"; }
.mi-bluetooth-connected:before, .mi-o-bluetooth-connected:before, .mi-r-bluetooth-connected:before, .mi-s-bluetooth-connected:before, .mi-t-bluetooth-connected:before { content: "\e8d9"; }
.mi-location-off:before, .mi-o-location-off:before, .mi-r-location-off:before, .mi-s-location-off:before, .mi-t-location-off:before { content: "\e559"; }
.mi-laptop-mac:before, .mi-o-laptop-mac:before, .mi-r-laptop-mac:before, .mi-s-laptop-mac:before, .mi-t-laptop-mac:before { content: "\e309"; }
.mi-tablet-android:before, .mi-o-tablet-android:before, .mi-r-tablet-android:before, .mi-s-tablet-android:before, .mi-t-tablet-android:before { content: "\e31e"; }
.mi-devices:before, .mi-o-devices:before, .mi-r-devices:before, .mi-s-devices:before, .mi-t-devices:before { content: "\e1b0"; }
.mi-keyboard-alt:before, .mi-o-keyboard-alt:before, .mi-r-keyboard-alt:before, .mi-s-keyboard-alt:before, .mi-t-keyboard-alt:before { content: "\e319"; }
.mi-mouse-outlined:before, .mi-o-mouse-outlined:before, .mi-r-mouse-outlined:before, .mi-s-mouse-outlined:before, .mi-t-mouse-outlined:before { content: "\e30c"; }
.mi-headphones-outlined:before, .mi-o-headphones-outlined:before, .mi-r-headphones-outlined:before, .mi-s-headphones-outlined:before, .mi-t-headphones-outlined:before { content: "\e310"; }
.mi-speaker-group:before, .mi-o-speaker-group:before, .mi-r-speaker-group:before, .mi-s-speaker-group:before, .mi-t-speaker-group:before { content: "\e308"; }
.mi-code-off:before, .mi-o-code-off:before, .mi-r-code-off:before, .mi-s-code-off:before, .mi-t-code-off:before { content: "\e86f"; }
.mi-terminal-outlined:before, .mi-o-terminal-outlined:before, .mi-r-terminal-outlined:before, .mi-s-terminal-outlined:before, .mi-t-terminal-outlined:before { content: "\e8b7"; }
.mi-bug-report-outlined:before, .mi-o-bug-report-outlined:before, .mi-r-bug-report-outlined:before, .mi-s-bug-report-outlined:before, .mi-t-bug-report-outlined:before { content: "\e868"; }
.mi-build-circle:before, .mi-o-build-circle:before, .mi-r-build-circle:before, .mi-s-build-circle:before, .mi-t-build-circle:before { content: "\e869"; }
.mi-settings-applications:before, .mi-o-settings-applications:before, .mi-r-settings-applications:before, .mi-s-settings-applications:before, .mi-t-settings-applications:before { content: "\e8b8"; }
.mi-wrench-outlined:before, .mi-o-wrench-outlined:before, .mi-r-wrench-outlined:before, .mi-s-wrench-outlined:before, .mi-t-wrench-outlined:before { content: "\e913"; }
.mi-palette-outlined:before, .mi-o-palette-outlined:before, .mi-r-palette-outlined:before, .mi-s-palette-outlined:before, .mi-t-palette-outlined:before { content: "\e40a"; }
.mi-brush-outlined:before, .mi-o-brush-outlined:before, .mi-r-brush-outlined:before, .mi-s-brush-outlined:before, .mi-t-brush-outlined:before { content: "\e3c9"; }
.mi-edit-outlined:before, .mi-o-edit-outlined:before, .mi-r-edit-outlined:before, .mi-s-edit-outlined:before, .mi-t-edit-outlined:before { content: "\e254"; }
.mi-emoji-emotions:before, .mi-o-emoji-emotions:before, .mi-r-emoji-emotions:before, .mi-s-emoji-emotions:before, .mi-t-emoji-emotions:before { content: "\e813"; }
.mi-mood-outlined:before, .mi-o-mood-outlined:before, .mi-r-mood-outlined:before, .mi-s-mood-outlined:before, .mi-t-mood-outlined:before { content: "\e7f1"; }
.mi-sentiment-neutral:before, .mi-o-sentiment-neutral:before, .mi-r-sentiment-neutral:before, .mi-s-sentiment-neutral:before, .mi-t-sentiment-neutral:before { content: "\e113"; }
.mi-sports-handball:before, .mi-o-sports-handball:before, .mi-r-sports-handball:before, .mi-s-sports-handball:before, .mi-t-sports-handball:before { content: "\e05d"; }
.mi-fitness-center-outlined:before, .mi-o-fitness-center-outlined:before, .mi-r-fitness-center-outlined:before, .mi-s-fitness-center-outlined:before, .mi-t-fitness-center-outlined:before { content: "\e054"; }
.mi-directions-walk:before, .mi-o-directions-walk:before, .mi-r-directions-walk:before, .mi-s-directions-walk:before, .mi-t-directions-walk:before { content: "\e536"; }
.mi-sports-esports:before, .mi-o-sports-esports:before, .mi-r-sports-esports:before, .mi-s-sports-esports:before, .mi-t-sports-esports:before { content: "\e6cf"; }
.mi-emoji-events-outlined:before, .mi-o-emoji-events-outlined:before, .mi-r-emoji-events-outlined:before, .mi-s-emoji-events-outlined:before, .mi-t-emoji-events-outlined:before { content: "\e7f2"; }
.mi-trophy-outlined:before, .mi-o-trophy-outlined:before, .mi-r-trophy-outlined:before, .mi-s-trophy-outlined:before, .mi-t-trophy-outlined:before { content: "\e87e"; }
.mi-award-outlined:before, .mi-o-award-outlined:before, .mi-r-award-outlined:before, .mi-s-award-outlined:before, .mi-t-award-outlined:before { content: "\e630"; }
.mi-star-half-outlined:before, .mi-o-star-half-outlined:before, .mi-r-star-half-outlined:before, .mi-s-star-half-outlined:before, .mi-t-star-half-outlined:before { content: "\e839"; }
.mi-flag-outlined:before, .mi-o-flag-outlined:before, .mi-r-flag-outlined:before, .mi-s-flag-outlined:before, .mi-t-flag-outlined:before { content: "\e153"; }
.mi-navigation-outlined:before, .mi-o-navigation-outlined:before, .mi-r-navigation-outlined:before, .mi-s-navigation-outlined:before, .mi-t-navigation-outlined:before { content: "\e531"; }
.mi-directions-outlined:before, .mi-o-directions-outlined:before, .mi-r-directions-outlined:before, .mi-s-directions-outlined:before, .mi-t-directions-outlined:before { content: "\e52e"; }
.mi-north:before, .mi-o-north:before, .mi-r-north:before, .mi-s-north:before, .mi-t-north:before { content: "\e5c7"; }
.mi-south:before, .mi-o-south:before, .mi-r-south:before, .mi-s-south:before, .mi-t-south:before { content: "\e5c5"; }
.mi-east:before, .mi-o-east:before, .mi-r-east:before, .mi-s-east:before, .mi-t-east:before { content: "\e5c4"; }
.mi-west:before, .mi-o-west:before, .mi-r-west:before, .mi-s-west:before, .mi-t-west:before { content: "\e5c6"; }
.mi-double-arrow:before, .mi-o-double-arrow:before, .mi-r-double-arrow:before, .mi-s-double-arrow:before, .mi-t-double-arrow:before { content: "\e5d9"; }
.mi-play-circle:before, .mi-o-play-circle:before, .mi-r-play-circle:before, .mi-s-play-circle:before, .mi-t-play-circle:before { content: "\e039"; }
.mi-pause-circle:before, .mi-o-pause-circle:before, .mi-r-pause-circle:before, .mi-s-pause-circle:before, .mi-t-pause-circle:before { content: "\e038"; }
.mi-stop-circle:before, .mi-o-stop-circle:before, .mi-r-stop-circle:before, .mi-s-stop-circle:before, .mi-t-stop-circle:before { content: "\e041"; }
.mi-skip-previous-outlined:before, .mi-o-skip-previous-outlined:before, .mi-r-skip-previous-outlined:before, .mi-s-skip-previous-outlined:before, .mi-t-skip-previous-outlined:before { content: "\e045"; }
.mi-skip-next-outlined:before, .mi-o-skip-next-outlined:before, .mi-r-skip-next-outlined:before, .mi-s-skip-next-outlined:before, .mi-t-skip-next-outlined:before { content: "\e044"; }
.mi-volume-up-outlined:before, .mi-o-volume-up-outlined:before, .mi-r-volume-up-outlined:before, .mi-s-volume-up-outlined:before, .mi-t-volume-up-outlined:before { content: "\e050"; }
.mi-volume-down-outlined:before, .mi-o-volume-down-outlined:before, .mi-r-volume-down-outlined:before, .mi-s-volume-down-outlined:before, .mi-t-volume-down-outlined:before { content: "\e04d"; }
.mi-fullscreen-outlined:before, .mi-o-fullscreen-outlined:before, .mi-r-fullscreen-outlined:before, .mi-s-fullscreen-outlined:before, .mi-t-fullscreen-outlined:before { content: "\e5d0"; }
.mi-crop-original:before, .mi-o-crop-original:before, .mi-r-crop-original:before, .mi-s-crop-original:before, .mi-t-crop-original:before { content: "\e3c6"; }
.mi-rotate-90-degrees-ccw:before, .mi-o-rotate-90-degrees-ccw:before, .mi-r-rotate-90-degrees-ccw:before, .mi-s-rotate-90-degrees-ccw:before, .mi-t-rotate-90-degrees-ccw:before { content: "\e41a"; }
.mi-flip-outlined:before, .mi-o-flip-outlined:before, .mi-r-flip-outlined:before, .mi-s-flip-outlined:before, .mi-t-flip-outlined:before { content: "\e41c"; }
.mi-center-focus-weak:before, .mi-o-center-focus-weak:before, .mi-r-center-focus-weak:before, .mi-s-center-focus-weak:before, .mi-t-center-focus-weak:before { content: "\e3a8"; }
.mi-zoom-in-map:before, .mi-o-zoom-in-map:before, .mi-r-zoom-in-map:before, .mi-s-zoom-in-map:before, .mi-t-zoom-in-map:before { content: "\e55f"; }
.mi-zoom-out-map:before, .mi-o-zoom-out-map:before, .mi-r-zoom-out-map:before, .mi-s-zoom-out-map:before, .mi-t-zoom-out-map:before { content: "\e560"; }
.mi-close-fullscreen:before, .mi-o-close-fullscreen:before, .mi-r-close-fullscreen:before, .mi-s-close-fullscreen:before, .mi-t-close-fullscreen:before { content: "\e5d1"; }
.mi-check-circle-outline:before, .mi-o-check-circle-outline:before, .mi-r-check-circle-outline:before, .mi-s-check-circle-outline:before, .mi-t-check-circle-outline:before { content: "\e86c"; }
.mi-error-outline-outlined:before, .mi-o-error-outline-outlined:before, .mi-r-error-outline-outlined:before, .mi-s-error-outline-outlined:before, .mi-t-error-outline-outlined:before { content: "\e000"; }
.mi-info-outline-outlined:before, .mi-o-info-outline-outlined:before, .mi-r-info-outline-outlined:before, .mi-s-info-outline-outlined:before, .mi-t-info-outline-outlined:before { content: "\e88e"; }
.mi-warning-outlined:before, .mi-o-warning-outlined:before, .mi-r-warning-outlined:before, .mi-s-warning-outlined:before, .mi-t-warning-outlined:before { content: "\e002"; }
.mi-add-circle-outline:before, .mi-o-add-circle-outline:before, .mi-r-add-circle-outline:before, .mi-s-add-circle-outline:before, .mi-t-add-circle-outline:before { content: "\e147"; }
.mi-remove-circle-outline:before, .mi-o-remove-circle-outline:before, .mi-r-remove-circle-outline:before, .mi-s-remove-circle-outline:before, .mi-t-remove-circle-outline:before { content: "\e15d"; }
.mi-edit-circle-outline:before, .mi-o-edit-circle-outline:before, .mi-r-edit-circle-outline:before, .mi-s-edit-circle-outline:before, .mi-t-edit-circle-outline:before { content: "\e150"; }
.mi-delete-outline:before, .mi-o-delete-outline:before, .mi-r-delete-outline:before, .mi-s-delete-outline:before, .mi-t-delete-outline:before { content: "\e872"; }
.mi-content-copy-outlined:before, .mi-o-content-copy-outlined:before, .mi-r-content-copy-outlined:before, .mi-s-content-copy-outlined:before, .mi-t-content-copy-outlined:before { content: "\e14d"; }
.mi-content-cut-outlined:before, .mi-o-content-cut-outlined:before, .mi-r-content-cut-outlined:before, .mi-s-content-cut-outlined:before, .mi-t-content-cut-outlined:before { content: "\e14e"; }
.mi-content-paste-outlined:before, .mi-o-content-paste-outlined:before, .mi-r-content-paste-outlined:before, .mi-s-content-paste-outlined:before, .mi-t-content-paste-outlined:before { content: "\e14f"; }
.mi-save-outlined:before, .mi-o-save-outlined:before, .mi-r-save-outlined:before, .mi-s-save-outlined:before, .mi-t-save-outlined:before { content: "\e161"; }
.mi-print-outlined:before, .mi-o-print-outlined:before, .mi-r-print-outlined:before, .mi-s-print-outlined:before, .mi-t-print-outlined:before { content: "\e8ad"; }
.mi-share-outlined:before, .mi-o-share-outlined:before, .mi-r-share-outlined:before, .mi-s-share-outlined:before, .mi-t-share-outlined:before { content: "\e80d"; }
.mi-send-outlined:before, .mi-o-send-outlined:before, .mi-r-send-outlined:before, .mi-s-send-outlined:before, .mi-t-send-outlined:before { content: "\e163"; }
.mi-forward-outlined:before, .mi-o-forward-outlined:before, .mi-r-forward-outlined:before, .mi-s-forward-outlined:before, .mi-t-forward-outlined:before { content: "\e15e"; }
.mi-reply-outlined:before, .mi-o-reply-outlined:before, .mi-r-reply-outlined:before, .mi-s-reply-outlined:before, .mi-t-reply-outlined:before { content: "\e159"; }
.mi-attach-file-outlined:before, .mi-o-attach-file-outlined:before, .mi-r-attach-file-outlined:before, .mi-s-attach-file-outlined:before, .mi-t-attach-file-outlined:before { content: "\e226"; }
.mi-link-outlined:before, .mi-o-link-outlined:before, .mi-r-link-outlined:before, .mi-s-link-outlined:before, .mi-t-link-outlined:before { content: "\e157"; }
.mi-unfold-more-outlined:before, .mi-o-unfold-more-outlined:before, .mi-r-unfold-more-outlined:before, .mi-s-unfold-more-outlined:before, .mi-t-unfold-more-outlined:before { content: "\e5cf"; }
.mi-filter-list-outlined:before, .mi-o-filter-list-outlined:before, .mi-r-filter-list-outlined:before, .mi-s-filter-list-outlined:before, .mi-t-filter-list-outlined:before { content: "\e152"; }
.mi-sort-outlined:before, .mi-o-sort-outlined:before, .mi-r-sort-outlined:before, .mi-s-sort-outlined:before, .mi-t-sort-outlined:before { content: "\e150"; }
.mi-refresh-outlined:before, .mi-o-refresh-outlined:before, .mi-r-refresh-outlined:before, .mi-s-refresh-outlined:before, .mi-t-refresh-outlined:before { content: "\e5d5"; }
.mi-sync-outlined:before, .mi-o-sync-outlined:before, .mi-r-sync-outlined:before, .mi-s-sync-outlined:before, .mi-t-sync-outlined:before { content: "\e627"; }
.mi-loop-outlined:before, .mi-o-loop-outlined:before, .mi-r-loop-outlined:before, .mi-s-loop-outlined:before, .mi-t-loop-outlined:before { content: "\e431"; }
