@font-face {
  font-family: 'materialfont';
  src: url('iconsmaterial/materialfont.ttf?ntzmxe') format('truetype'),
  url('iconsmaterial/materialfont.woff?ntzmxe') format('woff'),
  url('iconsmaterial/materialfont.svg?ntzmxe#materialfont') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'materialfont' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  font-size: 24px;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: 'liga';
}

md-icon[class*="icon-"].md-18 { font-size: 18px; }
md-icon[class*="icon-"].md-24 { font-size: 24px; }
md-icon[class*="icon-"].md-36 { font-size: 36px; }
md-icon[class*="icon-"].md-48 { font-size: 48px; }

md-icon[class*="icon-"].md-dark { color: rgba(0, 0, 0, 0.54); }
md-icon[class*="icon-"].md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); }

md-icon[class*="icon-"].md-light { color: rgba(255, 255, 255, 1); }
md-icon[class*="icon-"].md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }

.icon-LogoAbajo:before {
    content: "\e905";
}
.icon-LogoArriba:before {
    content: "\e906";
}
.icon-LogoSoloEat:before {
    content: "\e901";
}
.icon-LogoSoloTot:before {
    content: "\e902";
}
.icon-LogoToteat:before {
    content: "\e903";
}
.icon-LogoToteatFull:before {
    content: "\e904";
}
.icon-access_alarms:before {
  content: "\e191";
}

.icon-access_time:before {
  content: "\e192";
}

.icon-accessibility:before {
  content: "\e84e";
}

.icon-account_balance_wallet:before {
  content: "\e850";
}

.icon-account_box:before {
  content: "\e851";
}

.icon-account_circle:before {
  content: "\e853";
}

.icon-add:before {
  content: "\e145";
}

.icon-add_a_photo:before {
  content: "\e439";
}

.icon-add_alarm:before {
  content: "\e193";
}

.icon-add_alert:before {
  content: "\e003";
}

.icon-add_circle:before {
  content: "\e147";
}

.icon-add_circle_outline:before {
  content: "\e148";
}

.icon-add_location:before {
  content: "\e567";
}

.icon-airplanemode_active:before {
  content: "\e195";
}

.icon-airplay:before {
  content: "\e055";
}

.icon-alarm:before {
  content: "\e855";
}

.icon-alarm_add:before {
  content: "\e856";
}

.icon-alarm_off:before {
  content: "\e857";
}

.icon-alarm_on:before {
  content: "\e858";
}

.icon-all_inclusive:before {
  content: "\eb3d";
}

.icon-announcement:before {
  content: "\e85a";
}

.icon-apps:before {
  content: "\e5c3";
}

.icon-archive:before {
  content: "\e149";
}

.icon-arrow_back:before {
  content: "\e5c4";
}

.icon-arrow_downward:before {
  content: "\e5db";
}

.icon-arrow_drop_down:before {
  content: "\e5c5";
}

.icon-arrow_drop_down_circle:before {
  content: "\e5c6";
}

.icon-arrow_drop_up:before {
  content: "\e5c7";
}

.icon-arrow_forward:before {
  content: "\e5c8";
}

.icon-arrow_upward:before {
  content: "\e5d8";
}

.icon-art_track:before {
  content: "\e060";
}

.icon-assessment:before {
  content: "\e85c";
}

.icon-assignment:before {
  content: "\e85d";
}

.icon-assignment_ind:before {
  content: "\e85e";
}

.icon-assignment_late:before {
  content: "\e85f";
}

.icon-assignment_return:before {
  content: "\e860";
}

.icon-assignment_returned:before {
  content: "\e861";
}

.icon-assignment_turned_in:before {
  content: "\e862";
}

.icon-assistant:before {
  content: "\e39f";
}

.icon-assistant_photo:before {
  content: "\e3a0";
}

.icon-attach_money:before {
  content: "\e227";
}

.icon-autorenew:before {
  content: "\e863";
}

.icon-av_timer:before {
  content: "\e01b";
}

