/* line 4, _sprites.scss */
.m-sprite, .m-icon-add-circle-small, .m-icon-add-circle, .m-icon-add-circle-large, .m-icon-add-circle-small-white, .m-icon-add-circle-white, .m-icon-add-circle-large-white, .m-icon-add-small, .m-icon-add, .m-icon-add-large, .m-icon-add-small-white, .m-icon-add-white, .m-icon-add-large-white, .m-icon-arrow-circle-down-small, .m-icon-arrow-circle-down, .m-icon-arrow-circle-down-large, .m-icon-arrow-circle-down-small-white, .m-icon-arrow-circle-down-white, .m-icon-arrow-circle-down-large-white, .m-icon-arrow-circle-left-small, .m-icon-arrow-circle-left, .m-icon-arrow-circle-left-large, .m-icon-arrow-circle-left-small-white, .m-icon-arrow-circle-left-white, .m-icon-arrow-circle-left-large-white, .m-icon-arrow-circle-right-small, .m-icon-arrow-circle-right, .m-icon-arrow-circle-right-large, .m-icon-arrow-circle-right-small-white, .m-icon-arrow-circle-right-white, .m-icon-arrow-circle-right-large-white, .m-icon-arrow-circle-up-small, .m-icon-arrow-circle-up, .m-icon-arrow-circle-up-large, .m-icon-arrow-circle-up-small-white, .m-icon-arrow-circle-up-white, .m-icon-arrow-circle-up-large-white, .m-icon-arrow-down-small, .m-icon-arrow-down, .m-icon-arrow-down-large, .m-icon-arrow-down-small-white, .m-icon-arrow-down-white, .m-icon-arrow-down-large-white, .m-icon-arrow-left-small, .m-icon-arrow-left, .m-icon-arrow-left-large, .m-icon-arrow-left-small-white, .m-icon-arrow-left-white, .m-icon-arrow-left-large-white, .m-icon-arrow-right-small, .m-icon-arrow-right, .m-icon-arrow-right-large, .m-icon-arrow-right-small-white, .m-icon-arrow-right-white, .m-icon-arrow-right-large-white, .m-icon-arrow-up-small, .m-icon-arrow-up, .m-icon-arrow-up-large, .m-icon-arrow-up-small-white, .m-icon-arrow-up-white, .m-icon-arrow-up-large-white, .m-icon-arrow2-down-small, .m-icon-arrow2-down, .m-icon-arrow2-down-large, .m-icon-arrow2-down-small-white, .m-icon-arrow2-down-white, .m-icon-arrow2-down-large-white, .m-icon-arrow2-left-small, .m-icon-arrow2-left, .m-icon-arrow2-left-large, .m-icon-arrow2-left-small-white, .m-icon-arrow2-left-white, .m-icon-arrow2-left-large-white, .m-icon-arrow2-right-small, .m-icon-arrow2-right, .m-icon-arrow2-right-large, .m-icon-arrow2-right-small-white, .m-icon-arrow2-right-white, .m-icon-arrow2-right-large-white, .m-icon-arrow2-up-small, .m-icon-arrow2-up, .m-icon-arrow2-up-large, .m-icon-arrow2-up-small-white, .m-icon-arrow2-up-white, .m-icon-arrow2-up-large-white, .m-icon-attachment-small, .m-icon-attachment, .m-icon-attachment-large, .m-icon-attachment-small-white, .m-icon-attachment-white, .m-icon-attachment-large-white, .m-icon-attention-2-small, .m-icon-attention-2, .m-icon-attention-2-large, .m-icon-attention-2-small-white, .m-icon-attention-2-white, .m-icon-attention-2-large-white, .m-icon-attention-small, .m-icon-attention, .m-icon-attention-large, .m-icon-attention-small-white, .m-icon-attention-white, .m-icon-attention-large-white, .m-icon-calendar-small, .m-icon-calendar, .m-icon-calendar-large, .m-icon-calendar-small-white, .m-icon-calendar-white, .m-icon-calendar-large-white, .m-icon-camera-small, .m-icon-camera, .m-icon-camera-large, .m-icon-camera-small-white, .m-icon-camera-white, .m-icon-camera-large-white, .m-icon-chat-small, .m-icon-chat, .m-icon-chat-large, .m-icon-chat-small-white, .m-icon-chat-white, .m-icon-chat-large-white, .m-icon-cloud-upload-small, .m-icon-cloud-upload, .m-icon-cloud-upload-large, .m-icon-cloud-upload-small-white, .m-icon-cloud-upload-white, .m-icon-cloud-upload-large-white, .m-icon-cloud-small, .m-icon-cloud, .m-icon-cloud-large, .m-icon-cloud-small-white, .m-icon-cloud-white, .m-icon-cloud-large-white, .m-icon-comments-small, .m-icon-comments, .m-icon-comments-large, .m-icon-comments-small-white, .m-icon-comments-white, .m-icon-comments-large-white, .m-icon-credit-card-small, .m-icon-credit-card, .m-icon-credit-card-large, .m-icon-credit-card-small-white, .m-icon-credit-card-white, .m-icon-credit-card-large-white, .m-icon-delete-circle-small, .m-icon-delete-circle, .m-icon-delete-circle-large, .m-icon-delete-circle-small-white, .m-icon-delete-circle-white, .m-icon-delete-circle-large-white, .m-icon-delete-small, .m-icon-delete, .m-icon-delete-large, .m-icon-delete-small-white, .m-icon-delete-white, .m-icon-delete-large-white, .m-icon-download-small, .m-icon-download, .m-icon-download-large, .m-icon-download-small-white, .m-icon-download-white, .m-icon-download-large-white, .m-icon-drag-small, .m-icon-drag, .m-icon-drag-large, .m-icon-drag-small-white, .m-icon-drag-white, .m-icon-drag-large-white, .m-icon-edit-small, .m-icon-edit, .m-icon-edit-large, .m-icon-edit-small-white, .m-icon-edit-white, .m-icon-edit-large-white, .m-icon-erase-small, .m-icon-erase, .m-icon-erase-large, .m-icon-erase-small-white, .m-icon-erase-white, .m-icon-erase-large-white, .m-icon-fast-backward-small, .m-icon-fast-backward, .m-icon-fast-backward-large, .m-icon-fast-backward-small-white, .m-icon-fast-backward-white, .m-icon-fast-backward-large-white, .m-icon-folder-small, .m-icon-folder, .m-icon-folder-large, .m-icon-folder-small-white, .m-icon-folder-white, .m-icon-folder-large-white, .m-icon-heart-small, .m-icon-heart, .m-icon-heart-large, .m-icon-heart-small-white, .m-icon-heart-white, .m-icon-heart-large-white, .m-icon-home-small, .m-icon-home, .m-icon-home-large, .m-icon-home-small-white, .m-icon-home-white, .m-icon-home-large-white, .m-icon-info-small, .m-icon-info, .m-icon-info-large, .m-icon-info-small-white, .m-icon-info-white, .m-icon-info-large-white, .m-icon-link-small, .m-icon-link, .m-icon-link-large, .m-icon-link-small-white, .m-icon-link-white, .m-icon-link-large-white, .m-icon-loading-small, .m-icon-loading, .m-icon-loading-large, .m-icon-loading-small-white, .m-icon-loading-white, .m-icon-loading-large-white, .m-icon-login-small, .m-icon-login, .m-icon-login-large, .m-icon-login-small-white, .m-icon-login-white, .m-icon-login-large-white, .m-icon-logout-small, .m-icon-logout, .m-icon-logout-large, .m-icon-logout-small-white, .m-icon-logout-white, .m-icon-logout-large-white, .m-icon-mail-small, .m-icon-mail, .m-icon-mail-large, .m-icon-mail-small-white, .m-icon-mail-white, .m-icon-mail-large-white, .m-icon-map-pin-small, .m-icon-map-pin, .m-icon-map-pin-large, .m-icon-map-pin-small-white, .m-icon-map-pin-white, .m-icon-map-pin-large-white, .m-icon-map-small, .m-icon-map, .m-icon-map-large, .m-icon-map-small-white, .m-icon-map-white, .m-icon-map-large-white, .m-icon-menu-small, .m-icon-menu, .m-icon-menu-large, .m-icon-menu-small-white, .m-icon-menu-white, .m-icon-menu-large-white, .m-icon-minus-circle-small, .m-icon-minus-circle, .m-icon-minus-circle-large, .m-icon-minus-circle-small-white, .m-icon-minus-circle-white, .m-icon-minus-circle-large-white, .m-icon-minus-small, .m-icon-minus, .m-icon-minus-large, .m-icon-minus-small-white, .m-icon-minus-white, .m-icon-minus-large-white, .m-icon-music-small, .m-icon-music, .m-icon-music-large, .m-icon-music-small-white, .m-icon-music-white, .m-icon-music-large-white, .m-icon-new-document-small, .m-icon-new-document, .m-icon-new-document-large, .m-icon-new-document-small-white, .m-icon-new-document-white, .m-icon-new-document-large-white, .m-icon-new-window-small, .m-icon-new-window, .m-icon-new-window-large, .m-icon-new-window-small-white, .m-icon-new-window-white, .m-icon-new-window-large-white, .m-icon-ok-circle-small, .m-icon-ok-circle, .m-icon-ok-circle-large, .m-icon-ok-circle-small-white, .m-icon-ok-circle-white, .m-icon-ok-circle-large-white, .m-icon-ok-small, .m-icon-ok, .m-icon-ok-large, .m-icon-ok-small-white, .m-icon-ok-white, .m-icon-ok-large-white, .m-icon-padlock-closed-small, .m-icon-padlock-closed, .m-icon-padlock-closed-large, .m-icon-padlock-closed-small-white, .m-icon-padlock-closed-white, .m-icon-padlock-closed-large-white, .m-icon-padlock-open-small, .m-icon-padlock-open, .m-icon-padlock-open-large, .m-icon-padlock-open-small-white, .m-icon-padlock-open-white, .m-icon-padlock-open-large-white, .m-icon-phone-small, .m-icon-phone, .m-icon-phone-large, .m-icon-phone-small-white, .m-icon-phone-white, .m-icon-phone-large-white, .m-icon-picture-gallery-small, .m-icon-picture-gallery, .m-icon-picture-gallery-large, .m-icon-picture-gallery-small-white, .m-icon-picture-gallery-white, .m-icon-picture-gallery-large-white, .m-icon-picture-small, .m-icon-picture, .m-icon-picture-large, .m-icon-picture-small-white, .m-icon-picture-white, .m-icon-picture-large-white, .m-icon-question-circle-small, .m-icon-question-circle, .m-icon-question-circle-large, .m-icon-question-circle-small-white, .m-icon-question-circle-white, .m-icon-question-circle-large-white, .m-icon-question-small, .m-icon-question, .m-icon-question-large, .m-icon-question-small-white, .m-icon-question-white, .m-icon-question-large-white, .m-icon-redo-small, .m-icon-redo, .m-icon-redo-large, .m-icon-redo-small-white, .m-icon-redo-white, .m-icon-redo-large-white, .m-icon-refresh-small, .m-icon-refresh, .m-icon-refresh-large, .m-icon-refresh-small-white, .m-icon-refresh-white, .m-icon-refresh-large-white, .m-icon-repeat-circle-small, .m-icon-repeat-circle, .m-icon-repeat-circle-large, .m-icon-repeat-circle-small-white, .m-icon-repeat-circle-white, .m-icon-repeat-circle-large-white, .m-icon-repeat-small, .m-icon-repeat, .m-icon-repeat-large, .m-icon-repeat-small-white, .m-icon-repeat-white, .m-icon-repeat-large-white, .m-icon-save-small, .m-icon-save, .m-icon-save-large, .m-icon-save-small-white, .m-icon-save-white, .m-icon-save-large-white, .m-icon-scan-small, .m-icon-scan, .m-icon-scan-large, .m-icon-scan-small-white, .m-icon-scan-white, .m-icon-scan-large-white, .m-icon-search-small, .m-icon-search, .m-icon-search-large, .m-icon-search-small-white, .m-icon-search-white, .m-icon-search-large-white, .m-icon-settings-2-small, .m-icon-settings-2, .m-icon-settings-2-large, .m-icon-settings-2-small-white, .m-icon-settings-2-white, .m-icon-settings-2-large-white, .m-icon-settings-3-small, .m-icon-settings-3, .m-icon-settings-3-large, .m-icon-settings-3-small-white, .m-icon-settings-3-white, .m-icon-settings-3-large-white, .m-icon-settings-small, .m-icon-settings, .m-icon-settings-large, .m-icon-settings-small-white, .m-icon-settings-white, .m-icon-settings-large-white, .m-icon-share-small, .m-icon-share, .m-icon-share-large, .m-icon-share-small-white, .m-icon-share-white, .m-icon-share-large-white, .m-icon-shopping-bag-small, .m-icon-shopping-bag, .m-icon-shopping-bag-large, .m-icon-shopping-bag-small-white, .m-icon-shopping-bag-white, .m-icon-shopping-bag-large-white, .m-icon-shopping-cart-small, .m-icon-shopping-cart, .m-icon-shopping-cart-large, .m-icon-shopping-cart-small-white, .m-icon-shopping-cart-white, .m-icon-shopping-cart-large-white, .m-icon-sound-small, .m-icon-sound, .m-icon-sound-large, .m-icon-sound-small-white, .m-icon-sound-white, .m-icon-sound-large-white, .m-icon-star-small, .m-icon-star, .m-icon-star-large, .m-icon-star-small-white, .m-icon-star-white, .m-icon-star-large-white, .m-icon-tag-small, .m-icon-tag, .m-icon-tag-large, .m-icon-tag-small-white, .m-icon-tag-white, .m-icon-tag-large-white, .m-icon-thumbnails-list-small, .m-icon-thumbnails-list, .m-icon-thumbnails-list-large, .m-icon-thumbnails-list-small-white, .m-icon-thumbnails-list-white, .m-icon-thumbnails-list-large-white, .m-icon-thumbnails-small, .m-icon-thumbnails, .m-icon-thumbnails-large, .m-icon-thumbnails-small-white, .m-icon-thumbnails-white, .m-icon-thumbnails-large-white, .m-icon-thumbs-down-small, .m-icon-thumbs-down, .m-icon-thumbs-down-large, .m-icon-thumbs-down-small-white, .m-icon-thumbs-down-white, .m-icon-thumbs-down-large-white, .m-icon-thumbs-up-small, .m-icon-thumbs-up, .m-icon-thumbs-up-large, .m-icon-thumbs-up-small-white, .m-icon-thumbs-up-white, .m-icon-thumbs-up-large-white, .m-icon-time-small, .m-icon-time, .m-icon-time-large, .m-icon-time-small-white, .m-icon-time-white, .m-icon-time-large-white, .m-icon-trash-small, .m-icon-trash, .m-icon-trash-large, .m-icon-trash-small-white, .m-icon-trash-white, .m-icon-trash-large-white, .m-icon-undo-small, .m-icon-undo, .m-icon-undo-large, .m-icon-undo-small-white, .m-icon-undo-white, .m-icon-undo-large-white, .m-icon-user-add-small, .m-icon-user-add, .m-icon-user-add-large, .m-icon-user-add-small-white, .m-icon-user-add-white, .m-icon-user-add-large-white, .m-icon-user-small, .m-icon-user, .m-icon-user-large, .m-icon-user-small-white, .m-icon-user-white, .m-icon-user-large-white, .m-icon-users-small, .m-icon-users, .m-icon-users-large, .m-icon-users-small-white, .m-icon-users-white, .m-icon-users-large-white, .m-icon-video-small, .m-icon-video, .m-icon-video-large, .m-icon-video-small-white, .m-icon-video-white, .m-icon-video-large-white, .m-icon-view-small, .m-icon-view, .m-icon-view-large, .m-icon-view-small-white, .m-icon-view-white, .m-icon-view-large-white, .m-icon-wifi-small, .m-icon-wifi, .m-icon-wifi-large, .m-icon-wifi-small-white, .m-icon-wifi-white, .m-icon-wifi-large-white {
  background-repeat: no-repeat;
  display: inline-block;
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 9, icons.scss */
  .icon-16, .m-icon-add-circle-small, .m-icon-add-circle-small-white, .m-icon-add-small, .m-icon-add-small-white, .m-icon-arrow-circle-down-small, .m-icon-arrow-circle-down-small-white, .m-icon-arrow-circle-left-small, .m-icon-arrow-circle-left-small-white, .m-icon-arrow-circle-right-small, .m-icon-arrow-circle-right-small-white, .m-icon-arrow-circle-up-small, .m-icon-arrow-circle-up-small-white, .m-icon-arrow-down-small, .m-icon-arrow-down-small-white, .m-icon-arrow-left-small, .m-icon-arrow-left-small-white, .m-icon-arrow-right-small, .m-icon-arrow-right-small-white, .m-icon-arrow-up-small, .m-icon-arrow-up-small-white, .m-icon-arrow2-down-small, .m-icon-arrow2-down-small-white, .m-icon-arrow2-left-small, .m-icon-arrow2-left-small-white, .m-icon-arrow2-right-small, .m-icon-arrow2-right-small-white, .m-icon-arrow2-up-small, .m-icon-arrow2-up-small-white, .m-icon-attachment-small, .m-icon-attachment-small-white, .m-icon-attention-2-small, .m-icon-attention-2-small-white, .m-icon-attention-small, .m-icon-attention-small-white, .m-icon-calendar-small, .m-icon-calendar-small-white, .m-icon-camera-small, .m-icon-camera-small-white, .m-icon-chat-small, .m-icon-chat-small-white, .m-icon-cloud-upload-small, .m-icon-cloud-upload-small-white, .m-icon-cloud-small, .m-icon-cloud-small-white, .m-icon-comments-small, .m-icon-comments-small-white, .m-icon-credit-card-small, .m-icon-credit-card-small-white, .m-icon-delete-circle-small, .m-icon-delete-circle-small-white, .m-icon-delete-small, .m-icon-delete-small-white, .m-icon-download-small, .m-icon-download-small-white, .m-icon-drag-small, .m-icon-drag-small-white, .m-icon-edit-small, .m-icon-edit-small-white, .m-icon-erase-small, .m-icon-erase-small-white, .m-icon-fast-backward-small, .m-icon-fast-backward-small-white, .m-icon-folder-small, .m-icon-folder-small-white, .m-icon-heart-small, .m-icon-heart-small-white, .m-icon-home-small, .m-icon-home-small-white, .m-icon-info-small, .m-icon-info-small-white, .m-icon-link-small, .m-icon-link-small-white, .m-icon-loading-small, .m-icon-loading-small-white, .m-icon-login-small, .m-icon-login-small-white, .m-icon-logout-small, .m-icon-logout-small-white, .m-icon-mail-small, .m-icon-mail-small-white, .m-icon-map-pin-small, .m-icon-map-pin-small-white, .m-icon-map-small, .m-icon-map-small-white, .m-icon-menu-small, .m-icon-menu-small-white, .m-icon-minus-circle-small, .m-icon-minus-circle-small-white, .m-icon-minus-small, .m-icon-minus-small-white, .m-icon-music-small, .m-icon-music-small-white, .m-icon-new-document-small, .m-icon-new-document-small-white, .m-icon-new-window-small, .m-icon-new-window-small-white, .m-icon-ok-circle-small, .m-icon-ok-circle-small-white, .m-icon-ok-small, .m-icon-ok-small-white, .m-icon-padlock-closed-small, .m-icon-padlock-closed-small-white, .m-icon-padlock-open-small, .m-icon-padlock-open-small-white, .m-icon-phone-small, .m-icon-phone-small-white, .m-icon-picture-gallery-small, .m-icon-picture-gallery-small-white, .m-icon-picture-small, .m-icon-picture-small-white, .m-icon-question-circle-small, .m-icon-question-circle-small-white, .m-icon-question-small, .m-icon-question-small-white, .m-icon-redo-small, .m-icon-redo-small-white, .m-icon-refresh-small, .m-icon-refresh-small-white, .m-icon-repeat-circle-small, .m-icon-repeat-circle-small-white, .m-icon-repeat-small, .m-icon-repeat-small-white, .m-icon-save-small, .m-icon-save-small-white, .m-icon-scan-small, .m-icon-scan-small-white, .m-icon-search-small, .m-icon-search-small-white, .m-icon-settings-2-small, .m-icon-settings-2-small-white, .m-icon-settings-3-small, .m-icon-settings-3-small-white, .m-icon-settings-small, .m-icon-settings-small-white, .m-icon-share-small, .m-icon-share-small-white, .m-icon-shopping-bag-small, .m-icon-shopping-bag-small-white, .m-icon-shopping-cart-small, .m-icon-shopping-cart-small-white, .m-icon-sound-small, .m-icon-sound-small-white, .m-icon-star-small, .m-icon-star-small-white, .m-icon-tag-small, .m-icon-tag-small-white, .m-icon-thumbnails-list-small, .m-icon-thumbnails-list-small-white, .m-icon-thumbnails-small, .m-icon-thumbnails-small-white, .m-icon-thumbs-down-small, .m-icon-thumbs-down-small-white, .m-icon-thumbs-up-small, .m-icon-thumbs-up-small-white, .m-icon-time-small, .m-icon-time-small-white, .m-icon-trash-small, .m-icon-trash-small-white, .m-icon-undo-small, .m-icon-undo-small-white, .m-icon-user-add-small, .m-icon-user-add-small-white, .m-icon-user-small, .m-icon-user-small-white, .m-icon-users-small, .m-icon-users-small-white, .m-icon-video-small, .m-icon-video-small-white, .m-icon-view-small, .m-icon-view-small-white, .m-icon-wifi-small, .m-icon-wifi-small-white {
    width: 16px;
    height: 16px;
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 9, icons.scss */
  .icon-16, .m-icon-add-circle-small, .m-icon-add-circle-small-white, .m-icon-add-small, .m-icon-add-small-white, .m-icon-arrow-circle-down-small, .m-icon-arrow-circle-down-small-white, .m-icon-arrow-circle-left-small, .m-icon-arrow-circle-left-small-white, .m-icon-arrow-circle-right-small, .m-icon-arrow-circle-right-small-white, .m-icon-arrow-circle-up-small, .m-icon-arrow-circle-up-small-white, .m-icon-arrow-down-small, .m-icon-arrow-down-small-white, .m-icon-arrow-left-small, .m-icon-arrow-left-small-white, .m-icon-arrow-right-small, .m-icon-arrow-right-small-white, .m-icon-arrow-up-small, .m-icon-arrow-up-small-white, .m-icon-arrow2-down-small, .m-icon-arrow2-down-small-white, .m-icon-arrow2-left-small, .m-icon-arrow2-left-small-white, .m-icon-arrow2-right-small, .m-icon-arrow2-right-small-white, .m-icon-arrow2-up-small, .m-icon-arrow2-up-small-white, .m-icon-attachment-small, .m-icon-attachment-small-white, .m-icon-attention-2-small, .m-icon-attention-2-small-white, .m-icon-attention-small, .m-icon-attention-small-white, .m-icon-calendar-small, .m-icon-calendar-small-white, .m-icon-camera-small, .m-icon-camera-small-white, .m-icon-chat-small, .m-icon-chat-small-white, .m-icon-cloud-upload-small, .m-icon-cloud-upload-small-white, .m-icon-cloud-small, .m-icon-cloud-small-white, .m-icon-comments-small, .m-icon-comments-small-white, .m-icon-credit-card-small, .m-icon-credit-card-small-white, .m-icon-delete-circle-small, .m-icon-delete-circle-small-white, .m-icon-delete-small, .m-icon-delete-small-white, .m-icon-download-small, .m-icon-download-small-white, .m-icon-drag-small, .m-icon-drag-small-white, .m-icon-edit-small, .m-icon-edit-small-white, .m-icon-erase-small, .m-icon-erase-small-white, .m-icon-fast-backward-small, .m-icon-fast-backward-small-white, .m-icon-folder-small, .m-icon-folder-small-white, .m-icon-heart-small, .m-icon-heart-small-white, .m-icon-home-small, .m-icon-home-small-white, .m-icon-info-small, .m-icon-info-small-white, .m-icon-link-small, .m-icon-link-small-white, .m-icon-loading-small, .m-icon-loading-small-white, .m-icon-login-small, .m-icon-login-small-white, .m-icon-logout-small, .m-icon-logout-small-white, .m-icon-mail-small, .m-icon-mail-small-white, .m-icon-map-pin-small, .m-icon-map-pin-small-white, .m-icon-map-small, .m-icon-map-small-white, .m-icon-menu-small, .m-icon-menu-small-white, .m-icon-minus-circle-small, .m-icon-minus-circle-small-white, .m-icon-minus-small, .m-icon-minus-small-white, .m-icon-music-small, .m-icon-music-small-white, .m-icon-new-document-small, .m-icon-new-document-small-white, .m-icon-new-window-small, .m-icon-new-window-small-white, .m-icon-ok-circle-small, .m-icon-ok-circle-small-white, .m-icon-ok-small, .m-icon-ok-small-white, .m-icon-padlock-closed-small, .m-icon-padlock-closed-small-white, .m-icon-padlock-open-small, .m-icon-padlock-open-small-white, .m-icon-phone-small, .m-icon-phone-small-white, .m-icon-picture-gallery-small, .m-icon-picture-gallery-small-white, .m-icon-picture-small, .m-icon-picture-small-white, .m-icon-question-circle-small, .m-icon-question-circle-small-white, .m-icon-question-small, .m-icon-question-small-white, .m-icon-redo-small, .m-icon-redo-small-white, .m-icon-refresh-small, .m-icon-refresh-small-white, .m-icon-repeat-circle-small, .m-icon-repeat-circle-small-white, .m-icon-repeat-small, .m-icon-repeat-small-white, .m-icon-save-small, .m-icon-save-small-white, .m-icon-scan-small, .m-icon-scan-small-white, .m-icon-search-small, .m-icon-search-small-white, .m-icon-settings-2-small, .m-icon-settings-2-small-white, .m-icon-settings-3-small, .m-icon-settings-3-small-white, .m-icon-settings-small, .m-icon-settings-small-white, .m-icon-share-small, .m-icon-share-small-white, .m-icon-shopping-bag-small, .m-icon-shopping-bag-small-white, .m-icon-shopping-cart-small, .m-icon-shopping-cart-small-white, .m-icon-sound-small, .m-icon-sound-small-white, .m-icon-star-small, .m-icon-star-small-white, .m-icon-tag-small, .m-icon-tag-small-white, .m-icon-thumbnails-list-small, .m-icon-thumbnails-list-small-white, .m-icon-thumbnails-small, .m-icon-thumbnails-small-white, .m-icon-thumbs-down-small, .m-icon-thumbs-down-small-white, .m-icon-thumbs-up-small, .m-icon-thumbs-up-small-white, .m-icon-time-small, .m-icon-time-small-white, .m-icon-trash-small, .m-icon-trash-small-white, .m-icon-undo-small, .m-icon-undo-small-white, .m-icon-user-add-small, .m-icon-user-add-small-white, .m-icon-user-small, .m-icon-user-small-white, .m-icon-users-small, .m-icon-users-small-white, .m-icon-video-small, .m-icon-video-small-white, .m-icon-view-small, .m-icon-view-small-white, .m-icon-wifi-small, .m-icon-wifi-small-white {
    width: 17px;
    height: 17px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 19, icons.scss */
  .icon-32, .m-icon-add-circle, .m-icon-add-circle-white, .m-icon-add, .m-icon-add-white, .m-icon-arrow-circle-down, .m-icon-arrow-circle-down-white, .m-icon-arrow-circle-left, .m-icon-arrow-circle-left-white, .m-icon-arrow-circle-right, .m-icon-arrow-circle-right-white, .m-icon-arrow-circle-up, .m-icon-arrow-circle-up-white, .m-icon-arrow-down, .m-icon-arrow-down-white, .m-icon-arrow-left, .m-icon-arrow-left-white, .m-icon-arrow-right, .m-icon-arrow-right-white, .m-icon-arrow-up, .m-icon-arrow-up-white, .m-icon-arrow2-down, .m-icon-arrow2-down-white, .m-icon-arrow2-left, .m-icon-arrow2-left-white, .m-icon-arrow2-right, .m-icon-arrow2-right-white, .m-icon-arrow2-up, .m-icon-arrow2-up-white, .m-icon-attachment, .m-icon-attachment-white, .m-icon-attention-2, .m-icon-attention-2-white, .m-icon-attention, .m-icon-attention-white, .m-icon-calendar, .m-icon-calendar-white, .m-icon-camera, .m-icon-camera-white, .m-icon-chat, .m-icon-chat-white, .m-icon-cloud-upload, .m-icon-cloud-upload-white, .m-icon-cloud, .m-icon-cloud-white, .m-icon-comments, .m-icon-comments-white, .m-icon-credit-card, .m-icon-credit-card-white, .m-icon-delete-circle, .m-icon-delete-circle-white, .m-icon-delete, .m-icon-delete-white, .m-icon-download, .m-icon-download-white, .m-icon-drag, .m-icon-drag-white, .m-icon-edit, .m-icon-edit-white, .m-icon-erase, .m-icon-erase-white, .m-icon-fast-backward, .m-icon-fast-backward-white, .m-icon-folder, .m-icon-folder-white, .m-icon-heart, .m-icon-heart-white, .m-icon-home, .m-icon-home-white, .m-icon-info, .m-icon-info-white, .m-icon-link, .m-icon-link-white, .m-icon-loading, .m-icon-loading-white, .m-icon-login, .m-icon-login-white, .m-icon-logout, .m-icon-logout-white, .m-icon-mail, .m-icon-mail-white, .m-icon-map-pin, .m-icon-map-pin-white, .m-icon-map, .m-icon-map-white, .m-icon-menu, .m-icon-menu-white, .m-icon-minus-circle, .m-icon-minus-circle-white, .m-icon-minus, .m-icon-minus-white, .m-icon-music, .m-icon-music-white, .m-icon-new-document, .m-icon-new-document-white, .m-icon-new-window, .m-icon-new-window-white, .m-icon-ok-circle, .m-icon-ok-circle-white, .m-icon-ok, .m-icon-ok-white, .m-icon-padlock-closed, .m-icon-padlock-closed-white, .m-icon-padlock-open, .m-icon-padlock-open-white, .m-icon-phone, .m-icon-phone-white, .m-icon-picture-gallery, .m-icon-picture-gallery-white, .m-icon-picture, .m-icon-picture-white, .m-icon-question-circle, .m-icon-question-circle-white, .m-icon-question, .m-icon-question-white, .m-icon-redo, .m-icon-redo-white, .m-icon-refresh, .m-icon-refresh-white, .m-icon-repeat-circle, .m-icon-repeat-circle-white, .m-icon-repeat, .m-icon-repeat-white, .m-icon-save, .m-icon-save-white, .m-icon-scan, .m-icon-scan-white, .m-icon-search, .m-icon-search-white, .m-icon-settings-2, .m-icon-settings-2-white, .m-icon-settings-3, .m-icon-settings-3-white, .m-icon-settings, .m-icon-settings-white, .m-icon-share, .m-icon-share-white, .m-icon-shopping-bag, .m-icon-shopping-bag-white, .m-icon-shopping-cart, .m-icon-shopping-cart-white, .m-icon-sound, .m-icon-sound-white, .m-icon-star, .m-icon-star-white, .m-icon-tag, .m-icon-tag-white, .m-icon-thumbnails-list, .m-icon-thumbnails-list-white, .m-icon-thumbnails, .m-icon-thumbnails-white, .m-icon-thumbs-down, .m-icon-thumbs-down-white, .m-icon-thumbs-up, .m-icon-thumbs-up-white, .m-icon-time, .m-icon-time-white, .m-icon-trash, .m-icon-trash-white, .m-icon-undo, .m-icon-undo-white, .m-icon-user-add, .m-icon-user-add-white, .m-icon-user, .m-icon-user-white, .m-icon-users, .m-icon-users-white, .m-icon-video, .m-icon-video-white, .m-icon-view, .m-icon-view-white, .m-icon-wifi, .m-icon-wifi-white {
    width: 32px;
    height: 32px;
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 19, icons.scss */
  .icon-32, .m-icon-add-circle, .m-icon-add-circle-white, .m-icon-add, .m-icon-add-white, .m-icon-arrow-circle-down, .m-icon-arrow-circle-down-white, .m-icon-arrow-circle-left, .m-icon-arrow-circle-left-white, .m-icon-arrow-circle-right, .m-icon-arrow-circle-right-white, .m-icon-arrow-circle-up, .m-icon-arrow-circle-up-white, .m-icon-arrow-down, .m-icon-arrow-down-white, .m-icon-arrow-left, .m-icon-arrow-left-white, .m-icon-arrow-right, .m-icon-arrow-right-white, .m-icon-arrow-up, .m-icon-arrow-up-white, .m-icon-arrow2-down, .m-icon-arrow2-down-white, .m-icon-arrow2-left, .m-icon-arrow2-left-white, .m-icon-arrow2-right, .m-icon-arrow2-right-white, .m-icon-arrow2-up, .m-icon-arrow2-up-white, .m-icon-attachment, .m-icon-attachment-white, .m-icon-attention-2, .m-icon-attention-2-white, .m-icon-attention, .m-icon-attention-white, .m-icon-calendar, .m-icon-calendar-white, .m-icon-camera, .m-icon-camera-white, .m-icon-chat, .m-icon-chat-white, .m-icon-cloud-upload, .m-icon-cloud-upload-white, .m-icon-cloud, .m-icon-cloud-white, .m-icon-comments, .m-icon-comments-white, .m-icon-credit-card, .m-icon-credit-card-white, .m-icon-delete-circle, .m-icon-delete-circle-white, .m-icon-delete, .m-icon-delete-white, .m-icon-download, .m-icon-download-white, .m-icon-drag, .m-icon-drag-white, .m-icon-edit, .m-icon-edit-white, .m-icon-erase, .m-icon-erase-white, .m-icon-fast-backward, .m-icon-fast-backward-white, .m-icon-folder, .m-icon-folder-white, .m-icon-heart, .m-icon-heart-white, .m-icon-home, .m-icon-home-white, .m-icon-info, .m-icon-info-white, .m-icon-link, .m-icon-link-white, .m-icon-loading, .m-icon-loading-white, .m-icon-login, .m-icon-login-white, .m-icon-logout, .m-icon-logout-white, .m-icon-mail, .m-icon-mail-white, .m-icon-map-pin, .m-icon-map-pin-white, .m-icon-map, .m-icon-map-white, .m-icon-menu, .m-icon-menu-white, .m-icon-minus-circle, .m-icon-minus-circle-white, .m-icon-minus, .m-icon-minus-white, .m-icon-music, .m-icon-music-white, .m-icon-new-document, .m-icon-new-document-white, .m-icon-new-window, .m-icon-new-window-white, .m-icon-ok-circle, .m-icon-ok-circle-white, .m-icon-ok, .m-icon-ok-white, .m-icon-padlock-closed, .m-icon-padlock-closed-white, .m-icon-padlock-open, .m-icon-padlock-open-white, .m-icon-phone, .m-icon-phone-white, .m-icon-picture-gallery, .m-icon-picture-gallery-white, .m-icon-picture, .m-icon-picture-white, .m-icon-question-circle, .m-icon-question-circle-white, .m-icon-question, .m-icon-question-white, .m-icon-redo, .m-icon-redo-white, .m-icon-refresh, .m-icon-refresh-white, .m-icon-repeat-circle, .m-icon-repeat-circle-white, .m-icon-repeat, .m-icon-repeat-white, .m-icon-save, .m-icon-save-white, .m-icon-scan, .m-icon-scan-white, .m-icon-search, .m-icon-search-white, .m-icon-settings-2, .m-icon-settings-2-white, .m-icon-settings-3, .m-icon-settings-3-white, .m-icon-settings, .m-icon-settings-white, .m-icon-share, .m-icon-share-white, .m-icon-shopping-bag, .m-icon-shopping-bag-white, .m-icon-shopping-cart, .m-icon-shopping-cart-white, .m-icon-sound, .m-icon-sound-white, .m-icon-star, .m-icon-star-white, .m-icon-tag, .m-icon-tag-white, .m-icon-thumbnails-list, .m-icon-thumbnails-list-white, .m-icon-thumbnails, .m-icon-thumbnails-white, .m-icon-thumbs-down, .m-icon-thumbs-down-white, .m-icon-thumbs-up, .m-icon-thumbs-up-white, .m-icon-time, .m-icon-time-white, .m-icon-trash, .m-icon-trash-white, .m-icon-undo, .m-icon-undo-white, .m-icon-user-add, .m-icon-user-add-white, .m-icon-user, .m-icon-user-white, .m-icon-users, .m-icon-users-white, .m-icon-video, .m-icon-video-white, .m-icon-view, .m-icon-view-white, .m-icon-wifi, .m-icon-wifi-white {
    width: 34px;
    height: 34px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 29, icons.scss */
  .icon-128, .m-icon-add-circle-large, .m-icon-add-circle-large-white, .m-icon-add-large, .m-icon-add-large-white, .m-icon-arrow-circle-down-large, .m-icon-arrow-circle-down-large-white, .m-icon-arrow-circle-left-large, .m-icon-arrow-circle-left-large-white, .m-icon-arrow-circle-right-large, .m-icon-arrow-circle-right-large-white, .m-icon-arrow-circle-up-large, .m-icon-arrow-circle-up-large-white, .m-icon-arrow-down-large, .m-icon-arrow-down-large-white, .m-icon-arrow-left-large, .m-icon-arrow-left-large-white, .m-icon-arrow-right-large, .m-icon-arrow-right-large-white, .m-icon-arrow-up-large, .m-icon-arrow-up-large-white, .m-icon-arrow2-down-large, .m-icon-arrow2-down-large-white, .m-icon-arrow2-left-large, .m-icon-arrow2-left-large-white, .m-icon-arrow2-right-large, .m-icon-arrow2-right-large-white, .m-icon-arrow2-up-large, .m-icon-arrow2-up-large-white, .m-icon-attachment-large, .m-icon-attachment-large-white, .m-icon-attention-2-large, .m-icon-attention-2-large-white, .m-icon-attention-large, .m-icon-attention-large-white, .m-icon-calendar-large, .m-icon-calendar-large-white, .m-icon-camera-large, .m-icon-camera-large-white, .m-icon-chat-large, .m-icon-chat-large-white, .m-icon-cloud-upload-large, .m-icon-cloud-upload-large-white, .m-icon-cloud-large, .m-icon-cloud-large-white, .m-icon-comments-large, .m-icon-comments-large-white, .m-icon-credit-card-large, .m-icon-credit-card-large-white, .m-icon-delete-circle-large, .m-icon-delete-circle-large-white, .m-icon-delete-large, .m-icon-delete-large-white, .m-icon-download-large, .m-icon-download-large-white, .m-icon-drag-large, .m-icon-drag-large-white, .m-icon-edit-large, .m-icon-edit-large-white, .m-icon-erase-large, .m-icon-erase-large-white, .m-icon-fast-backward-large, .m-icon-fast-backward-large-white, .m-icon-folder-large, .m-icon-folder-large-white, .m-icon-heart-large, .m-icon-heart-large-white, .m-icon-home-large, .m-icon-home-large-white, .m-icon-info-large, .m-icon-info-large-white, .m-icon-link-large, .m-icon-link-large-white, .m-icon-loading-large, .m-icon-loading-large-white, .m-icon-login-large, .m-icon-login-large-white, .m-icon-logout-large, .m-icon-logout-large-white, .m-icon-mail-large, .m-icon-mail-large-white, .m-icon-map-pin-large, .m-icon-map-pin-large-white, .m-icon-map-large, .m-icon-map-large-white, .m-icon-menu-large, .m-icon-menu-large-white, .m-icon-minus-circle-large, .m-icon-minus-circle-large-white, .m-icon-minus-large, .m-icon-minus-large-white, .m-icon-music-large, .m-icon-music-large-white, .m-icon-new-document-large, .m-icon-new-document-large-white, .m-icon-new-window-large, .m-icon-new-window-large-white, .m-icon-ok-circle-large, .m-icon-ok-circle-large-white, .m-icon-ok-large, .m-icon-ok-large-white, .m-icon-padlock-closed-large, .m-icon-padlock-closed-large-white, .m-icon-padlock-open-large, .m-icon-padlock-open-large-white, .m-icon-phone-large, .m-icon-phone-large-white, .m-icon-picture-gallery-large, .m-icon-picture-gallery-large-white, .m-icon-picture-large, .m-icon-picture-large-white, .m-icon-question-circle-large, .m-icon-question-circle-large-white, .m-icon-question-large, .m-icon-question-large-white, .m-icon-redo-large, .m-icon-redo-large-white, .m-icon-refresh-large, .m-icon-refresh-large-white, .m-icon-repeat-circle-large, .m-icon-repeat-circle-large-white, .m-icon-repeat-large, .m-icon-repeat-large-white, .m-icon-save-large, .m-icon-save-large-white, .m-icon-scan-large, .m-icon-scan-large-white, .m-icon-search-large, .m-icon-search-large-white, .m-icon-settings-2-large, .m-icon-settings-2-large-white, .m-icon-settings-3-large, .m-icon-settings-3-large-white, .m-icon-settings-large, .m-icon-settings-large-white, .m-icon-share-large, .m-icon-share-large-white, .m-icon-shopping-bag-large, .m-icon-shopping-bag-large-white, .m-icon-shopping-cart-large, .m-icon-shopping-cart-large-white, .m-icon-sound-large, .m-icon-sound-large-white, .m-icon-star-large, .m-icon-star-large-white, .m-icon-tag-large, .m-icon-tag-large-white, .m-icon-thumbnails-list-large, .m-icon-thumbnails-list-large-white, .m-icon-thumbnails-large, .m-icon-thumbnails-large-white, .m-icon-thumbs-down-large, .m-icon-thumbs-down-large-white, .m-icon-thumbs-up-large, .m-icon-thumbs-up-large-white, .m-icon-time-large, .m-icon-time-large-white, .m-icon-trash-large, .m-icon-trash-large-white, .m-icon-undo-large, .m-icon-undo-large-white, .m-icon-user-add-large, .m-icon-user-add-large-white, .m-icon-user-large, .m-icon-user-large-white, .m-icon-users-large, .m-icon-users-large-white, .m-icon-video-large, .m-icon-video-large-white, .m-icon-view-large, .m-icon-view-large-white, .m-icon-wifi-large, .m-icon-wifi-large-white {
    width: 128px;
    height: 128px;
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 29, icons.scss */
  .icon-128, .m-icon-add-circle-large, .m-icon-add-circle-large-white, .m-icon-add-large, .m-icon-add-large-white, .m-icon-arrow-circle-down-large, .m-icon-arrow-circle-down-large-white, .m-icon-arrow-circle-left-large, .m-icon-arrow-circle-left-large-white, .m-icon-arrow-circle-right-large, .m-icon-arrow-circle-right-large-white, .m-icon-arrow-circle-up-large, .m-icon-arrow-circle-up-large-white, .m-icon-arrow-down-large, .m-icon-arrow-down-large-white, .m-icon-arrow-left-large, .m-icon-arrow-left-large-white, .m-icon-arrow-right-large, .m-icon-arrow-right-large-white, .m-icon-arrow-up-large, .m-icon-arrow-up-large-white, .m-icon-arrow2-down-large, .m-icon-arrow2-down-large-white, .m-icon-arrow2-left-large, .m-icon-arrow2-left-large-white, .m-icon-arrow2-right-large, .m-icon-arrow2-right-large-white, .m-icon-arrow2-up-large, .m-icon-arrow2-up-large-white, .m-icon-attachment-large, .m-icon-attachment-large-white, .m-icon-attention-2-large, .m-icon-attention-2-large-white, .m-icon-attention-large, .m-icon-attention-large-white, .m-icon-calendar-large, .m-icon-calendar-large-white, .m-icon-camera-large, .m-icon-camera-large-white, .m-icon-chat-large, .m-icon-chat-large-white, .m-icon-cloud-upload-large, .m-icon-cloud-upload-large-white, .m-icon-cloud-large, .m-icon-cloud-large-white, .m-icon-comments-large, .m-icon-comments-large-white, .m-icon-credit-card-large, .m-icon-credit-card-large-white, .m-icon-delete-circle-large, .m-icon-delete-circle-large-white, .m-icon-delete-large, .m-icon-delete-large-white, .m-icon-download-large, .m-icon-download-large-white, .m-icon-drag-large, .m-icon-drag-large-white, .m-icon-edit-large, .m-icon-edit-large-white, .m-icon-erase-large, .m-icon-erase-large-white, .m-icon-fast-backward-large, .m-icon-fast-backward-large-white, .m-icon-folder-large, .m-icon-folder-large-white, .m-icon-heart-large, .m-icon-heart-large-white, .m-icon-home-large, .m-icon-home-large-white, .m-icon-info-large, .m-icon-info-large-white, .m-icon-link-large, .m-icon-link-large-white, .m-icon-loading-large, .m-icon-loading-large-white, .m-icon-login-large, .m-icon-login-large-white, .m-icon-logout-large, .m-icon-logout-large-white, .m-icon-mail-large, .m-icon-mail-large-white, .m-icon-map-pin-large, .m-icon-map-pin-large-white, .m-icon-map-large, .m-icon-map-large-white, .m-icon-menu-large, .m-icon-menu-large-white, .m-icon-minus-circle-large, .m-icon-minus-circle-large-white, .m-icon-minus-large, .m-icon-minus-large-white, .m-icon-music-large, .m-icon-music-large-white, .m-icon-new-document-large, .m-icon-new-document-large-white, .m-icon-new-window-large, .m-icon-new-window-large-white, .m-icon-ok-circle-large, .m-icon-ok-circle-large-white, .m-icon-ok-large, .m-icon-ok-large-white, .m-icon-padlock-closed-large, .m-icon-padlock-closed-large-white, .m-icon-padlock-open-large, .m-icon-padlock-open-large-white, .m-icon-phone-large, .m-icon-phone-large-white, .m-icon-picture-gallery-large, .m-icon-picture-gallery-large-white, .m-icon-picture-large, .m-icon-picture-large-white, .m-icon-question-circle-large, .m-icon-question-circle-large-white, .m-icon-question-large, .m-icon-question-large-white, .m-icon-redo-large, .m-icon-redo-large-white, .m-icon-refresh-large, .m-icon-refresh-large-white, .m-icon-repeat-circle-large, .m-icon-repeat-circle-large-white, .m-icon-repeat-large, .m-icon-repeat-large-white, .m-icon-save-large, .m-icon-save-large-white, .m-icon-scan-large, .m-icon-scan-large-white, .m-icon-search-large, .m-icon-search-large-white, .m-icon-settings-2-large, .m-icon-settings-2-large-white, .m-icon-settings-3-large, .m-icon-settings-3-large-white, .m-icon-settings-large, .m-icon-settings-large-white, .m-icon-share-large, .m-icon-share-large-white, .m-icon-shopping-bag-large, .m-icon-shopping-bag-large-white, .m-icon-shopping-cart-large, .m-icon-shopping-cart-large-white, .m-icon-sound-large, .m-icon-sound-large-white, .m-icon-star-large, .m-icon-star-large-white, .m-icon-tag-large, .m-icon-tag-large-white, .m-icon-thumbnails-list-large, .m-icon-thumbnails-list-large-white, .m-icon-thumbnails-large, .m-icon-thumbnails-large-white, .m-icon-thumbs-down-large, .m-icon-thumbs-down-large-white, .m-icon-thumbs-up-large, .m-icon-thumbs-up-large-white, .m-icon-time-large, .m-icon-time-large-white, .m-icon-trash-large, .m-icon-trash-large-white, .m-icon-undo-large, .m-icon-undo-large-white, .m-icon-user-add-large, .m-icon-user-add-large-white, .m-icon-user-large, .m-icon-user-large-white, .m-icon-users-large, .m-icon-users-large-white, .m-icon-video-large, .m-icon-video-large-white, .m-icon-view-large, .m-icon-view-large-white, .m-icon-wifi-large, .m-icon-wifi-large-white {
    width: 134px;
    height: 134px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 48, icons.scss */
  .icon-black-16, .m-icon-add-circle-small, .m-icon-add-small, .m-icon-arrow-circle-down-small, .m-icon-arrow-circle-left-small, .m-icon-arrow-circle-right-small, .m-icon-arrow-circle-up-small, .m-icon-arrow-down-small, .m-icon-arrow-left-small, .m-icon-arrow-right-small, .m-icon-arrow-up-small, .m-icon-arrow2-down-small, .m-icon-arrow2-left-small, .m-icon-arrow2-right-small, .m-icon-arrow2-up-small, .m-icon-attachment-small, .m-icon-attention-2-small, .m-icon-attention-small, .m-icon-calendar-small, .m-icon-camera-small, .m-icon-chat-small, .m-icon-cloud-upload-small, .m-icon-cloud-small, .m-icon-comments-small, .m-icon-credit-card-small, .m-icon-delete-circle-small, .m-icon-delete-small, .m-icon-download-small, .m-icon-drag-small, .m-icon-edit-small, .m-icon-erase-small, .m-icon-fast-backward-small, .m-icon-folder-small, .m-icon-heart-small, .m-icon-home-small, .m-icon-info-small, .m-icon-link-small, .m-icon-loading-small, .m-icon-login-small, .m-icon-logout-small, .m-icon-mail-small, .m-icon-map-pin-small, .m-icon-map-small, .m-icon-menu-small, .m-icon-minus-circle-small, .m-icon-minus-small, .m-icon-music-small, .m-icon-new-document-small, .m-icon-new-window-small, .m-icon-ok-circle-small, .m-icon-ok-small, .m-icon-padlock-closed-small, .m-icon-padlock-open-small, .m-icon-phone-small, .m-icon-picture-gallery-small, .m-icon-picture-small, .m-icon-question-circle-small, .m-icon-question-small, .m-icon-redo-small, .m-icon-refresh-small, .m-icon-repeat-circle-small, .m-icon-repeat-small, .m-icon-save-small, .m-icon-scan-small, .m-icon-search-small, .m-icon-settings-2-small, .m-icon-settings-3-small, .m-icon-settings-small, .m-icon-share-small, .m-icon-shopping-bag-small, .m-icon-shopping-cart-small, .m-icon-sound-small, .m-icon-star-small, .m-icon-tag-small, .m-icon-thumbnails-list-small, .m-icon-thumbnails-small, .m-icon-thumbs-down-small, .m-icon-thumbs-up-small, .m-icon-time-small, .m-icon-trash-small, .m-icon-undo-small, .m-icon-user-add-small, .m-icon-user-small, .m-icon-users-small, .m-icon-video-small, .m-icon-view-small, .m-icon-wifi-small {
    background-image: url('../img/icons/black/16x16-sa3b69f080d.png');
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 48, icons.scss */
  .icon-black-16, .m-icon-add-circle-small, .m-icon-add-small, .m-icon-arrow-circle-down-small, .m-icon-arrow-circle-left-small, .m-icon-arrow-circle-right-small, .m-icon-arrow-circle-up-small, .m-icon-arrow-down-small, .m-icon-arrow-left-small, .m-icon-arrow-right-small, .m-icon-arrow-up-small, .m-icon-arrow2-down-small, .m-icon-arrow2-left-small, .m-icon-arrow2-right-small, .m-icon-arrow2-up-small, .m-icon-attachment-small, .m-icon-attention-2-small, .m-icon-attention-small, .m-icon-calendar-small, .m-icon-camera-small, .m-icon-chat-small, .m-icon-cloud-upload-small, .m-icon-cloud-small, .m-icon-comments-small, .m-icon-credit-card-small, .m-icon-delete-circle-small, .m-icon-delete-small, .m-icon-download-small, .m-icon-drag-small, .m-icon-edit-small, .m-icon-erase-small, .m-icon-fast-backward-small, .m-icon-folder-small, .m-icon-heart-small, .m-icon-home-small, .m-icon-info-small, .m-icon-link-small, .m-icon-loading-small, .m-icon-login-small, .m-icon-logout-small, .m-icon-mail-small, .m-icon-map-pin-small, .m-icon-map-small, .m-icon-menu-small, .m-icon-minus-circle-small, .m-icon-minus-small, .m-icon-music-small, .m-icon-new-document-small, .m-icon-new-window-small, .m-icon-ok-circle-small, .m-icon-ok-small, .m-icon-padlock-closed-small, .m-icon-padlock-open-small, .m-icon-phone-small, .m-icon-picture-gallery-small, .m-icon-picture-small, .m-icon-question-circle-small, .m-icon-question-small, .m-icon-redo-small, .m-icon-refresh-small, .m-icon-repeat-circle-small, .m-icon-repeat-small, .m-icon-save-small, .m-icon-scan-small, .m-icon-search-small, .m-icon-settings-2-small, .m-icon-settings-3-small, .m-icon-settings-small, .m-icon-share-small, .m-icon-shopping-bag-small, .m-icon-shopping-cart-small, .m-icon-sound-small, .m-icon-star-small, .m-icon-tag-small, .m-icon-thumbnails-list-small, .m-icon-thumbnails-small, .m-icon-thumbs-down-small, .m-icon-thumbs-up-small, .m-icon-time-small, .m-icon-trash-small, .m-icon-undo-small, .m-icon-user-add-small, .m-icon-user-small, .m-icon-users-small, .m-icon-video-small, .m-icon-view-small, .m-icon-wifi-small {
    background-image: url('../img/icons/black/16x16@x2-s98e21029f4.png');
    background-size: 17px 1844px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 57, icons.scss */
  .icon-black-32, .m-icon-add-circle, .m-icon-add, .m-icon-arrow-circle-down, .m-icon-arrow-circle-left, .m-icon-arrow-circle-right, .m-icon-arrow-circle-up, .m-icon-arrow-down, .m-icon-arrow-left, .m-icon-arrow-right, .m-icon-arrow-up, .m-icon-arrow2-down, .m-icon-arrow2-left, .m-icon-arrow2-right, .m-icon-arrow2-up, .m-icon-attachment, .m-icon-attention-2, .m-icon-attention, .m-icon-calendar, .m-icon-camera, .m-icon-chat, .m-icon-cloud-upload, .m-icon-cloud, .m-icon-comments, .m-icon-credit-card, .m-icon-delete-circle, .m-icon-delete, .m-icon-download, .m-icon-drag, .m-icon-edit, .m-icon-erase, .m-icon-fast-backward, .m-icon-folder, .m-icon-heart, .m-icon-home, .m-icon-info, .m-icon-link, .m-icon-loading, .m-icon-login, .m-icon-logout, .m-icon-mail, .m-icon-map-pin, .m-icon-map, .m-icon-menu, .m-icon-minus-circle, .m-icon-minus, .m-icon-music, .m-icon-new-document, .m-icon-new-window, .m-icon-ok-circle, .m-icon-ok, .m-icon-padlock-closed, .m-icon-padlock-open, .m-icon-phone, .m-icon-picture-gallery, .m-icon-picture, .m-icon-question-circle, .m-icon-question, .m-icon-redo, .m-icon-refresh, .m-icon-repeat-circle, .m-icon-repeat, .m-icon-save, .m-icon-scan, .m-icon-search, .m-icon-settings-2, .m-icon-settings-3, .m-icon-settings, .m-icon-share, .m-icon-shopping-bag, .m-icon-shopping-cart, .m-icon-sound, .m-icon-star, .m-icon-tag, .m-icon-thumbnails-list, .m-icon-thumbnails, .m-icon-thumbs-down, .m-icon-thumbs-up, .m-icon-time, .m-icon-trash, .m-icon-undo, .m-icon-user-add, .m-icon-user, .m-icon-users, .m-icon-video, .m-icon-view, .m-icon-wifi {
    background-image: url('../img/icons/black/32x32-s0fdd0c0d59.png');
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 57, icons.scss */
  .icon-black-32, .m-icon-add-circle, .m-icon-add, .m-icon-arrow-circle-down, .m-icon-arrow-circle-left, .m-icon-arrow-circle-right, .m-icon-arrow-circle-up, .m-icon-arrow-down, .m-icon-arrow-left, .m-icon-arrow-right, .m-icon-arrow-up, .m-icon-arrow2-down, .m-icon-arrow2-left, .m-icon-arrow2-right, .m-icon-arrow2-up, .m-icon-attachment, .m-icon-attention-2, .m-icon-attention, .m-icon-calendar, .m-icon-camera, .m-icon-chat, .m-icon-cloud-upload, .m-icon-cloud, .m-icon-comments, .m-icon-credit-card, .m-icon-delete-circle, .m-icon-delete, .m-icon-download, .m-icon-drag, .m-icon-edit, .m-icon-erase, .m-icon-fast-backward, .m-icon-folder, .m-icon-heart, .m-icon-home, .m-icon-info, .m-icon-link, .m-icon-loading, .m-icon-login, .m-icon-logout, .m-icon-mail, .m-icon-map-pin, .m-icon-map, .m-icon-menu, .m-icon-minus-circle, .m-icon-minus, .m-icon-music, .m-icon-new-document, .m-icon-new-window, .m-icon-ok-circle, .m-icon-ok, .m-icon-padlock-closed, .m-icon-padlock-open, .m-icon-phone, .m-icon-picture-gallery, .m-icon-picture, .m-icon-question-circle, .m-icon-question, .m-icon-redo, .m-icon-refresh, .m-icon-repeat-circle, .m-icon-repeat, .m-icon-save, .m-icon-scan, .m-icon-search, .m-icon-settings-2, .m-icon-settings-3, .m-icon-settings, .m-icon-share, .m-icon-shopping-bag, .m-icon-shopping-cart, .m-icon-sound, .m-icon-star, .m-icon-tag, .m-icon-thumbnails-list, .m-icon-thumbnails, .m-icon-thumbs-down, .m-icon-thumbs-up, .m-icon-time, .m-icon-trash, .m-icon-undo, .m-icon-user-add, .m-icon-user, .m-icon-users, .m-icon-video, .m-icon-view, .m-icon-wifi {
    background-image: url('../img/icons/black/32x32@x2-s3fd38b5743.png');
    background-size: 34px 3306px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 66, icons.scss */
  .icon-black-128, .m-icon-add-circle-large, .m-icon-add-large, .m-icon-arrow-circle-down-large, .m-icon-arrow-circle-left-large, .m-icon-arrow-circle-right-large, .m-icon-arrow-circle-up-large, .m-icon-arrow-down-large, .m-icon-arrow-left-large, .m-icon-arrow-right-large, .m-icon-arrow-up-large, .m-icon-arrow2-down-large, .m-icon-arrow2-left-large, .m-icon-arrow2-right-large, .m-icon-arrow2-up-large, .m-icon-attachment-large, .m-icon-attention-2-large, .m-icon-attention-large, .m-icon-calendar-large, .m-icon-camera-large, .m-icon-chat-large, .m-icon-cloud-upload-large, .m-icon-cloud-large, .m-icon-comments-large, .m-icon-credit-card-large, .m-icon-delete-circle-large, .m-icon-delete-large, .m-icon-download-large, .m-icon-drag-large, .m-icon-edit-large, .m-icon-erase-large, .m-icon-fast-backward-large, .m-icon-folder-large, .m-icon-heart-large, .m-icon-home-large, .m-icon-info-large, .m-icon-link-large, .m-icon-loading-large, .m-icon-login-large, .m-icon-logout-large, .m-icon-mail-large, .m-icon-map-pin-large, .m-icon-map-large, .m-icon-menu-large, .m-icon-minus-circle-large, .m-icon-minus-large, .m-icon-music-large, .m-icon-new-document-large, .m-icon-new-window-large, .m-icon-ok-circle-large, .m-icon-ok-large, .m-icon-padlock-closed-large, .m-icon-padlock-open-large, .m-icon-phone-large, .m-icon-picture-gallery-large, .m-icon-picture-large, .m-icon-question-circle-large, .m-icon-question-large, .m-icon-redo-large, .m-icon-refresh-large, .m-icon-repeat-circle-large, .m-icon-repeat-large, .m-icon-save-large, .m-icon-scan-large, .m-icon-search-large, .m-icon-settings-2-large, .m-icon-settings-3-large, .m-icon-settings-large, .m-icon-share-large, .m-icon-shopping-bag-large, .m-icon-shopping-cart-large, .m-icon-sound-large, .m-icon-star-large, .m-icon-tag-large, .m-icon-thumbnails-list-large, .m-icon-thumbnails-large, .m-icon-thumbs-down-large, .m-icon-thumbs-up-large, .m-icon-time-large, .m-icon-trash-large, .m-icon-undo-large, .m-icon-user-add-large, .m-icon-user-large, .m-icon-users-large, .m-icon-video-large, .m-icon-view-large, .m-icon-wifi-large {
    background-image: url('../img/icons/black/128x128-sdd01f6ce19.png');
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 66, icons.scss */
  .icon-black-128, .m-icon-add-circle-large, .m-icon-add-large, .m-icon-arrow-circle-down-large, .m-icon-arrow-circle-left-large, .m-icon-arrow-circle-right-large, .m-icon-arrow-circle-up-large, .m-icon-arrow-down-large, .m-icon-arrow-left-large, .m-icon-arrow-right-large, .m-icon-arrow-up-large, .m-icon-arrow2-down-large, .m-icon-arrow2-left-large, .m-icon-arrow2-right-large, .m-icon-arrow2-up-large, .m-icon-attachment-large, .m-icon-attention-2-large, .m-icon-attention-large, .m-icon-calendar-large, .m-icon-camera-large, .m-icon-chat-large, .m-icon-cloud-upload-large, .m-icon-cloud-large, .m-icon-comments-large, .m-icon-credit-card-large, .m-icon-delete-circle-large, .m-icon-delete-large, .m-icon-download-large, .m-icon-drag-large, .m-icon-edit-large, .m-icon-erase-large, .m-icon-fast-backward-large, .m-icon-folder-large, .m-icon-heart-large, .m-icon-home-large, .m-icon-info-large, .m-icon-link-large, .m-icon-loading-large, .m-icon-login-large, .m-icon-logout-large, .m-icon-mail-large, .m-icon-map-pin-large, .m-icon-map-large, .m-icon-menu-large, .m-icon-minus-circle-large, .m-icon-minus-large, .m-icon-music-large, .m-icon-new-document-large, .m-icon-new-window-large, .m-icon-ok-circle-large, .m-icon-ok-large, .m-icon-padlock-closed-large, .m-icon-padlock-open-large, .m-icon-phone-large, .m-icon-picture-gallery-large, .m-icon-picture-large, .m-icon-question-circle-large, .m-icon-question-large, .m-icon-redo-large, .m-icon-refresh-large, .m-icon-repeat-circle-large, .m-icon-repeat-large, .m-icon-save-large, .m-icon-scan-large, .m-icon-search-large, .m-icon-settings-2-large, .m-icon-settings-3-large, .m-icon-settings-large, .m-icon-share-large, .m-icon-shopping-bag-large, .m-icon-shopping-cart-large, .m-icon-sound-large, .m-icon-star-large, .m-icon-tag-large, .m-icon-thumbnails-list-large, .m-icon-thumbnails-large, .m-icon-thumbs-down-large, .m-icon-thumbs-up-large, .m-icon-time-large, .m-icon-trash-large, .m-icon-undo-large, .m-icon-user-add-large, .m-icon-user-large, .m-icon-users-large, .m-icon-video-large, .m-icon-view-large, .m-icon-wifi-large {
    background-image: url('../img/icons/black/128x128@x2-sb390ca7498.png');
    background-size: 134px 11906px;
  }
}

/* line 76, icons.scss */
.icon-black-16-x2 {
  background-image: url('../img/icons/black/16x16@x2-s98e21029f4.png');
}

/* line 77, icons.scss */
.icon-black-32-x2 {
  background-image: url('../img/icons/black/32x32@x2-s3fd38b5743.png');
}

/* line 78, icons.scss */
.icon-black-128-x2 {
  background-image: url('../img/icons/black/128x128@x2-sb390ca7498.png');
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 88, icons.scss */
  .icon-white-16, .m-icon-add-circle-small-white, .m-icon-add-small-white, .m-icon-arrow-circle-down-small-white, .m-icon-arrow-circle-left-small-white, .m-icon-arrow-circle-right-small-white, .m-icon-arrow-circle-up-small-white, .m-icon-arrow-down-small-white, .m-icon-arrow-left-small-white, .m-icon-arrow-right-small-white, .m-icon-arrow-up-small-white, .m-icon-arrow2-down-small-white, .m-icon-arrow2-left-small-white, .m-icon-arrow2-right-small-white, .m-icon-arrow2-up-small-white, .m-icon-attachment-small-white, .m-icon-attention-2-small-white, .m-icon-attention-small-white, .m-icon-calendar-small-white, .m-icon-camera-small-white, .m-icon-chat-small-white, .m-icon-cloud-upload-small-white, .m-icon-cloud-small-white, .m-icon-comments-small-white, .m-icon-credit-card-small-white, .m-icon-delete-circle-small-white, .m-icon-delete-small-white, .m-icon-download-small-white, .m-icon-drag-small-white, .m-icon-edit-small-white, .m-icon-erase-small-white, .m-icon-fast-backward-small-white, .m-icon-folder-small-white, .m-icon-heart-small-white, .m-icon-home-small-white, .m-icon-info-small-white, .m-icon-link-small-white, .m-icon-loading-small-white, .m-icon-login-small-white, .m-icon-logout-small-white, .m-icon-mail-small-white, .m-icon-map-pin-small-white, .m-icon-map-small-white, .m-icon-menu-small-white, .m-icon-minus-circle-small-white, .m-icon-minus-small-white, .m-icon-music-small-white, .m-icon-new-document-small-white, .m-icon-new-window-small-white, .m-icon-ok-circle-small-white, .m-icon-ok-small-white, .m-icon-padlock-closed-small-white, .m-icon-padlock-open-small-white, .m-icon-phone-small-white, .m-icon-picture-gallery-small-white, .m-icon-picture-small-white, .m-icon-question-circle-small-white, .m-icon-question-small-white, .m-icon-redo-small-white, .m-icon-refresh-small-white, .m-icon-repeat-circle-small-white, .m-icon-repeat-small-white, .m-icon-save-small-white, .m-icon-scan-small-white, .m-icon-search-small-white, .m-icon-settings-2-small-white, .m-icon-settings-3-small-white, .m-icon-settings-small-white, .m-icon-share-small-white, .m-icon-shopping-bag-small-white, .m-icon-shopping-cart-small-white, .m-icon-sound-small-white, .m-icon-star-small-white, .m-icon-tag-small-white, .m-icon-thumbnails-list-small-white, .m-icon-thumbnails-small-white, .m-icon-thumbs-down-small-white, .m-icon-thumbs-up-small-white, .m-icon-time-small-white, .m-icon-trash-small-white, .m-icon-undo-small-white, .m-icon-user-add-small-white, .m-icon-user-small-white, .m-icon-users-small-white, .m-icon-video-small-white, .m-icon-view-small-white, .m-icon-wifi-small-white {
    background-image: url('../img/icons/white/16x16-s152885310e.png');
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 88, icons.scss */
  .icon-white-16, .m-icon-add-circle-small-white, .m-icon-add-small-white, .m-icon-arrow-circle-down-small-white, .m-icon-arrow-circle-left-small-white, .m-icon-arrow-circle-right-small-white, .m-icon-arrow-circle-up-small-white, .m-icon-arrow-down-small-white, .m-icon-arrow-left-small-white, .m-icon-arrow-right-small-white, .m-icon-arrow-up-small-white, .m-icon-arrow2-down-small-white, .m-icon-arrow2-left-small-white, .m-icon-arrow2-right-small-white, .m-icon-arrow2-up-small-white, .m-icon-attachment-small-white, .m-icon-attention-2-small-white, .m-icon-attention-small-white, .m-icon-calendar-small-white, .m-icon-camera-small-white, .m-icon-chat-small-white, .m-icon-cloud-upload-small-white, .m-icon-cloud-small-white, .m-icon-comments-small-white, .m-icon-credit-card-small-white, .m-icon-delete-circle-small-white, .m-icon-delete-small-white, .m-icon-download-small-white, .m-icon-drag-small-white, .m-icon-edit-small-white, .m-icon-erase-small-white, .m-icon-fast-backward-small-white, .m-icon-folder-small-white, .m-icon-heart-small-white, .m-icon-home-small-white, .m-icon-info-small-white, .m-icon-link-small-white, .m-icon-loading-small-white, .m-icon-login-small-white, .m-icon-logout-small-white, .m-icon-mail-small-white, .m-icon-map-pin-small-white, .m-icon-map-small-white, .m-icon-menu-small-white, .m-icon-minus-circle-small-white, .m-icon-minus-small-white, .m-icon-music-small-white, .m-icon-new-document-small-white, .m-icon-new-window-small-white, .m-icon-ok-circle-small-white, .m-icon-ok-small-white, .m-icon-padlock-closed-small-white, .m-icon-padlock-open-small-white, .m-icon-phone-small-white, .m-icon-picture-gallery-small-white, .m-icon-picture-small-white, .m-icon-question-circle-small-white, .m-icon-question-small-white, .m-icon-redo-small-white, .m-icon-refresh-small-white, .m-icon-repeat-circle-small-white, .m-icon-repeat-small-white, .m-icon-save-small-white, .m-icon-scan-small-white, .m-icon-search-small-white, .m-icon-settings-2-small-white, .m-icon-settings-3-small-white, .m-icon-settings-small-white, .m-icon-share-small-white, .m-icon-shopping-bag-small-white, .m-icon-shopping-cart-small-white, .m-icon-sound-small-white, .m-icon-star-small-white, .m-icon-tag-small-white, .m-icon-thumbnails-list-small-white, .m-icon-thumbnails-small-white, .m-icon-thumbs-down-small-white, .m-icon-thumbs-up-small-white, .m-icon-time-small-white, .m-icon-trash-small-white, .m-icon-undo-small-white, .m-icon-user-add-small-white, .m-icon-user-small-white, .m-icon-users-small-white, .m-icon-video-small-white, .m-icon-view-small-white, .m-icon-wifi-small-white {
    background-image: url('../img/icons/white/16x16@x2-s11be78ef9f.png');
    background-size: 17px 1844px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 97, icons.scss */
  .icon-white-32, .m-icon-add-circle-white, .m-icon-add-white, .m-icon-arrow-circle-down-white, .m-icon-arrow-circle-left-white, .m-icon-arrow-circle-right-white, .m-icon-arrow-circle-up-white, .m-icon-arrow-down-white, .m-icon-arrow-left-white, .m-icon-arrow-right-white, .m-icon-arrow-up-white, .m-icon-arrow2-down-white, .m-icon-arrow2-left-white, .m-icon-arrow2-right-white, .m-icon-arrow2-up-white, .m-icon-attachment-white, .m-icon-attention-2-white, .m-icon-attention-white, .m-icon-calendar-white, .m-icon-camera-white, .m-icon-chat-white, .m-icon-cloud-upload-white, .m-icon-cloud-white, .m-icon-comments-white, .m-icon-credit-card-white, .m-icon-delete-circle-white, .m-icon-delete-white, .m-icon-download-white, .m-icon-drag-white, .m-icon-edit-white, .m-icon-erase-white, .m-icon-fast-backward-white, .m-icon-folder-white, .m-icon-heart-white, .m-icon-home-white, .m-icon-info-white, .m-icon-link-white, .m-icon-loading-white, .m-icon-login-white, .m-icon-logout-white, .m-icon-mail-white, .m-icon-map-pin-white, .m-icon-map-white, .m-icon-menu-white, .m-icon-minus-circle-white, .m-icon-minus-white, .m-icon-music-white, .m-icon-new-document-white, .m-icon-new-window-white, .m-icon-ok-circle-white, .m-icon-ok-white, .m-icon-padlock-closed-white, .m-icon-padlock-open-white, .m-icon-phone-white, .m-icon-picture-gallery-white, .m-icon-picture-white, .m-icon-question-circle-white, .m-icon-question-white, .m-icon-redo-white, .m-icon-refresh-white, .m-icon-repeat-circle-white, .m-icon-repeat-white, .m-icon-save-white, .m-icon-scan-white, .m-icon-search-white, .m-icon-settings-2-white, .m-icon-settings-3-white, .m-icon-settings-white, .m-icon-share-white, .m-icon-shopping-bag-white, .m-icon-shopping-cart-white, .m-icon-sound-white, .m-icon-star-white, .m-icon-tag-white, .m-icon-thumbnails-list-white, .m-icon-thumbnails-white, .m-icon-thumbs-down-white, .m-icon-thumbs-up-white, .m-icon-time-white, .m-icon-trash-white, .m-icon-undo-white, .m-icon-user-add-white, .m-icon-user-white, .m-icon-users-white, .m-icon-video-white, .m-icon-view-white, .m-icon-wifi-white {
    background-image: url('../img/icons/white/32x32-sd54856d629.png');
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 97, icons.scss */
  .icon-white-32, .m-icon-add-circle-white, .m-icon-add-white, .m-icon-arrow-circle-down-white, .m-icon-arrow-circle-left-white, .m-icon-arrow-circle-right-white, .m-icon-arrow-circle-up-white, .m-icon-arrow-down-white, .m-icon-arrow-left-white, .m-icon-arrow-right-white, .m-icon-arrow-up-white, .m-icon-arrow2-down-white, .m-icon-arrow2-left-white, .m-icon-arrow2-right-white, .m-icon-arrow2-up-white, .m-icon-attachment-white, .m-icon-attention-2-white, .m-icon-attention-white, .m-icon-calendar-white, .m-icon-camera-white, .m-icon-chat-white, .m-icon-cloud-upload-white, .m-icon-cloud-white, .m-icon-comments-white, .m-icon-credit-card-white, .m-icon-delete-circle-white, .m-icon-delete-white, .m-icon-download-white, .m-icon-drag-white, .m-icon-edit-white, .m-icon-erase-white, .m-icon-fast-backward-white, .m-icon-folder-white, .m-icon-heart-white, .m-icon-home-white, .m-icon-info-white, .m-icon-link-white, .m-icon-loading-white, .m-icon-login-white, .m-icon-logout-white, .m-icon-mail-white, .m-icon-map-pin-white, .m-icon-map-white, .m-icon-menu-white, .m-icon-minus-circle-white, .m-icon-minus-white, .m-icon-music-white, .m-icon-new-document-white, .m-icon-new-window-white, .m-icon-ok-circle-white, .m-icon-ok-white, .m-icon-padlock-closed-white, .m-icon-padlock-open-white, .m-icon-phone-white, .m-icon-picture-gallery-white, .m-icon-picture-white, .m-icon-question-circle-white, .m-icon-question-white, .m-icon-redo-white, .m-icon-refresh-white, .m-icon-repeat-circle-white, .m-icon-repeat-white, .m-icon-save-white, .m-icon-scan-white, .m-icon-search-white, .m-icon-settings-2-white, .m-icon-settings-3-white, .m-icon-settings-white, .m-icon-share-white, .m-icon-shopping-bag-white, .m-icon-shopping-cart-white, .m-icon-sound-white, .m-icon-star-white, .m-icon-tag-white, .m-icon-thumbnails-list-white, .m-icon-thumbnails-white, .m-icon-thumbs-down-white, .m-icon-thumbs-up-white, .m-icon-time-white, .m-icon-trash-white, .m-icon-undo-white, .m-icon-user-add-white, .m-icon-user-white, .m-icon-users-white, .m-icon-video-white, .m-icon-view-white, .m-icon-wifi-white {
    background-image: url('../img/icons/white/32x32@x2-se2a90f85de.png');
    background-size: 34px 3306px;
  }
}

@media (-webkit-max-device-pixel-ratio: 1.99), (max-resolution: 1.99dppx), (max-device-pixel-ratio: 1.99) {
  /* line 106, icons.scss */
  .icon-white-128, .m-icon-add-circle-large-white, .m-icon-add-large-white, .m-icon-arrow-circle-down-large-white, .m-icon-arrow-circle-left-large-white, .m-icon-arrow-circle-right-large-white, .m-icon-arrow-circle-up-large-white, .m-icon-arrow-down-large-white, .m-icon-arrow-left-large-white, .m-icon-arrow-right-large-white, .m-icon-arrow-up-large-white, .m-icon-arrow2-down-large-white, .m-icon-arrow2-left-large-white, .m-icon-arrow2-right-large-white, .m-icon-arrow2-up-large-white, .m-icon-attachment-large-white, .m-icon-attention-2-large-white, .m-icon-attention-large-white, .m-icon-calendar-large-white, .m-icon-camera-large-white, .m-icon-chat-large-white, .m-icon-cloud-upload-large-white, .m-icon-cloud-large-white, .m-icon-comments-large-white, .m-icon-credit-card-large-white, .m-icon-delete-circle-large-white, .m-icon-delete-large-white, .m-icon-download-large-white, .m-icon-drag-large-white, .m-icon-edit-large-white, .m-icon-erase-large-white, .m-icon-fast-backward-large-white, .m-icon-folder-large-white, .m-icon-heart-large-white, .m-icon-home-large-white, .m-icon-info-large-white, .m-icon-link-large-white, .m-icon-loading-large-white, .m-icon-login-large-white, .m-icon-logout-large-white, .m-icon-mail-large-white, .m-icon-map-pin-large-white, .m-icon-map-large-white, .m-icon-menu-large-white, .m-icon-minus-circle-large-white, .m-icon-minus-large-white, .m-icon-music-large-white, .m-icon-new-document-large-white, .m-icon-new-window-large-white, .m-icon-ok-circle-large-white, .m-icon-ok-large-white, .m-icon-padlock-closed-large-white, .m-icon-padlock-open-large-white, .m-icon-phone-large-white, .m-icon-picture-gallery-large-white, .m-icon-picture-large-white, .m-icon-question-circle-large-white, .m-icon-question-large-white, .m-icon-redo-large-white, .m-icon-refresh-large-white, .m-icon-repeat-circle-large-white, .m-icon-repeat-large-white, .m-icon-save-large-white, .m-icon-scan-large-white, .m-icon-search-large-white, .m-icon-settings-2-large-white, .m-icon-settings-3-large-white, .m-icon-settings-large-white, .m-icon-share-large-white, .m-icon-shopping-bag-large-white, .m-icon-shopping-cart-large-white, .m-icon-sound-large-white, .m-icon-star-large-white, .m-icon-tag-large-white, .m-icon-thumbnails-list-large-white, .m-icon-thumbnails-large-white, .m-icon-thumbs-down-large-white, .m-icon-thumbs-up-large-white, .m-icon-time-large-white, .m-icon-trash-large-white, .m-icon-undo-large-white, .m-icon-user-add-large-white, .m-icon-user-large-white, .m-icon-users-large-white, .m-icon-video-large-white, .m-icon-view-large-white, .m-icon-wifi-large-white {
    background-image: url('../img/icons/white/128x128-sd71717e276.png');
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-device-pixel-ratio: 2) {
  /* line 106, icons.scss */
  .icon-white-128, .m-icon-add-circle-large-white, .m-icon-add-large-white, .m-icon-arrow-circle-down-large-white, .m-icon-arrow-circle-left-large-white, .m-icon-arrow-circle-right-large-white, .m-icon-arrow-circle-up-large-white, .m-icon-arrow-down-large-white, .m-icon-arrow-left-large-white, .m-icon-arrow-right-large-white, .m-icon-arrow-up-large-white, .m-icon-arrow2-down-large-white, .m-icon-arrow2-left-large-white, .m-icon-arrow2-right-large-white, .m-icon-arrow2-up-large-white, .m-icon-attachment-large-white, .m-icon-attention-2-large-white, .m-icon-attention-large-white, .m-icon-calendar-large-white, .m-icon-camera-large-white, .m-icon-chat-large-white, .m-icon-cloud-upload-large-white, .m-icon-cloud-large-white, .m-icon-comments-large-white, .m-icon-credit-card-large-white, .m-icon-delete-circle-large-white, .m-icon-delete-large-white, .m-icon-download-large-white, .m-icon-drag-large-white, .m-icon-edit-large-white, .m-icon-erase-large-white, .m-icon-fast-backward-large-white, .m-icon-folder-large-white, .m-icon-heart-large-white, .m-icon-home-large-white, .m-icon-info-large-white, .m-icon-link-large-white, .m-icon-loading-large-white, .m-icon-login-large-white, .m-icon-logout-large-white, .m-icon-mail-large-white, .m-icon-map-pin-large-white, .m-icon-map-large-white, .m-icon-menu-large-white, .m-icon-minus-circle-large-white, .m-icon-minus-large-white, .m-icon-music-large-white, .m-icon-new-document-large-white, .m-icon-new-window-large-white, .m-icon-ok-circle-large-white, .m-icon-ok-large-white, .m-icon-padlock-closed-large-white, .m-icon-padlock-open-large-white, .m-icon-phone-large-white, .m-icon-picture-gallery-large-white, .m-icon-picture-large-white, .m-icon-question-circle-large-white, .m-icon-question-large-white, .m-icon-redo-large-white, .m-icon-refresh-large-white, .m-icon-repeat-circle-large-white, .m-icon-repeat-large-white, .m-icon-save-large-white, .m-icon-scan-large-white, .m-icon-search-large-white, .m-icon-settings-2-large-white, .m-icon-settings-3-large-white, .m-icon-settings-large-white, .m-icon-share-large-white, .m-icon-shopping-bag-large-white, .m-icon-shopping-cart-large-white, .m-icon-sound-large-white, .m-icon-star-large-white, .m-icon-tag-large-white, .m-icon-thumbnails-list-large-white, .m-icon-thumbnails-large-white, .m-icon-thumbs-down-large-white, .m-icon-thumbs-up-large-white, .m-icon-time-large-white, .m-icon-trash-large-white, .m-icon-undo-large-white, .m-icon-user-add-large-white, .m-icon-user-large-white, .m-icon-users-large-white, .m-icon-video-large-white, .m-icon-view-large-white, .m-icon-wifi-large-white {
    background-image: url('../img/icons/white/128x128@x2-sc221469349.png');
    background-size: 134px 11906px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-add-circle-small {
    background-position: 0 -1066px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-add-circle-small {
    background-position: 0 -365.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-add-circle {
    background-position: 0 -1344px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-add-circle {
    background-position: 0 -654.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-add-circle-large {
    background-position: 0 -2208px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-add-circle-large {
    background-position: 0 -2077.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-add-circle-small-white {
    background-position: 0 -780px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-add-circle-small-white {
    background-position: 0 -172px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-add-circle-white {
    background-position: 0 -1134px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-add-circle-white {
    background-position: 0 -654.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-add-circle-large-white {
    background-position: 0 -1794px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-add-circle-large-white {
    background-position: 0 -1939px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-add-small {
    background-position: 0 -2132px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-add-small {
    background-position: 0 -1784.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-add {
    background-position: 0 -3528px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-add {
    background-position: 0 -3195.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-add-large {
    background-position: 0 -11454px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-add-large {
    background-position: 0 -11495.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-add-small-white {
    background-position: 0 -2106px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-add-small-white {
    background-position: 0 -1741.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-add-white {
    background-position: 0 -3444px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-add-white {
    background-position: 0 -3157px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-add-large-white {
    background-position: 0 -10902px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-add-large-white {
    background-position: 0 -11218.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-down-small {
    background-position: 0 -702px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-down-small {
    background-position: 0 -322.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-down {
    background-position: 0 -630px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-down {
    background-position: 0 -385px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-down-large {
    background-position: 0 -1242px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-down-large {
    background-position: 0 -2216px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-down-small-white {
    background-position: 0 -260px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-down-small-white {
    background-position: 0 -129px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-down-white {
    background-position: 0 -546px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-down-white {
    background-position: 0 -462px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-down-large-white {
    background-position: 0 -966px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-down-large-white {
    background-position: 0 -1800.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-left-small {
    background-position: 0 -728px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-left-small {
    background-position: 0 -150.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-left {
    background-position: 0 -840px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-left {
    background-position: 0 -269.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-left-large {
    background-position: 0 -1656px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-left-large {
    background-position: 0 -2493px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-left-small-white {
    background-position: 0 -988px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-left-small-white {
    background-position: 0 -344px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-left-white {
    background-position: 0 -1470px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-left-white {
    background-position: 0 -577.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-left-large-white {
    background-position: 0 -3036px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-left-large-white {
    background-position: 0 -2493px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-right-small {
    background-position: 0 -494px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-right-small {
    background-position: 0 -107.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-right {
    background-position: 0 -504px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-right {
    background-position: 0 -308px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-right-large {
    background-position: 0 -1380px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-right-large {
    background-position: 0 -2354.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-right-small-white {
    background-position: 0 -806px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-right-small-white {
    background-position: 0 -193.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-right-white {
    background-position: 0 -1050px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-right-white {
    background-position: 0 -616px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-right-large-white {
    background-position: 0 -2622px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-right-large-white {
    background-position: 0 -2631.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-up-small {
    background-position: 0 -832px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-circle-up-small {
    background-position: 0 -344px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-up {
    background-position: 0 -882px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-circle-up {
    background-position: 0 -500.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-up-large {
    background-position: 0 -1794px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-circle-up-large {
    background-position: 0 -2631.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-up-small-white {
    background-position: 0 -338px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-circle-up-small-white {
    background-position: 0 -150.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-up-white {
    background-position: 0 -630px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-circle-up-white {
    background-position: 0 -346.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-up-large-white {
    background-position: 0 -1656px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-circle-up-large-white {
    background-position: 0 -1662px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-down-small {
    background-position: 0 -2002px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-down-small {
    background-position: 0 -1698.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-down {
    background-position: 0 -3318px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-down {
    background-position: 0 -2849px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-down-large {
    background-position: 0 -10488px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-down-large {
    background-position: 0 -10941.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-down-small-white {
    background-position: 0 -2002px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-down-small-white {
    background-position: 0 -1698.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-down-white {
    background-position: 0 -3318px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-down-white {
    background-position: 0 -3080px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-down-large-white {
    background-position: 0 -11178px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-down-large-white {
    background-position: 0 -10941.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-left-small {
    background-position: 0 -2106px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-left-small {
    background-position: 0 -1634px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-left {
    background-position: 0 -3192px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-left {
    background-position: 0 -2733.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-left-large {
    background-position: 0 -10626px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-left-large {
    background-position: 0 -10803px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-left-small-white {
    background-position: 0 -2132px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-left-small-white {
    background-position: 0 -1784.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-left-white {
    background-position: 0 -3486px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-left-white {
    background-position: 0 -3234px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-left-large-white {
    background-position: 0 -11454px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-left-large-white {
    background-position: 0 -11357px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-right-small {
    background-position: 0 -2158px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-right-small {
    background-position: 0 -1612.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-right {
    background-position: 0 -3234px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-right {
    background-position: 0 -2810.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-right-large {
    background-position: 0 -10902px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-right-large {
    background-position: 0 -10526px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-right-small-white {
    background-position: 0 -2158px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-right-small-white {
    background-position: 0 -1763px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-right-white {
    background-position: 0 -3528px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-right-white {
    background-position: 0 -3195.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-right-large-white {
    background-position: 0 -11316px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-right-large-white {
    background-position: 0 -11495.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow-up-small {
    background-position: 0 -2028px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow-up-small {
    background-position: 0 -1677px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow-up {
    background-position: 0 -3444px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow-up {
    background-position: 0 -3003px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow-up-large {
    background-position: 0 -11178px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow-up-large {
    background-position: 0 -11080px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow-up-small-white {
    background-position: 0 -2054px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow-up-small-white {
    background-position: 0 -1677px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow-up-white {
    background-position: 0 -3360px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow-up-white {
    background-position: 0 -3041.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow-up-large-white {
    background-position: 0 -11040px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow-up-large-white {
    background-position: 0 -10803px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow2-down-small {
    background-position: 0 -1742px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow2-down-small {
    background-position: 0 -967.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow2-down {
    background-position: 0 -2562px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow2-down {
    background-position: 0 -1655.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow2-down-large {
    background-position: 0 -7728px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow2-down-large {
    background-position: 0 -8310px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow2-down-small-white {
    background-position: 0 -1794px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow2-down-small-white {
    background-position: 0 -1462px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow2-down-white {
    background-position: 0 -2856px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow2-down-white {
    background-position: 0 -2579.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow2-down-large-white {
    background-position: 0 -9384px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow2-down-large-white {
    background-position: 0 -9141px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow2-left-small {
    background-position: 0 -1612px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow2-left-small {
    background-position: 0 -1161px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow2-left {
    background-position: 0 -2352px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow2-left {
    background-position: 0 -2079px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow2-left-large {
    background-position: 0 -7866px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow2-left-large {
    background-position: 0 -8587px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow2-left-small-white {
    background-position: 0 -1742px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow2-left-small-white {
    background-position: 0 -1376px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow2-left-white {
    background-position: 0 -2688px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow2-left-white {
    background-position: 0 -2310px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow2-left-large-white {
    background-position: 0 -6762px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow2-left-large-white {
    background-position: 0 -7479px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow2-right-small {
    background-position: 0 -1534px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow2-right-small {
    background-position: 0 -1268.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow2-right {
    background-position: 0 -2268px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow2-right {
    background-position: 0 -2156px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow2-right-large {
    background-position: 0 -8280px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow2-right-large {
    background-position: 0 -8725.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow2-right-small-white {
    background-position: 0 -1872px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow2-right-small-white {
    background-position: 0 -1161px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow2-right-white {
    background-position: 0 -2730px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow2-right-white {
    background-position: 0 -1501.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow2-right-large-white {
    background-position: 0 -6624px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow2-right-large-white {
    background-position: 0 -8864px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-arrow2-up-small {
    background-position: 0 -1794px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-arrow2-up-small {
    background-position: 0 -1075px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-arrow2-up {
    background-position: 0 -2646px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-arrow2-up {
    background-position: 0 -1848px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-arrow2-up-large {
    background-position: 0 -7590px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-arrow2-up-large {
    background-position: 0 -8448.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-arrow2-up-small-white {
    background-position: 0 -1898px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-arrow2-up-small-white {
    background-position: 0 -1548px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-arrow2-up-white {
    background-position: 0 -2814px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-arrow2-up-white {
    background-position: 0 -2541px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-arrow2-up-large-white {
    background-position: 0 -9108px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-arrow2-up-large-white {
    background-position: 0 -9418px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-attachment-small {
    background-position: 0 -1638px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-attachment-small {
    background-position: 0 -1204px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-attachment {
    background-position: 0 -2436px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-attachment {
    background-position: 0 -1732.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-attachment-large {
    background-position: 0 -6348px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-attachment-large {
    background-position: 0 -6371px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-attachment-small-white {
    background-position: 0 -1482px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-attachment-small-white {
    background-position: 0 -1204px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-attachment-white {
    background-position: 0 -2394px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-attachment-white {
    background-position: 0 -1886.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-attachment-large-white {
    background-position: 0 -7038px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-attachment-large-white {
    background-position: 0 -6371px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-attention-2-small {
    background-position: 0 -1092px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-attention-2-small {
    background-position: 0 -301px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-attention-2 {
    background-position: 0 -924px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-attention-2 {
    background-position: 0 -693px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-attention-2-large {
    background-position: 0 -2070px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-attention-2-large {
    background-position: 0 -1939px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-attention-2-small-white {
    background-position: 0 -650px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-attention-2-small-white {
    background-position: 0 -408.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-attention-2-white {
    background-position: 0 -1386px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-attention-2-white {
    background-position: 0 -693px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-attention-2-large-white {
    background-position: 0 -2208px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-attention-2-large-white {
    background-position: 0 -2770px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-attention-small {
    background-position: 0 -1196px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-attention-small {
    background-position: 0 -623.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-attention {
    background-position: 0 -1470px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-attention {
    background-position: 0 -1270.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-attention-large {
    background-position: 0 -5106px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-attention-large {
    background-position: 0 -4986px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-attention-small-white {
    background-position: 0 -728px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-attention-small-white {
    background-position: 0 -1075px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-attention-white {
    background-position: 0 -2142px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-attention-white {
    background-position: 0 -2156px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-attention-large-white {
    background-position: 0 -6072px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-attention-large-white {
    background-position: 0 -7063.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-calendar-small {
    background-position: 0 -286px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-calendar-small {
    background-position: 0 -1182.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-calendar {
    background-position: 0 -1722px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-calendar {
    background-position: 0 -2117.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-calendar-large {
    background-position: 0 -8418px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-calendar-large {
    background-position: 0 -9141px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-calendar-small-white {
    background-position: 0 -286px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-calendar-small-white {
    background-position: 0 -1182.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-calendar-white {
    background-position: 0 -1302px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-calendar-white {
    background-position: 0 -1732.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-calendar-large-white {
    background-position: 0 -7866px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-calendar-large-white {
    background-position: 0 -8171.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-camera-small {
    background-position: 0 -988px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-camera-small {
    background-position: 0 -881.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-camera {
    background-position: 0 -1302px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-camera {
    background-position: 0 -1193.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-camera-large {
    background-position: 0 -3726px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-camera-large {
    background-position: 0 -3739.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-camera-small-white {
    background-position: 0 -468px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-camera-small-white {
    background-position: 0 -688px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-camera-white {
    background-position: 0 -588px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-camera-white {
    background-position: 0 -885.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-camera-large-white {
    background-position: 0 -1104px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-camera-large-white {
    background-position: 0 -1385px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-chat-small {
    background-position: 0 -1014px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-chat-small {
    background-position: 0 -1010.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-chat {
    background-position: 0 -1974px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-chat {
    background-position: 0 -1771px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-chat-large {
    background-position: 0 -6210px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-chat-large {
    background-position: 0 -6509.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-chat-small-white {
    background-position: 0 -494px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-chat-small-white {
    background-position: 0 -752.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-chat-white {
    background-position: 0 -1176px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-chat-white {
    background-position: 0 -1694px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-chat-large-white {
    background-position: 0 -5382px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-chat-large-white {
    background-position: 0 -5678.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-cloud-upload-small {
    background-position: 0 -1144px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-cloud-upload-small {
    background-position: 0 -731px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-cloud-upload {
    background-position: 0 -1638px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-cloud-upload {
    background-position: 0 -1424.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-cloud-upload-large {
    background-position: 0 -4968px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-cloud-upload-large {
    background-position: 0 -4432px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-cloud-upload-small-white {
    background-position: 0 -702px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-cloud-upload-small-white {
    background-position: 0 -645px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-cloud-upload-white {
    background-position: 0 -840px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-cloud-upload-white {
    background-position: 0 -1386px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-cloud-upload-large-white {
    background-position: 0 -4416px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-cloud-upload-large-white {
    background-position: 0 -3739.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-cloud-small {
    background-position: 0 -1456px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-cloud-small {
    background-position: 0 -1225.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-cloud {
    background-position: 0 -2310px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-cloud {
    background-position: 0 -2040.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-cloud-large {
    background-position: 0 -6486px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-cloud-large {
    background-position: 0 -5955.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-cloud-small-white {
    background-position: 0 -1430px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-cloud-small-white {
    background-position: 0 -1311.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-cloud-white {
    background-position: 0 -2352px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-cloud-white {
    background-position: 0 -2040.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-cloud-large-white {
    background-position: 0 -7176px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-cloud-large-white {
    background-position: 0 -6648px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-comments-small {
    background-position: 0 -1560px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-comments-small {
    background-position: 0 -1290px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-comments {
    background-position: 0 -2604px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-comments {
    background-position: 0 -2348.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-comments-large {
    background-position: 0 -8142px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-comments-large {
    background-position: 0 -7756px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-comments-small-white {
    background-position: 0 -1300px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-comments-small-white {
    background-position: 0 -924.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-comments-white {
    background-position: 0 -2436px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-comments-white {
    background-position: 0 -2117.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-comments-large-white {
    background-position: 0 -7590px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-comments-large-white {
    background-position: 0 -7202px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-credit-card-small {
    background-position: 0 -1872px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-credit-card-small {
    background-position: 0 -1548px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-credit-card {
    background-position: 0 -3150px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-credit-card {
    background-position: 0 -2695px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-credit-card-large {
    background-position: 0 -9660px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-credit-card-large {
    background-position: 0 -9695px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-credit-card-small-white {
    background-position: 0 -1716px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-credit-card-small-white {
    background-position: 0 -1419px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-credit-card-white {
    background-position: 0 -3066px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-credit-card-white {
    background-position: 0 -2618px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-credit-card-large-white {
    background-position: 0 -9246px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-credit-card-large-white {
    background-position: 0 -9556.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-delete-circle-small {
    background-position: 0 -520px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-delete-circle-small {
    background-position: 0 -258px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-delete-circle {
    background-position: 0 -336px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-delete-circle {
    background-position: 0 -346.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-delete-circle-large {
    background-position: 0 -1104px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-delete-circle-large {
    background-position: 0 -1246.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-delete-circle-small-white {
    background-position: 0 -1248px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-delete-circle-small-white {
    background-position: 0 -365.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-delete-circle-white {
    background-position: 0 -1344px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-delete-circle-white {
    background-position: 0 -385px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-delete-circle-large-white {
    background-position: 0 -2760px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-delete-circle-large-white {
    background-position: 0 -2216px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-delete-small {
    background-position: 0 -1924px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-delete-small {
    background-position: 0 -1526.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-delete {
    background-position: 0 -3024px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-delete {
    background-position: 0 -2618px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-delete-large {
    background-position: 0 -9522px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-delete-large {
    background-position: 0 -9556.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-delete-small-white {
    background-position: 0 -2080px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-delete-small-white {
    background-position: 0 -1591px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-delete-white {
    background-position: 0 -3192px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-delete-white {
    background-position: 0 -2695px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-delete-large-white {
    background-position: 0 -10350px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-delete-large-white {
    background-position: 0 -10110.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-download-small {
    background-position: 0 -1846px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-download-small {
    background-position: 0 -1591px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-download {
    background-position: 0 -3108px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-download {
    background-position: 0 -2926px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-download-large {
    background-position: 0 -9936px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-download-large {
    background-position: 0 -10387.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-download-small-white {
    background-position: 0 -1846px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-download-small-white {
    background-position: 0 -1526.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-download-white {
    background-position: 0 -2898px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-download-white {
    background-position: 0 -2810.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-download-large-white {
    background-position: 0 -9936px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-download-large-white {
    background-position: 0 -10387.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-drag-small {
    background-position: 0 -2080px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-drag-small {
    background-position: 0 -1741.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-drag {
    background-position: 0 -3066px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-drag {
    background-position: 0 -3157px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-drag-large {
    background-position: 0 -11592px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-drag-large {
    background-position: 0 -11634px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-drag-small-white {
    background-position: 0 -2028px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-drag-small-white {
    background-position: 0 -1720px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-drag-white {
    background-position: 0 -2982px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-drag-white {
    background-position: 0 -3003px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-drag-large-white {
    background-position: 0 -11592px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-drag-large-white {
    background-position: 0 -11634px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-edit-small {
    background-position: 0 -442px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-edit-small {
    background-position: 0 -860px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-edit {
    background-position: 0 -966px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-edit {
    background-position: 0 -1963.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-edit-large {
    background-position: 0 -6072px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-edit-large {
    background-position: 0 -6232.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-edit-small-white {
    background-position: 0 -1196px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-edit-small-white {
    background-position: 0 -1032px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-edit-white {
    background-position: 0 -1890px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-edit-white {
    background-position: 0 -1848px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-edit-large-white {
    background-position: 0 -6900px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-edit-large-white {
    background-position: 0 -6925px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-erase-small {
    background-position: 0 -546px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-erase-small {
    background-position: 0 -946px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-erase {
    background-position: 0 -2016px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-erase {
    background-position: 0 -2002px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-erase-large {
    background-position: 0 -7038px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-erase-large {
    background-position: 0 -8033px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-erase-small-white {
    background-position: 0 -1144px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-erase-small-white {
    background-position: 0 -1053.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-erase-white {
    background-position: 0 -2226px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-erase-white {
    background-position: 0 -2271.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-erase-large-white {
    background-position: 0 -8832px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-erase-large-white {
    background-position: 0 -8310px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-fast-backward-small {
    background-position: 0 -1118px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-fast-backward-small {
    background-position: 0 -645px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-fast-backward {
    background-position: 0 -756px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-fast-backward {
    background-position: 0 -1078px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-fast-backward-large {
    background-position: 0 -3864px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-fast-backward-large {
    background-position: 0 -4016.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-fast-backward-small-white {
    background-position: 0 -520px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-fast-backward-small-white {
    background-position: 0 -1010.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-fast-backward-white {
    background-position: 0 -1932px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-fast-backward-white {
    background-position: 0 -1193.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-fast-backward-large-white {
    background-position: 0 -4140px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-fast-backward-large-white {
    background-position: 0 -4155px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-folder-small {
    background-position: 0 -1976px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-folder-small {
    background-position: 0 -1720px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-folder {
    background-position: 0 -3360px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-folder {
    background-position: 0 -2964.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-folder-large {
    background-position: 0 -10350px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-folder-large {
    background-position: 0 -10110.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-folder-small-white {
    background-position: 0 -1950px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-folder-small-white {
    background-position: 0 -1634px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-folder-white {
    background-position: 0 -3234px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-folder-white {
    background-position: 0 -2887.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-folder-large-white {
    background-position: 0 -10074px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-folder-large-white {
    background-position: 0 -9972px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-heart-small {
    background-position: 0 -208px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-heart-small {
    background-position: 0 -430px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-heart {
    background-position: 0 -672px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-heart {
    background-position: 0 -770px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-heart-large {
    background-position: 0 -2622px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-heart-large {
    background-position: 0 -1523.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-heart-small-white {
    background-position: 0 -364px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-heart-small-white {
    background-position: 0 -559px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-heart-white {
    background-position: 0 -756px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-heart-white {
    background-position: 0 -924px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-heart-large-white {
    background-position: 0 -4278px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-heart-large-white {
    background-position: 0 -4293.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-home-small {
    background-position: 0 -1222px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-home-small {
    background-position: 0 -924.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-home {
    background-position: 0 -2688px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-home {
    background-position: 0 -2233px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-home-large {
    background-position: 0 -8970px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-home-large {
    background-position: 0 -7479px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-home-small-white {
    background-position: 0 -1222px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-home-small-white {
    background-position: 0 -1139.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-home-white {
    background-position: 0 -2646px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-home-white {
    background-position: 0 -2387px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-home-large-white {
    background-position: 0 -8694px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-home-large-white {
    background-position: 0 -8448.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-info-small {
    background-position: 0 -1170px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-info-small {
    background-position: 0 -516px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-info {
    background-position: 0 -1260px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-info {
    background-position: 0 -616px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-info-large {
    background-position: 0 -1932px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-info-large {
    background-position: 0 -1800.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-info-small-white {
    background-position: 0 -1014px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-info-small-white {
    background-position: 0 -451.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-info-white {
    background-position: 0 -1428px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-info-white {
    background-position: 0 -731.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-info-large-white {
    background-position: 0 -2070px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-info-large-white {
    background-position: 0 -2354.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-link-small {
    background-position: 0 -650px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-link-small {
    background-position: 0 -602px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-link {
    background-position: 0 -1176px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-link {
    background-position: 0 -1039.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-link-large {
    background-position: 0 -3174px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-link-large {
    background-position: 0 -3601px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-link-small-white {
    background-position: 0 -1664px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-link-small-white {
    background-position: 0 -967.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-link-white {
    background-position: 0 -1638px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-link-white {
    background-position: 0 -1617px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-link-large-white {
    background-position: 0 -5796px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-link-large-white {
    background-position: 0 -5124.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-loading-small {
    background-position: 0 -858px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-loading-small {
    background-position: 0 -279.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-loading {
    background-position: 0 -1848px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-loading {
    background-position: 0 -924px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-loading-large {
    background-position: 0 -4416px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-loading-large {
    background-position: 0 -3462.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-loading-small-white {
    background-position: 0 -884px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-loading-small-white {
    background-position: 0 -430px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-loading-white {
    background-position: 0 -1764px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-loading-white {
    background-position: 0 -1424.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-loading-large-white {
    background-position: 0 -4968px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-loading-large-white {
    background-position: 0 -4432px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-login-small {
    background-position: 0 -1690px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-login-small {
    background-position: 0 -1483.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-login {
    background-position: 0 -2940px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-login {
    background-position: 0 -2887.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-login-large {
    background-position: 0 -10074px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-login-large {
    background-position: 0 -9972px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-login-small-white {
    background-position: 0 -1690px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-login-small-white {
    background-position: 0 -1397.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-login-white {
    background-position: 0 -3024px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-login-white {
    background-position: 0 -2656.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-login-large-white {
    background-position: 0 -9522px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-login-large-white {
    background-position: 0 -9695px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-logout-small {
    background-position: 0 -1768px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-logout-small {
    background-position: 0 -1505px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-logout {
    background-position: 0 -2898px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-logout {
    background-position: 0 -2772px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-logout-large {
    background-position: 0 -9798px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-logout-large {
    background-position: 0 -9833.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-logout-small-white {
    background-position: 0 -1560px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-logout-small-white {
    background-position: 0 -1483.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-logout-white {
    background-position: 0 -2940px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-logout-white {
    background-position: 0 -2733.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-logout-large-white {
    background-position: 0 -9798px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-logout-large-white {
    background-position: 0 -9833.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-mail-small {
    background-position: 0 -1248px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-mail-small {
    background-position: 0 -1139.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-mail {
    background-position: 0 -1890px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-mail {
    background-position: 0 -1886.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-mail-large {
    background-position: 0 -7176px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-mail-large {
    background-position: 0 -6925px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-mail-small-white {
    background-position: 0 -1638px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-mail-small-white {
    background-position: 0 -1247px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-mail-white {
    background-position: 0 -2100px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-mail-white {
    background-position: 0 -1925px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-mail-large-white {
    background-position: 0 -6348px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-mail-large-white {
    background-position: 0 -6509.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-map-pin-small {
    background-position: 0 -130px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-map-pin-small {
    background-position: 0 -86px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-map-pin {
    background-position: 0 -210px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-map-pin {
    background-position: 0 -231px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-map-pin-large {
    background-position: 0 -690px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-map-pin-large {
    background-position: 0 -554px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-map-pin-small-white {
    background-position: 0 -130px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-map-pin-small-white {
    background-position: 0 -236.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-map-pin-white {
    background-position: 0 -294px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-map-pin-white {
    background-position: 0 -539px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-map-pin-large-white {
    background-position: 0 -1242px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-map-pin-large-white {
    background-position: 0 -831px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-map-small {
    background-position: 0 -182px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-map-small {
    background-position: 0 -408.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-map {
    background-position: 0 -294px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-map {
    background-position: 0 -808.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-map-large {
    background-position: 0 -2760px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-map-large {
    background-position: 0 -3185.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-map-small-white {
    background-position: 0 -26px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-map-small-white {
    background-position: 0 -43px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-map-white {
    background-position: 0 0;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-map-white {
    background-position: 0 -115.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-map-large-white {
    background-position: 0 -276px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-map-large-white {
    background-position: 0 -692.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-menu-small {
    background-position: 0 -2184px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-menu-small {
    background-position: 0 -1806px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-menu {
    background-position: 0 -3486px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-menu {
    background-position: 0 -3234px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-menu-large {
    background-position: 0 -11316px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-menu-large {
    background-position: 0 -11357px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-menu-small-white {
    background-position: 0 -2184px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-menu-small-white {
    background-position: 0 -1806px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-menu-white {
    background-position: 0 -3402px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-menu-white {
    background-position: 0 -3118.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-menu-large-white {
    background-position: 0 -10764px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-menu-large-white {
    background-position: 0 -10664.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-minus-circle-small {
    background-position: 0 -884px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-minus-circle-small {
    background-position: 0 -537.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-minus-circle {
    background-position: 0 -1218px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-minus-circle {
    background-position: 0 -731.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-minus-circle-large {
    background-position: 0 -2484px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-minus-circle-large {
    background-position: 0 -2770px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-minus-circle-small-white {
    background-position: 0 -1170px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-minus-circle-small-white {
    background-position: 0 -516px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-minus-circle-white {
    background-position: 0 -1974px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-minus-circle-white {
    background-position: 0 -847px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-minus-circle-large-white {
    background-position: 0 -3174px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-minus-circle-large-white {
    background-position: 0 -3462.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-minus-small {
    background-position: 0 -2210px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-minus-small {
    background-position: 0 -1827.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-minus {
    background-position: 0 -3570px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-minus {
    background-position: 0 -3272.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-minus-large {
    background-position: 0 -11730px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-minus-large {
    background-position: 0 -11772.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-minus-small-white {
    background-position: 0 -2210px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-minus-small-white {
    background-position: 0 -1827.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-minus-white {
    background-position: 0 -3570px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-minus-white {
    background-position: 0 -3272.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-minus-large-white {
    background-position: 0 -11730px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-minus-large-white {
    background-position: 0 -11772.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-music-small {
    background-position: 0 -1326px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-music-small {
    background-position: 0 -1118px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-music {
    background-position: 0 -2142px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-music {
    background-position: 0 -2194.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-music-large {
    background-position: 0 -5934px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-music-large {
    background-position: 0 -6094px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-music-small-white {
    background-position: 0 -1404px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-music-small-white {
    background-position: 0 -881.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-music-white {
    background-position: 0 -1512px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-music-white {
    background-position: 0 -1963.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-music-large-white {
    background-position: 0 -5520px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-music-large-white {
    background-position: 0 -5955.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-new-document-small {
    background-position: 0 -2054px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-new-document-small {
    background-position: 0 -1655.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-new-document {
    background-position: 0 -3276px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-new-document {
    background-position: 0 -3080px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-new-document-large {
    background-position: 0 -10764px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-new-document-large {
    background-position: 0 -11218.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-new-document-small-white {
    background-position: 0 -1976px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-new-document-small-white {
    background-position: 0 -1655.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-new-document-white {
    background-position: 0 -3150px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-new-document-white {
    background-position: 0 -2926px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-new-document-large-white {
    background-position: 0 -10488px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-new-document-large-white {
    background-position: 0 -11080px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-new-window-small {
    background-position: 0 -416px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-new-window-small {
    background-position: 0 -838.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-new-window {
    background-position: 0 -1512px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-new-window {
    background-position: 0 -1578.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-new-window-large {
    background-position: 0 -5796px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-new-window-large {
    background-position: 0 -5678.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-new-window-small-white {
    background-position: 0 -156px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-new-window-small-white {
    background-position: 0 -473px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-new-window-white {
    background-position: 0 -672px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-new-window-white {
    background-position: 0 -962.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-new-window-large-white {
    background-position: 0 -3726px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-new-window-large-white {
    background-position: 0 -3878px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-ok-circle-small {
    background-position: 0 -390px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-ok-circle-small {
    background-position: 0 -236.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-ok-circle {
    background-position: 0 -420px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-ok-circle {
    background-position: 0 -154px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-ok-circle-large {
    background-position: 0 -414px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-ok-circle-large {
    background-position: 0 -692.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-ok-circle-small-white {
    background-position: 0 -754px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-ok-circle-small-white {
    background-position: 0 -387px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-ok-circle-white {
    background-position: 0 -714px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-ok-circle-white {
    background-position: 0 -308px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-ok-circle-large-white {
    background-position: 0 -828px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-ok-circle-large-white {
    background-position: 0 -1246.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-ok-small {
    background-position: 0 -1820px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-ok-small {
    background-position: 0 -1419px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-ok {
    background-position: 0 -2856px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-ok {
    background-position: 0 -2425.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-ok-large {
    background-position: 0 -8832px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-ok-large {
    background-position: 0 -7063.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-ok-small-white {
    background-position: 0 -1924px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-ok-small-white {
    background-position: 0 -1569.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-ok-white {
    background-position: 0 -3108px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-ok-white {
    background-position: 0 -2772px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-ok-large-white {
    background-position: 0 -9660px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-ok-large-white {
    background-position: 0 -9279.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-padlock-closed-small {
    background-position: 0 -1378px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-padlock-closed-small {
    background-position: 0 -1247px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-padlock-closed {
    background-position: 0 -2394px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-padlock-closed {
    background-position: 0 -2387px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-padlock-closed-large {
    background-position: 0 -8004px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-padlock-closed-large {
    background-position: 0 -7617.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-padlock-closed-small-white {
    background-position: 0 -1118px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-padlock-closed-small-white {
    background-position: 0 -1096.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-padlock-closed-white {
    background-position: 0 -2058px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-padlock-closed-white {
    background-position: 0 -2079px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-padlock-closed-large-white {
    background-position: 0 -7452px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-padlock-closed-large-white {
    background-position: 0 -7340.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-padlock-open-small {
    background-position: 0 -1586px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-padlock-open-small {
    background-position: 0 -1333px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-padlock-open {
    background-position: 0 -2478px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-padlock-open {
    background-position: 0 -2502.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-padlock-open-large {
    background-position: 0 -8556px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-padlock-open-large {
    background-position: 0 -7894.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-padlock-open-small-white {
    background-position: 0 -1352px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-padlock-open-small-white {
    background-position: 0 -1333px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-padlock-open-white {
    background-position: 0 -2268px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-padlock-open-white {
    background-position: 0 -2233px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-padlock-open-large-white {
    background-position: 0 -8004px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-padlock-open-large-white {
    background-position: 0 -7756px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-phone-small {
    background-position: 0 0;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-phone-small {
    background-position: 0 -21.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-phone {
    background-position: 0 0;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-phone {
    background-position: 0 -38.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-phone-large {
    background-position: 0 -138px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-phone-large {
    background-position: 0 -138.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-phone-small-white {
    background-position: 0 0;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-phone-small-white {
    background-position: 0 -21.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-phone-white {
    background-position: 0 -42px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-phone-white {
    background-position: 0 -38.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-phone-large-white {
    background-position: 0 -138px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-phone-large-white {
    background-position: 0 -138.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-picture-gallery-small {
    background-position: 0 -312px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-picture-gallery-small {
    background-position: 0 -709.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-picture-gallery {
    background-position: 0 -1428px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-picture-gallery {
    background-position: 0 -1347.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-picture-gallery-large {
    background-position: 0 -5244px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-picture-gallery-large {
    background-position: 0 -5401.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-picture-gallery-small-white {
    background-position: 0 -52px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-picture-gallery-small-white {
    background-position: 0 -279.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-picture-gallery-white {
    background-position: 0 -210px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-picture-gallery-white {
    background-position: 0 -269.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-picture-gallery-large-white {
    background-position: 0 -1932px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-picture-gallery-large-white {
    background-position: 0 -2077.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-picture-small {
    background-position: 0 -1404px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-picture-small {
    background-position: 0 -1311.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-picture {
    background-position: 0 -2520px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-picture {
    background-position: 0 -2271.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-picture-large {
    background-position: 0 -7314px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-picture-large {
    background-position: 0 -7202px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-picture-small-white {
    background-position: 0 -1586px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-picture-small-white {
    background-position: 0 -1225.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-picture-white {
    background-position: 0 -2310px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-picture-white {
    background-position: 0 -2002px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-picture-large-white {
    background-position: 0 -6486px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-picture-large-white {
    background-position: 0 -6786.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-question-circle-small {
    background-position: 0 -338px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-question-circle-small {
    background-position: 0 -193.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-question-circle {
    background-position: 0 -378px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-question-circle {
    background-position: 0 -115.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-question-circle-large {
    background-position: 0 -552px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-question-circle-large {
    background-position: 0 -415.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-question-circle-small-white {
    background-position: 0 -208px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-question-circle-small-white {
    background-position: 0 -107.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-question-circle-white {
    background-position: 0 -378px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-question-circle-white {
    background-position: 0 -154px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-question-circle-large-white {
    background-position: 0 -552px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-question-circle-large-white {
    background-position: 0 -415.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-question-small {
    background-position: 0 -1482px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-question-small {
    background-position: 0 -1032px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-question {
    background-position: 0 -2184px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-question {
    background-position: 0 -1925px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-question-large {
    background-position: 0 -6762px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-question-large {
    background-position: 0 -6648px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-question-small-white {
    background-position: 0 -1534px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-question-small-white {
    background-position: 0 -1290px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-question-white {
    background-position: 0 -2016px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-question-white {
    background-position: 0 -2194.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-question-large-white {
    background-position: 0 -7314px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-question-large-white {
    background-position: 0 -7617.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-redo-small {
    background-position: 0 -780px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-redo-small {
    background-position: 0 -817px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-redo {
    background-position: 0 -1806px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-redo {
    background-position: 0 -1540px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-redo-large {
    background-position: 0 -5658px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-redo-large {
    background-position: 0 -5540px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-redo-small-white {
    background-position: 0 -832px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-redo-small-white {
    background-position: 0 -731px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-redo-white {
    background-position: 0 -882px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-redo-white {
    background-position: 0 -1540px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-redo-large-white {
    background-position: 0 -4002px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-redo-large-white {
    background-position: 0 -4570.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-refresh-small {
    background-position: 0 -1274px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-refresh-small {
    background-position: 0 -795.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-refresh {
    background-position: 0 -1134px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-refresh {
    background-position: 0 -1155px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-refresh-large {
    background-position: 0 -3450px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-refresh-large {
    background-position: 0 -4155px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-refresh-small-white {
    background-position: 0 -1040px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-refresh-small-white {
    background-position: 0 -795.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-refresh-white {
    background-position: 0 -1848px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-refresh-white {
    background-position: 0 -1309px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-refresh-large-white {
    background-position: 0 -4554px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-refresh-large-white {
    background-position: 0 -4709px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-repeat-circle-small {
    background-position: 0 -364px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-repeat-circle-small {
    background-position: 0 -43px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-repeat-circle {
    background-position: 0 -126px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-repeat-circle {
    background-position: 0 -77px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-repeat-circle-large {
    background-position: 0 -276px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-repeat-circle-large {
    background-position: 0 -277px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-repeat-circle-small-white {
    background-position: 0 -390px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-repeat-circle-small-white {
    background-position: 0 -64.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-repeat-circle-white {
    background-position: 0 -420px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-repeat-circle-white {
    background-position: 0 -77px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-repeat-circle-large-white {
    background-position: 0 -414px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-repeat-circle-large-white {
    background-position: 0 -277px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-repeat-small {
    background-position: 0 -468px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-repeat-small {
    background-position: 0 -580.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-repeat {
    background-position: 0 -1386px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-repeat {
    background-position: 0 -847px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-repeat-large {
    background-position: 0 -4002px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-repeat-large {
    background-position: 0 -3878px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-repeat-small-white {
    background-position: 0 -1326px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-repeat-small-white {
    background-position: 0 -602px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-repeat-white {
    background-position: 0 -2184px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-repeat-white {
    background-position: 0 -1232px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-repeat-large-white {
    background-position: 0 -4692px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-repeat-large-white {
    background-position: 0 -4986px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-save-small {
    background-position: 0 -1352px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-save-small {
    background-position: 0 -1440.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-save {
    background-position: 0 -2226px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-save {
    background-position: 0 -2464px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-save-large {
    background-position: 0 -9108px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-save-large {
    background-position: 0 -9002.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-save-small-white {
    background-position: 0 -1092px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-save-small-white {
    background-position: 0 -1118px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-save-white {
    background-position: 0 -1596px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-save-white {
    background-position: 0 -1771px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-save-large-white {
    background-position: 0 -8142px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-save-large-white {
    background-position: 0 -7894.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-scan-small {
    background-position: 0 -962px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-scan-small {
    background-position: 0 -1053.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-scan {
    background-position: 0 -1680px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-scan {
    background-position: 0 -1386px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-scan-large {
    background-position: 0 -5520px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-scan-large {
    background-position: 0 -5817px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-scan-small-white {
    background-position: 0 -416px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-scan-small-white {
    background-position: 0 -774px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-scan-white {
    background-position: 0 -1092px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-scan-white {
    background-position: 0 -1001px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-scan-large-white {
    background-position: 0 -5106px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-scan-large-white {
    background-position: 0 -5401.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-search-small {
    background-position: 0 -754px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-search-small {
    background-position: 0 -903px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-search {
    background-position: 0 -1554px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-search {
    background-position: 0 -1463px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-search-large {
    background-position: 0 -4278px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-search-large {
    background-position: 0 -4847.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-search-small-white {
    background-position: 0 -910px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-search-small-white {
    background-position: 0 -903px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-search-white {
    background-position: 0 -1806px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-search-white {
    background-position: 0 -1809.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-search-large-white {
    background-position: 0 -5244px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-search-large-white {
    background-position: 0 -5540px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-settings-2-small {
    background-position: 0 -52px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-settings-2-small {
    background-position: 0 -64.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-settings-2 {
    background-position: 0 -84px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-settings-2 {
    background-position: 0 -192.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-settings-2-large {
    background-position: 0 -966px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-settings-2-large {
    background-position: 0 -1385px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-settings-2-small-white {
    background-position: 0 -182px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-settings-2-small-white {
    background-position: 0 -322.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-settings-2-white {
    background-position: 0 -168px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-settings-2-white {
    background-position: 0 -231px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-settings-2-large-white {
    background-position: 0 -1518px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-settings-2-large-white {
    background-position: 0 -1523.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-settings-3-small {
    background-position: 0 -156px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-settings-3-small {
    background-position: 0 -215px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-settings-3 {
    background-position: 0 -168px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-settings-3 {
    background-position: 0 -539px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-settings-3-large {
    background-position: 0 -2346px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-settings-3-large {
    background-position: 0 -1108px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-settings-3-small-white {
    background-position: 0 -624px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-settings-3-small-white {
    background-position: 0 -817px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-settings-3-white {
    background-position: 0 -1008px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-settings-3-white {
    background-position: 0 -1039.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-settings-3-large-white {
    background-position: 0 -3312px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-settings-3-large-white {
    background-position: 0 -3324px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-settings-small {
    background-position: 0 -26px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-settings-small {
    background-position: 0 0;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-settings {
    background-position: 0 -42px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-settings {
    background-position: 0 0;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-settings-large {
    background-position: 0 0;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-settings-large {
    background-position: 0 0;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-settings-small-white {
    background-position: 0 -104px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-settings-small-white {
    background-position: 0 0;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-settings-white {
    background-position: 0 -84px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-settings-white {
    background-position: 0 0;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-settings-large-white {
    background-position: 0 0;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-settings-large-white {
    background-position: 0 0;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-share-small {
    background-position: 0 -624px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-share-small {
    background-position: 0 -473px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-share {
    background-position: 0 -1008px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-share {
    background-position: 0 -962.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-share-large {
    background-position: 0 -3588px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-share-large {
    background-position: 0 -2908.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-share-small-white {
    background-position: 0 -1378px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-share-small-white {
    background-position: 0 -838.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-share-white {
    background-position: 0 -1722px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-share-white {
    background-position: 0 -1116.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-share-large-white {
    background-position: 0 -3588px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-share-large-white {
    background-position: 0 -3601px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-shopping-bag-small {
    background-position: 0 -1716px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-shopping-bag-small {
    background-position: 0 -1462px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-shopping-bag {
    background-position: 0 -2814px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-shopping-bag {
    background-position: 0 -2579.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-shopping-bag-large {
    background-position: 0 -9384px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-shopping-bag-large {
    background-position: 0 -9279.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-shopping-bag-small-white {
    background-position: 0 -1456px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-shopping-bag-small-white {
    background-position: 0 -1354.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-shopping-bag-white {
    background-position: 0 -2562px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-shopping-bag-white {
    background-position: 0 -2425.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-shopping-bag-large-white {
    background-position: 0 -8970px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-shopping-bag-large-white {
    background-position: 0 -9002.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-shopping-cart-small {
    background-position: 0 -1430px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-shopping-cart-small {
    background-position: 0 -1397.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-shopping-cart {
    background-position: 0 -2730px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-shopping-cart {
    background-position: 0 -2541px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-shopping-cart-large {
    background-position: 0 -8694px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-shopping-cart-large {
    background-position: 0 -8864px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-shopping-cart-small-white {
    background-position: 0 -1274px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-shopping-cart-small-white {
    background-position: 0 -1268.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-shopping-cart-white {
    background-position: 0 -2520px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-shopping-cart-white {
    background-position: 0 -2348.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-shopping-cart-large-white {
    background-position: 0 -8418px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-shopping-cart-large-white {
    background-position: 0 -8033px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-sound-small {
    background-position: 0 -936px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-sound-small {
    background-position: 0 -989px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-sound {
    background-position: 0 -1764px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-sound {
    background-position: 0 -1694px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-sound-large {
    background-position: 0 -6900px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-sound-large {
    background-position: 0 -6786.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-sound-small-white {
    background-position: 0 -676px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-sound-small-white {
    background-position: 0 -989px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-sound-white {
    background-position: 0 -798px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-sound-white {
    background-position: 0 -1578.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-sound-large-white {
    background-position: 0 -7728px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-sound-large-white {
    background-position: 0 -5817px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-star-small {
    background-position: 0 -234px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-star-small {
    background-position: 0 -494.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-star {
    background-position: 0 -1596px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-star {
    background-position: 0 -1232px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-star-large {
    background-position: 0 -4830px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-star-large {
    background-position: 0 -5263px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-star-small-white {
    background-position: 0 -572px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-star-small-white {
    background-position: 0 -623.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-star-white {
    background-position: 0 -1218px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-star-white {
    background-position: 0 -1463px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-star-large-white {
    background-position: 0 -6210px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-star-large-white {
    background-position: 0 -6232.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-tag-small {
    background-position: 0 -1508px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-tag-small {
    background-position: 0 -1096.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-tag {
    background-position: 0 -2100px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-tag {
    background-position: 0 -2310px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-tag-large {
    background-position: 0 -7452px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-tag-large {
    background-position: 0 -8171.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-tag-small-white {
    background-position: 0 -1508px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-tag-small-white {
    background-position: 0 -1440.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-tag-white {
    background-position: 0 -2478px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-tag-white {
    background-position: 0 -2464px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-tag-large-white {
    background-position: 0 -8556px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-tag-large-white {
    background-position: 0 -8587px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-thumbnails-list-small {
    background-position: 0 -1950px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-thumbnails-list-small {
    background-position: 0 -1763px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-thumbnails-list {
    background-position: 0 -3402px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-thumbnails-list {
    background-position: 0 -3118.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-thumbnails-list-large {
    background-position: 0 -11040px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-thumbnails-list-large {
    background-position: 0 -10664.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-thumbnails-list-small-white {
    background-position: 0 -1768px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-thumbnails-list-small-white {
    background-position: 0 -1612.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-thumbnails-list-white {
    background-position: 0 -3276px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-thumbnails-list-white {
    background-position: 0 -2964.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-thumbnails-list-large-white {
    background-position: 0 -10626px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-thumbnails-list-large-white {
    background-position: 0 -10526px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-thumbnails-small {
    background-position: 0 -1664px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-thumbnails-small {
    background-position: 0 -1354.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-thumbnails {
    background-position: 0 -2772px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-thumbnails {
    background-position: 0 -2656.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-thumbnails-large {
    background-position: 0 -9246px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-thumbnails-large {
    background-position: 0 -9418px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-thumbnails-small-white {
    background-position: 0 -1612px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-thumbnails-small-white {
    background-position: 0 -946px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-thumbnails-white {
    background-position: 0 -2604px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-thumbnails-white {
    background-position: 0 -2502.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-thumbnails-large-white {
    background-position: 0 -8280px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-thumbnails-large-white {
    background-position: 0 -8725.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-thumbs-down-small {
    background-position: 0 -910px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-thumbs-down-small {
    background-position: 0 -774px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-thumbs-down {
    background-position: 0 -1050px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-thumbs-down {
    background-position: 0 -1501.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-thumbs-down-large {
    background-position: 0 -4140px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-thumbs-down-large {
    background-position: 0 -4293.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-thumbs-down-small-white {
    background-position: 0 -442px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-thumbs-down-small-white {
    background-position: 0 -537.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-thumbs-down-white {
    background-position: 0 -252px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-thumbs-down-white {
    background-position: 0 -770px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-thumbs-down-large-white {
    background-position: 0 -2484px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-thumbs-down-large-white {
    background-position: 0 -3047px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-thumbs-up-small {
    background-position: 0 -806px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-thumbs-up-small {
    background-position: 0 -752.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-thumbs-up {
    background-position: 0 -1092px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-thumbs-up {
    background-position: 0 -1309px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-thumbs-up-large {
    background-position: 0 -4554px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-thumbs-up-large {
    background-position: 0 -4570.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-thumbs-up-small-white {
    background-position: 0 -546px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-thumbs-up-small-white {
    background-position: 0 -494.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-thumbs-up-white {
    background-position: 0 -336px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-thumbs-up-white {
    background-position: 0 -1347.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-thumbs-up-large-white {
    background-position: 0 -2346px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-thumbs-up-large-white {
    background-position: 0 -3185.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-time-small {
    background-position: 0 -598px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-time-small {
    background-position: 0 -387px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-time {
    background-position: 0 -546px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-time {
    background-position: 0 -577.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-time-large {
    background-position: 0 -1518px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-time-large {
    background-position: 0 -1662px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-time-small-white {
    background-position: 0 -312px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-time-small-white {
    background-position: 0 -258px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-time-white {
    background-position: 0 -462px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-time-white {
    background-position: 0 -423.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-time-large-white {
    background-position: 0 -690px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-time-large-white {
    background-position: 0 -1108px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-trash-small {
    background-position: 0 -1898px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-trash-small {
    background-position: 0 -1569.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-trash {
    background-position: 0 -2982px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-trash {
    background-position: 0 -3041.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-trash-large {
    background-position: 0 -10212px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-trash-large {
    background-position: 0 -10249px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-trash-small-white {
    background-position: 0 -1820px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-trash-small-white {
    background-position: 0 -1505px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-trash-white {
    background-position: 0 -2772px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-trash-white {
    background-position: 0 -2849px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-trash-large-white {
    background-position: 0 -10212px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-trash-large-white {
    background-position: 0 -10249px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-undo-small {
    background-position: 0 -572px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-undo-small {
    background-position: 0 -666.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-undo {
    background-position: 0 -588px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-undo {
    background-position: 0 -1116.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-undo-large {
    background-position: 0 -4692px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-undo-large {
    background-position: 0 -4709px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-undo-small-white {
    background-position: 0 -858px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-undo-small-white {
    background-position: 0 -709.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-undo-white {
    background-position: 0 -1260px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-undo-white {
    background-position: 0 -1270.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-undo-large-white {
    background-position: 0 -4830px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-undo-large-white {
    background-position: 0 -4847.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-user-add-small {
    background-position: 0 -104px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-user-add-small {
    background-position: 0 -559px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-user-add {
    background-position: 0 -714px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-user-add {
    background-position: 0 -1001px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-user-add-large {
    background-position: 0 -3312px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-user-add-large {
    background-position: 0 -3324px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-user-add-small-white {
    background-position: 0 -598px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-user-add-small-white {
    background-position: 0 -301px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-user-add-white {
    background-position: 0 -504px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-user-add-white {
    background-position: 0 -808.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-user-add-large-white {
    background-position: 0 -3450px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-user-add-large-white {
    background-position: 0 -2908.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-user-small {
    background-position: 0 -676px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-user-small {
    background-position: 0 -451.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-user {
    background-position: 0 -798px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-user {
    background-position: 0 -885.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-user-large {
    background-position: 0 -3036px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-user-large {
    background-position: 0 -3047px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-user-small-white {
    background-position: 0 -936px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-user-small-white {
    background-position: 0 -666.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-user-white {
    background-position: 0 -924px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-user-white {
    background-position: 0 -1078px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-user-large-white {
    background-position: 0 -3864px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-user-large-white {
    background-position: 0 -4016.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-users-small {
    background-position: 0 -78px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-users-small {
    background-position: 0 -129px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-users {
    background-position: 0 -252px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-users {
    background-position: 0 -423.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-users-large {
    background-position: 0 -828px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-users-large {
    background-position: 0 -969.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-users-small-white {
    background-position: 0 -78px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-users-small-white {
    background-position: 0 -86px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-users-white {
    background-position: 0 -126px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-users-white {
    background-position: 0 -500.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-users-large-white {
    background-position: 0 -1380px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-users-large-white {
    background-position: 0 -969.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-video-small {
    background-position: 0 -1300px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-video-small {
    background-position: 0 -1376px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-video {
    background-position: 0 -2058px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-video {
    background-position: 0 -1809.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-video-large {
    background-position: 0 -6624px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-video-large {
    background-position: 0 -7340.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-video-small-white {
    background-position: 0 -962px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-video-small-white {
    background-position: 0 -860px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-video-white {
    background-position: 0 -966px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-video-white {
    background-position: 0 -1155px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-video-large-white {
    background-position: 0 -5658px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-video-large-white {
    background-position: 0 -6094px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-view-small {
    background-position: 0 -260px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-view-small {
    background-position: 0 -172px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-view {
    background-position: 0 -462px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-view {
    background-position: 0 -462px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-view-large {
    background-position: 0 -2898px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-view-large {
    background-position: 0 -831px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-view-small-white {
    background-position: 0 -234px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-view-small-white {
    background-position: 0 -215px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-view-white {
    background-position: 0 -1680px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-view-white {
    background-position: 0 -192.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-view-large-white {
    background-position: 0 -2898px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-view-large-white {
    background-position: 0 -554px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 122, icons.scss */
  .m-icon-wifi-small {
    background-position: 0 -1040px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 122, icons.scss */
  .m-icon-wifi-small {
    background-position: 0 -688px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 127, icons.scss */
  .m-icon-wifi {
    background-position: 0 -1932px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 127, icons.scss */
  .m-icon-wifi {
    background-position: 0 -1617px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 132, icons.scss */
  .m-icon-wifi-large {
    background-position: 0 -5382px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 132, icons.scss */
  .m-icon-wifi-large {
    background-position: 0 -5124.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 140, icons.scss */
  .m-icon-wifi-small-white {
    background-position: 0 -1066px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 140, icons.scss */
  .m-icon-wifi-small-white {
    background-position: 0 -580.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 145, icons.scss */
  .m-icon-wifi-white {
    background-position: 0 -1554px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 145, icons.scss */
  .m-icon-wifi-white {
    background-position: 0 -1655.5px;
  }
}

@media (max-resolution: 1.99dppx), (-webkit-max-device-pixel-ratio: 1.99), (max-device-pixel-ratio: 1.99) {
  /* line 150, icons.scss */
  .m-icon-wifi-large-white {
    background-position: 0 -5934px;
  }
}
@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2) {
  /* line 150, icons.scss */
  .m-icon-wifi-large-white {
    background-position: 0 -5263px;
  }
}

@-moz-keyframes spin {
  /* line 250, icons.scss */
  from {
    -moz-transform: rotate(0deg);
  }

  /* line 251, icons.scss */
  to {
    -moz-transform: rotate(360deg);
  }
}

@-webkit-keyframes spin {
  /* line 254, icons.scss */
  from {
    -webkit-transform: rotate(0deg);
  }

  /* line 255, icons.scss */
  to {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes spin {
  /* line 258, icons.scss */
  from {
    transform: rotate(0deg);
  }

  /* line 259, icons.scss */
  to {
    transform: rotate(360deg);
  }
}

/* line 262, icons.scss */
.m-icon-loading-small {
  -webkit-animation: spin 1.5s linear infinite;
}
