/* Material Icons - Google Fonts */
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  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;
}

/* Icon definitions using Unicode */
.material-icons.home::before { content: '\e88a'; }
.material-icons.settings::before { content: '\e8b8'; }
.material-icons.notifications::before { content: '\e7f4'; }
.material-icons.info::before { content: '\e88e'; }
.material-icons.warning::before { content: '\e002'; }
.material-icons.error::before { content: '\e000'; }
.material-icons.check_circle::before { content: '\e86c'; }
.material-icons.cancel::before { content: '\e5c9'; }
.material-icons.refresh::before { content: '\e5d5'; }
.material-icons.arrow_back::before { content: '\e5c4'; }
.material-icons.arrow_forward::before { content: '\e5c8'; }
.material-icons.menu::before { content: '\e5d2'; }
.material-icons.close::before { content: '\e5cd'; }
.material-icons.search::before { content: '\e8b6'; }
.material-icons.edit::before { content: '\e3c9'; }
.material-icons.delete::before { content: '\e872'; }
.material-icons.add::before { content: '\e145'; }
.material-icons.remove::before { content: '\e15b'; }
.material-icons.visibility::before { content: '\e8f4'; }
.material-icons.visibility_off::before { content: '\e8f5'; }