.icon-backspace:before {
  content: "\e14a";
}

.icon-backup:before {
  content: "\e864";
}

.icon-beenhere:before {
  content: "\e52d";
}

.icon-block:before {
  content: "\e14b";
}

.icon-book:before {
  content: "\e865";
}

.icon-bookmark:before {
  content: "\e866";
}

.icon-bookmark_outline:before {
  content: "\e867";
}

.icon-border_color:before {
  content: "\e22b";
}

.icon-bug_report:before {
  content: "\e868";
}

.icon-build:before {
  content: "\e869";
}

.icon-cached:before {
  content: "\e86a";
}

.icon-cake:before {
  content: "\e7e9";
}

.icon-call:before {
  content: "\e0b0";
}

.icon-call_end:before {
  content: "\e0b1";
}

.icon-call_received:before {
  content: "\e0b5";
}

.icon-cancel:before {
  content: "\e5c9";
}

.icon-card_giftcard:before {
  content: "\e8f6";
}

.icon-card_membership:before {
  content: "\e8f7";
}

.icon-card_travel:before {
  content: "\e8f8";
}

.icon-chat:before {
  content: "\e0b7";
}

.icon-chat_bubble:before {
  content: "\e0ca";
}

.icon-chat_bubble_outline:before {
  content: "\e0cb";
}

.icon-check:before {
  content: "\e5ca";
}

.icon-check_box:before {
  content: "\e834";
}

.icon-check_box_outline_blank:before {
  content: "\e835";
}

.icon-check_circle:before {
  content: "\e86c";
}

.icon-chevron_left:before {
  content: "\e5cb";
}

.icon-chevron_right:before {
  content: "\e5cc";
}

.icon-chrome_reader_mode:before {
  content: "\e86d";
}

.icon-class:before {
  content: "\e86e";
}

.icon-clear:before {
  content: "\e14c";
}

.icon-clear_all:before {
  content: "\e0b8";
}

.icon-close:before {
  content: "\e5cd";
}

.icon-cloud:before {
  content: "\e2bd";
}

.icon-cloud_circle:before {
  content: "\e2be";
}

.icon-cloud_done:before {
  content: "\e2bf";
}

.icon-cloud_download:before {
  content: "\e2c0";
}

.icon-cloud_off:before {
  content: "\e2c1";
}

.icon-cloud_queue:before {
  content: "\e2c2";
}

.icon-cloud_upload:before {
  content: "\e2c3";
}

.icon-code:before {
  content: "\e86f";
}

.icon-comment:before {
  content: "\e0b9";
}

.icon-compare_arrows:before {
  content: "\e915";
}

.icon-computer:before {
  content: "\e30a";
}

.icon-content_copy:before {
  content: "\e14d";
}

.icon-content_paste:before {
  content: "\e14f";
}

.icon-create:before {
  content: "\e150";
}

.icon-create_new_folder:before {
  content: "\e2cc";
}

.icon-credit_card:before {
  content: "\e870";
}

.icon-crop_free:before {
  content: "\e3c2";
}

.icon-dashboard:before {
  content: "\e871";
}

.icon-date_range:before {
  content: "\e916";
}

.icon-delete:before {
  content: "\e872";
}

.icon-description:before {
  content: "\e873";
}

.icon-dialpad:before {
  content: "\e0bc";
}

.icon-directions:before {
  content: "\e52e";
}

.icon-directions_walk:before {
  content: "\e536";
}

.icon-dns:before {
  content: "\e875";
}

.icon-do_not_disturb:before {
  content: "\e612";
}

.icon-do_not_disturb_alt:before {
  content: "\e611";
}

.icon-done:before {
  content: "\e876";
}

.icon-done_all:before {
  content: "\e877";
}

.icon-drafts:before {
  content: "\e151";
}

.icon-dvr:before {
  content: "\e1b2";
}

.icon-edit:before {
  content: "\e3c9";
}

.icon-edit_location:before {
  content: "\e568";
}

.icon-email:before {
  content: "\e0be";
}

.icon-enhanced_encryption:before {
  content: "\e63f";
}

.icon-equalizer:before {
  content: "\e01d";
}

.icon-error:before {
  content: "\e000";
}

.icon-error_outline:before {
  content: "\e001";
}

.icon-event:before {
  content: "\e878";
}

.icon-event_available:before {
  content: "\e614";
}

.icon-event_busy:before {
  content: "\e615";
}

.icon-event_note:before {
  content: "\e616";
}

.icon-exit_to_app:before {
  content: "\e879";
}

.icon-expand_less:before {
  content: "\e5ce";
}

.icon-expand_more:before {
  content: "\e5cf";
}

.icon-feedback:before {
  content: "\e87f";
}

.icon-fiber_new:before {
  content: "\e05e";
}

.icon-file_download:before {
  content: "\e2c4";
}

.icon-file_upload:before {
  content: "\e2c6";
}

.icon-filter_drama:before {
  content: "\e3dd";
}

.icon-find_in_page:before {
  content: "\e880";
}

.icon-find_replace:before {
  content: "\e881";
}

.icon-flag:before {
  content: "\e153";
}

.icon-folder:before {
  content: "\e2c7";
}

.icon-folder_open:before {
  content: "\e2c8";
}

.icon-folder_shared:before {
  content: "\e2c9";
}

.icon-format_size:before {
  content: "\e245";
}

.icon-forum:before {
  content: "\e0bf";
}

.icon-free_breakfast:before {
  content: "\eb44";
}

.icon-fullscreen:before {
  content: "\e5d0";
}

.icon-fullscreen_exit:before {
  content: "\e5d1";
}

.icon-get_app:before {
  content: "\e884";
}

.icon-gps_fixed:before {
  content: "\e1b3";
}

.icon-gps_not_fixed:before {
  content: "\e1b4";
}

.icon-grade:before {
  content: "\e885";
}

.icon-group:before {
  content: "\e7ef";
}

.icon-group_add:before {
  content: "\e7f0";
}

.icon-help:before {
  content: "\e887";
}

.icon-help_outline:before {
  content: "\e8fd";
}

.icon-highlight_remove:before {
  content: "\e888";
}

.icon-history:before {
  content: "\e889";
}

.icon-home:before {
  content: "\e88a";
}

.icon-hourglass_empty:before {
  content: "\e88b";
}

.icon-hourglass_full:before {
  content: "\e88c";
}

.icon-https:before {
  content: "\e88d";
}

.icon-image:before {
  content: "\e3f4";
}

.icon-import_contacts:before {
  content: "\e0e0";
}

.icon-import_export:before {
  content: "\e0c3";
}

.icon-inbox:before {
  content: "\e156";
}

.icon-info:before {
  content: "\e88e";
}

.icon-info_outline:before {
  content: "\e88f";
}

.icon-insert_chart:before {
  content: "\e24b";
}

.icon-insert_comment:before {
  content: "\e24c";
}

.icon-insert_drive_file:before {
  content: "\e24d";
}

.icon-insert_emoticon:before {
  content: "\e24e";
}

.icon-insert_invitation:before {
  content: "\e24f";
}

.icon-insert_link:before {
  content: "\e250";
}

.icon-insert_photo:before {
  content: "\e251";
}

.icon-keyboard_arrow_down:before {
  content: "\e313";
}

.icon-keyboard_arrow_left:before {
  content: "\e314";
}

.icon-keyboard_arrow_right:before {
  content: "\e315";
}

.icon-keyboard_arrow_up:before {
  content: "\e316";
}

.icon-keyboard_backspace:before {
  content: "\e317";
}

.icon-keyboard_control:before {
  content: "\e5d3";
}

.icon-label:before {
  content: "\e892";
}

.icon-label_outline:before {
  content: "\e893";
}

.icon-language:before {
  content: "\e894";
}

.icon-laptop_mac:before {
  content: "\e320";
}

.icon-laptop_windows:before {
  content: "\e321";
}

.icon-launch:before {
  content: "\e895";
}

.icon-layers:before {
  content: "\e53b";
}

.icon-list:before {
  content: "\e896";
}

.icon-live_help:before {
  content: "\e0c6";
}

.icon-local_airport:before {
  content: "\e53d";
}

.icon-local_atm:before {
  content: "\e53e";
}

.icon-local_grocery_store:before {
  content: "\e547";
}

.icon-local_library:before {
  content: "\e54b";
}

.icon-local_mall:before {
  content: "\e54c";
}

.icon-local_offer:before {
  content: "\e54e";
}

.icon-local_phone:before {
  content: "\e551";
}

.icon-local_post_office:before {
  content: "\e554";
}

.icon-local_print_shop:before {
  content: "\e555";
}

.icon-local_shipping:before {
  content: "\e558";
}

.icon-local_taxi:before {
  content: "\e559";
}

.icon-location_history:before {
  content: "\e55a";
}

.icon-location_off:before {
  content: "\e0c7";
}

.icon-location_on:before {
  content: "\e0c8";
}

.icon-lock:before {
  content: "\e897";
}

.icon-lock_open:before {
  content: "\e898";
}

.icon-lock_outline:before {
  content: "\e899";
}

.icon-loop:before {
  content: "\e028";
}

.icon-loyalty:before {
  content: "\e89a";
}

.icon-mail:before {
  content: "\e158";
}

.icon-mail_outline:before {
  content: "\e0e1";
}

.icon-map:before {
  content: "\e55b";
}

.icon-markunread:before {
  content: "\e159";
}

.icon-markunread_mailbox:before {
  content: "\e89b";
}

.icon-message:before {
  content: "\e0c9";
}

.icon-mms:before {
  content: "\e618";
}

.icon-mode_comment:before {
  content: "\e253";
}

.icon-mode_edit:before {
  content: "\e254";
}

.icon-more:before {
  content: "\e619";
}

.icon-more_vert:before {
  content: "\e5d4";
}

.icon-move_to_inbox:before {
  content: "\e168";
}

.icon-navigate_before:before {
  content: "\e408";
}

.icon-navigate_next:before {
  content: "\e409";
}

.icon-near_me:before {
  content: "\e569";
}

.icon-new_releases:before {
  content: "\e031";
}

.icon-next_week:before {
  content: "\e16a";
}

.icon-note_add:before {
  content: "\e89c";
}

.icon-notifications:before {
  content: "\e7f4";
}

.icon-notifications_active:before {
  content: "\e7f7";
}

.icon-notifications_off:before {
  content: "\e7f6";
}

.icon-notifications_paused:before {
  content: "\e7f8";
}

.icon-now_wallpaper:before {
  content: "\e1bc";
}

.icon-now_widgets:before {
  content: "\e1bd";
}

.icon-offline_pin:before {
  content: "\e90a";
}

.icon-open_in_browser:before {
  content: "\e89d";
}

.icon-pageview:before {
  content: "\e8a0";
}

.icon-panorama:before {
  content: "\e40b";
}

.icon-payment:before {
  content: "\e8a1";
}

.icon-people:before {
  content: "\e7fb";
}

.icon-people_outline:before {
  content: "\e7fc";
}

.icon-perm_contact_calendar:before {
  content: "\e8a3";
}

.icon-perm_identity:before {
  content: "\e8a6";
}

.icon-person:before {
  content: "\e7fd";
}

.icon-person_add:before {
  content: "\e7fe";
}

.icon-person_outline:before {
  content: "\e7ff";
}

.icon-person_pin_circle:before {
  content: "\e56a";
}

.icon-phone:before {
  content: "\e0cd";
}

.icon-phonelink_setup:before {
  content: "\e0de";
}

.icon-photo:before {
  content: "\e410";
}

.icon-photo_album:before {
  content: "\e411";
}

.icon-photo_size_select_actual:before {
  content: "\e432";
}

.icon-place:before {
  content: "\e55f";
}

.icon-portrait:before {
  content: "\e416";
}

.icon-power_settings_new:before {
  content: "\e8ac";
}

.icon-present_to_all:before {
  content: "\e0df";
}

.icon-print:before {
  content: "\e8ad";
}

.icon-public:before {
  content: "\e80b";
}

.icon-publish:before {
  content: "\e255";
}

.icon-query_builder:before {
  content: "\e8ae";
}

.icon-question_answer:before {
  content: "\e8af";
}

.icon-queue_play_next:before {
  content: "\e066";
}

.icon-rate_review:before {
  content: "\e560";
}

.icon-recent_actors:before {
  content: "\e03f";
}

.icon-record_voice_over:before {
  content: "\e91f";
}

.icon-redeem:before {
  content: "\e8b1";
}

.icon-remove_red_eye:before {
  content: "\e417";
}

.icon-reply:before {
  content: "\e15e";
}

.icon-reply_all:before {
  content: "\e15f";
}

.icon-report:before {
  content: "\e160";
}

.icon-report_problem:before {
  content: "\e8b2";
}

.icon-restore:before {
  content: "\e8b3";
}

.icon-room:before {
  content: "\e8b4";
}

.icon-room_service:before {
  content: "\eb49";
}

.icon-save:before {
  content: "\e161";
}

.icon-schedule:before {
  content: "\e8b5";
}

.icon-screen_lock_rotation:before {
  content: "\e1c0";
}

.icon-screen_rotation:before {
  content: "\e1c1";
}

.icon-security:before {
  content: "\e32a";
}

.icon-send:before {
  content: "\e163";
}

.icon-settings:before {
  content: "\e8b8";
}

.icon-settings_applications:before {
  content: "\e8b9";
}

.icon-share:before {
  content: "\e80d";
}

.icon-shopping_basket:before {
  content: "\e8cb";
}

.icon-shopping_cart:before {
  content: "\e8cc";
}

.icon-shuffle:before {
  content: "\e043";
}

.icon-sms:before {
  content: "\e625";
}

.icon-snooze:before {
  content: "\e046";
}

.icon-sort:before {
  content: "\e164";
}

.icon-speaker_notes:before {
  content: "\e8cd";
}

.icon-storage:before {
  content: "\e1db";
}

.icon-supervisor_account:before {
  content: "\e8d3";
}

.icon-swap_vertical_circle:before {
  content: "\e8d6";
}

.icon-text_fields:before {
  content: "\e262";
}

.icon-textsms:before {
  content: "\e0d8";
}

.icon-timer:before {
  content: "\e425";
}

.icon-timer_off:before {
  content: "\e426";
}

.icon-today:before {
  content: "\e8df";
}

.icon-touch_app:before {
  content: "\e913";
}

.icon-translate:before {
  content: "\e8e2";
}

.icon-tune:before {
  content: "\e429";
}

.icon-turned_in:before {
  content: "\e8e6";
}

.icon-turned_in_not:before {
  content: "\e8e7";
}

.icon-unarchive:before {
  content: "\e169";
}

.icon-unfold_less:before {
  content: "\e5d6";
}

.icon-unfold_more:before {
  content: "\e5d7";
}

.icon-verified_user:before {
  content: "\e8e8";
}

.icon-view_headline:before {
  content: "\e8ee";
}

.icon-view_list:before {
  content: "\e8ef";
}

.icon-view_module:before {
  content: "\e8f0";
}

.icon-voice_chat:before {
  content: "\e62e";
}

.icon-vpn_key:before {
  content: "\e0da";
}

.icon-warning:before {
  content: "\e002";
}

.icon-web_asset:before {
  content: "\e069";
}

.icon-weekend:before {
  content: "\e16b";
}

.icon-wifi:before {
  content: "\e63e";
}

.icon-youtube_searched_for:before {
  content: "\e8fa";
}

.icon-zoom_in:before {
  content: "\e8ff";
}

.icon-zoom_out:before {
  content: "\e900";
}

