@font-face {
  font-family: 'icon-font';
  src: url('icon-font.woff') format('woff'),
       url('icon-font.ttf') format('truetype'),
       url('icon-font.svg#icon-font') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-font-"], [class*=" icon-font-"] {
  font-family: 'icon-font' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-font-activity:before { content: "\e000"; }
.icon-font-airplay:before { content: "\e001"; }
.icon-font-alert-circle:before { content: "\e002"; }
.icon-font-alert-octagon:before { content: "\e003"; }
.icon-font-alert-triangle:before { content: "\e004"; }
.icon-font-align-center:before { content: "\e005"; }
.icon-font-align-justify:before { content: "\e006"; }
.icon-font-align-left:before { content: "\e007"; }
.icon-font-align-right:before { content: "\e008"; }
.icon-font-anchor:before { content: "\e009"; }
.icon-font-aperture:before { content: "\e00a"; }
.icon-font-archive:before { content: "\e00b"; }
.icon-font-arrow-down:before { content: "\e00c"; }
.icon-font-arrow-down-circle:before { content: "\e00d"; }
.icon-font-arrow-down-left:before { content: "\e00e"; }
.icon-font-arrow-down-right:before { content: "\e00f"; }
.icon-font-arrow-left:before { content: "\e010"; }
.icon-font-arrow-left-circle:before { content: "\e011"; }
.icon-font-arrow-right:before { content: "\e012"; }
.icon-font-arrow-right-circle:before { content: "\e013"; }
.icon-font-arrow-up:before { content: "\e014"; }
.icon-font-arrow-up-circle:before { content: "\e015"; }
.icon-font-arrow-up-left:before { content: "\e016"; }
.icon-font-arrow-up-right:before { content: "\e017"; }
.icon-font-at-sign:before { content: "\e018"; }
.icon-font-award:before { content: "\e019"; }
.icon-font-bar-chart:before { content: "\e01a"; }
.icon-font-bar-chart-2:before { content: "\e01b"; }
.icon-font-battery:before { content: "\e01c"; }
.icon-font-battery-charging:before { content: "\e01d"; }
.icon-font-bell:before { content: "\e01e"; }
.icon-font-bell-off:before { content: "\e01f"; }
.icon-font-bluetooth:before { content: "\e020"; }
.icon-font-bold:before { content: "\e021"; }
.icon-font-book:before { content: "\e022"; }
.icon-font-bookmark:before { content: "\e023"; }
.icon-font-book-open:before { content: "\e024"; }
.icon-font-box:before { content: "\e025"; }
.icon-font-briefcase:before { content: "\e026"; }
.icon-font-calendar:before { content: "\e027"; }
.icon-font-camera:before { content: "\e028"; }
.icon-font-camera-off:before { content: "\e029"; }
.icon-font-cast:before { content: "\e02a"; }
.icon-font-check:before { content: "\e02b"; }
.icon-font-check-circle:before { content: "\e02c"; }
.icon-font-check-square:before { content: "\e02d"; }
.icon-font-chevron-down:before { content: "\e02e"; }
.icon-font-chevron-left:before { content: "\e02f"; }
.icon-font-chevron-right:before { content: "\e030"; }
.icon-font-chevrons-down:before { content: "\e031"; }
.icon-font-chevrons-left:before { content: "\e032"; }
.icon-font-chevrons-right:before { content: "\e033"; }
.icon-font-chevrons-up:before { content: "\e034"; }
.icon-font-chevron-up:before { content: "\e035"; }
.icon-font-chrome:before { content: "\e036"; }
.icon-font-circle:before { content: "\e037"; }
.icon-font-clipboard:before { content: "\e038"; }
.icon-font-clock:before { content: "\e039"; }
.icon-font-cloud:before { content: "\e03a"; }
.icon-font-cloud-drizzle:before { content: "\e03b"; }
.icon-font-code:before { content: "\e03c"; }
.icon-font-codepen:before { content: "\e03d"; }
.icon-font-codesandbox:before { content: "\e03e"; }
.icon-font-coffee:before { content: "\e03f"; }
.icon-font-columns:before { content: "\e040"; }
.icon-font-command:before { content: "\e041"; }
.icon-font-compass:before { content: "\e042"; }
.icon-font-copy:before { content: "\e043"; }
.icon-font-corner-down-left:before { content: "\e044"; }
.icon-font-corner-down-right:before { content: "\e045"; }
.icon-font-corner-left-down:before { content: "\e046"; }
.icon-font-corner-left-up:before { content: "\e047"; }
.icon-font-corner-right-down:before { content: "\e048"; }
.icon-font-corner-right-up:before { content: "\e049"; }
.icon-font-corner-up-left:before { content: "\e04a"; }
.icon-font-corner-up-right:before { content: "\e04b"; }
.icon-font-cpu:before { content: "\e04c"; }
.icon-font-credit-card:before { content: "\e04d"; }
.icon-font-crop:before { content: "\e04e"; }
.icon-font-crosshair:before { content: "\e04f"; }
.icon-font-database:before { content: "\e050"; }
.icon-font-delete:before { content: "\e051"; }
.icon-font-disc:before { content: "\e052"; }
.icon-font-dollar-sign:before { content: "\e053"; }
.icon-font-download-cloud:before { content: "\e054"; }
.icon-font-droplet:before { content: "\e055"; }
.icon-font-edit:before { content: "\e056"; }
.icon-font-edit-2:before { content: "\e057"; }
.icon-font-edit-3:before { content: "\e058"; }
.icon-font-external-link:before { content: "\e059"; }
.icon-font-eye:before { content: "\e05a"; }
.icon-font-facebook:before { content: "\e05b"; }
.icon-font-fast-forward:before { content: "\e05c"; }
.icon-font-feather:before { content: "\e05d"; }
.icon-font-figma:before { content: "\e05e"; }
.icon-font-file:before { content: "\e05f"; }
.icon-font-file-minus:before { content: "\e060"; }
.icon-font-file-plus:before { content: "\e061"; }
.icon-font-file-text:before { content: "\e062"; }
.icon-font-film:before { content: "\e063"; }
.icon-font-filter:before { content: "\e064"; }
.icon-font-flag:before { content: "\e065"; }
.icon-font-folder:before { content: "\e066"; }
.icon-font-folder-minus:before { content: "\e067"; }
.icon-font-folder-plus:before { content: "\e068"; }
.icon-font-frame-19:before { content: "\e069"; }
.icon-font-frame-20:before { content: "\e06a"; }
.icon-font-frame-21:before { content: "\e06b"; }
.icon-font-frame-23:before { content: "\e06c"; }
.icon-font-frame-24:before { content: "\e06d"; }
.icon-font-frame-25:before { content: "\e06e"; }
.icon-font-frame-26:before { content: "\e06f"; }
.icon-font-frame-27:before { content: "\e070"; }
.icon-font-frame-28:before { content: "\e071"; }
.icon-font-frame-29:before { content: "\e072"; }
.icon-font-frame-30:before { content: "\e073"; }
.icon-font-frame-31:before { content: "\e074"; }
.icon-font-frame-32:before { content: "\e075"; }
.icon-font-frame-33:before { content: "\e076"; }
.icon-font-frame-34:before { content: "\e077"; }
.icon-font-frame-35:before { content: "\e078"; }
.icon-font-frame-36:before { content: "\e079"; }
.icon-font-frame-37:before { content: "\e07a"; }
.icon-font-frame-38:before { content: "\e07b"; }
.icon-font-frame-39:before { content: "\e07c"; }
.icon-font-frame-40:before { content: "\e07d"; }
.icon-font-frame-41:before { content: "\e07e"; }
.icon-font-frame-42:before { content: "\e07f"; }
.icon-font-frame-43:before { content: "\e080"; }
.icon-font-frame-44:before { content: "\e081"; }
.icon-font-frame-45:before { content: "\e082"; }
.icon-font-frame-46:before { content: "\e083"; }
.icon-font-frame-47:before { content: "\e084"; }
.icon-font-frame-48:before { content: "\e085"; }
.icon-font-frame-49:before { content: "\e086"; }
.icon-font-frame-50:before { content: "\e087"; }
.icon-font-frame-51:before { content: "\e088"; }
.icon-font-frame-52:before { content: "\e089"; }
.icon-font-framer:before { content: "\e08a"; }
.icon-font-frown:before { content: "\e08b"; }
.icon-font-gift:before { content: "\e08c"; }
.icon-font-git-branch:before { content: "\e08d"; }
.icon-font-git-commit:before { content: "\e08e"; }
.icon-font-github:before { content: "\e08f"; }
.icon-font-gitlab:before { content: "\e090"; }
.icon-font-git-merge:before { content: "\e091"; }
.icon-font-git-pull-request:before { content: "\e092"; }
.icon-font-globe:before { content: "\e093"; }
.icon-font-grid:before { content: "\e094"; }
.icon-font-hard-drive:before { content: "\e095"; }
.icon-font-hash:before { content: "\e096"; }
.icon-font-headphones:before { content: "\e097"; }
.icon-font-heart:before { content: "\e098"; }
.icon-font-help-circle:before { content: "\e099"; }
.icon-font-hexagon:before { content: "\e09a"; }
.icon-font-home:before { content: "\e09b"; }
.icon-font-image:before { content: "\e09c"; }
.icon-font-inbox:before { content: "\e09d"; }
.icon-font-info:before { content: "\e09e"; }
.icon-font-instagram:before { content: "\e09f"; }
.icon-font-italic:before { content: "\e0a0"; }
.icon-font-key:before { content: "\e0a1"; }
.icon-font-layers:before { content: "\e0a2"; }
.icon-font-layout:before { content: "\e0a3"; }
.icon-font-life-buoy:before { content: "\e0a4"; }
.icon-font-link:before { content: "\e0a5"; }
.icon-font-link-2:before { content: "\e0a6"; }
.icon-font-linkedin:before { content: "\e0a7"; }
.icon-font-list:before { content: "\e0a8"; }
.icon-font-loader:before { content: "\e0a9"; }
.icon-font-lock:before { content: "\e0aa"; }
.icon-font-log-in:before { content: "\e0ab"; }
.icon-font-log-out:before { content: "\e0ac"; }
.icon-font-mail:before { content: "\e0ad"; }
.icon-font-map:before { content: "\e0ae"; }
.icon-font-map-pin:before { content: "\e0af"; }
.icon-font-maximize:before { content: "\e0b0"; }
.icon-font-maximize-2:before { content: "\e0b1"; }
.icon-font-meh:before { content: "\e0b2"; }
.icon-font-menu:before { content: "\e0b3"; }
.icon-font-message-circle:before { content: "\e0b4"; }
.icon-font-message-square:before { content: "\e0b5"; }
.icon-font-mic:before { content: "\e0b6"; }
.icon-font-mic-off:before { content: "\e0b7"; }
.icon-font-minimize:before { content: "\e0b8"; }
.icon-font-minimize-2:before { content: "\e0b9"; }
.icon-font-minus-circle:before { content: "\e0ba"; }
.icon-font-minus-square:before { content: "\e0bb"; }
.icon-font-monitor:before { content: "\e0bc"; }
.icon-font-moon:before { content: "\e0bd"; }
.icon-font-more-horizontal:before { content: "\e0be"; }
.icon-font-more-vertical:before { content: "\e0bf"; }
.icon-font-mouse-pointer:before { content: "\e0c0"; }
.icon-font-move:before { content: "\e0c1"; }
.icon-font-music:before { content: "\e0c2"; }
.icon-font-navigation:before { content: "\e0c3"; }
.icon-font-navigation-2:before { content: "\e0c4"; }
.icon-font-octagon:before { content: "\e0c5"; }
.icon-font-package:before { content: "\e0c6"; }
.icon-font-paperclip:before { content: "\e0c7"; }
.icon-font-pause:before { content: "\e0c8"; }
.icon-font-pause-circle:before { content: "\e0c9"; }
.icon-font-pen-tool:before { content: "\e0ca"; }
.icon-font-percent:before { content: "\e0cb"; }
.icon-font-phone:before { content: "\e0cc"; }
.icon-font-phone-forwarded:before { content: "\e0cd"; }
.icon-font-phone-incoming:before { content: "\e0ce"; }
.icon-font-phone-off:before { content: "\e0cf"; }
.icon-font-phone-outgoing:before { content: "\e0d0"; }
.icon-font-pie-chart:before { content: "\e0d1"; }
.icon-font-play:before { content: "\e0d2"; }
.icon-font-play-circle:before { content: "\e0d3"; }
.icon-font-plus:before { content: "\e0d4"; }
.icon-font-plus-circle:before { content: "\e0d5"; }
.icon-font-plus-square:before { content: "\e0d6"; }
.icon-font-pocket:before { content: "\e0d7"; }
.icon-font-power:before { content: "\e0d8"; }
.icon-font-printer:before { content: "\e0d9"; }
.icon-font-radio:before { content: "\e0da"; }
.icon-font-refresh-ccw:before { content: "\e0db"; }
.icon-font-refresh-cw:before { content: "\e0dc"; }
.icon-font-repeat:before { content: "\e0dd"; }
.icon-font-rewind:before { content: "\e0de"; }
.icon-font-rotate-ccw:before { content: "\e0df"; }
.icon-font-rotate-cw:before { content: "\e0e0"; }
.icon-font-rss:before { content: "\e0e1"; }
.icon-font-save:before { content: "\e0e2"; }
.icon-font-scissors:before { content: "\e0e3"; }
.icon-font-search:before { content: "\e0e4"; }
.icon-font-send:before { content: "\e0e5"; }
.icon-font-server:before { content: "\e0e6"; }
.icon-font-settings:before { content: "\e0e7"; }
.icon-font-share:before { content: "\e0e8"; }
.icon-font-share-2:before { content: "\e0e9"; }
.icon-font-shield:before { content: "\e0ea"; }
.icon-font-shield-off:before { content: "\e0eb"; }
.icon-font-shopping-bag:before { content: "\e0ec"; }
.icon-font-shopping-cart:before { content: "\e0ed"; }
.icon-font-shuffle:before { content: "\e0ee"; }
.icon-font-sidebar:before { content: "\e0ef"; }
.icon-font-skip-back:before { content: "\e0f0"; }
.icon-font-skip-forward:before { content: "\e0f1"; }
.icon-font-slack:before { content: "\e0f2"; }
.icon-font-slash:before { content: "\e0f3"; }
.icon-font-sliders:before { content: "\e0f4"; }
.icon-font-smartphone:before { content: "\e0f5"; }
.icon-font-smile:before { content: "\e0f6"; }
.icon-font-speaker:before { content: "\e0f7"; }
.icon-font-square:before { content: "\e0f8"; }
.icon-font-star:before { content: "\e0f9"; }
.icon-font-stop-circle:before { content: "\e0fa"; }
.icon-font-subtract:before { content: "\e0fb"; }
.icon-font-sun:before { content: "\e0fc"; }
.icon-font-sunrise:before { content: "\e0fd"; }
.icon-font-sunset:before { content: "\e0fe"; }
.icon-font-tablet:before { content: "\e0ff"; }
.icon-font-tag:before { content: "\e100"; }
.icon-font-target:before { content: "\e101"; }
.icon-font-terminal:before { content: "\e102"; }
.icon-font-thumbs-down:before { content: "\e103"; }
.icon-font-thumbs-up:before { content: "\e104"; }
.icon-font-toggle-left:before { content: "\e105"; }
.icon-font-toggle-right:before { content: "\e106"; }
.icon-font-tool:before { content: "\e107"; }
.icon-font-trash:before { content: "\e108"; }
.icon-font-trash-2:before { content: "\e109"; }
.icon-font-trello:before { content: "\e10a"; }
.icon-font-trending-down:before { content: "\e10b"; }
.icon-font-trending-up:before { content: "\e10c"; }
.icon-font-triangle:before { content: "\e10d"; }
.icon-font-truck:before { content: "\e10e"; }
.icon-font-tv:before { content: "\e10f"; }
.icon-font-twitch:before { content: "\e110"; }
.icon-font-twitter:before { content: "\e111"; }
.icon-font-type:before { content: "\e112"; }
.icon-font-umbrella:before { content: "\e113"; }
.icon-font-underline:before { content: "\e114"; }
.icon-font-union:before { content: "\e115"; }
.icon-font-union-1:before { content: "\e116"; }
.icon-font-union-2:before { content: "\e117"; }
.icon-font-union-3:before { content: "\e118"; }
.icon-font-union-4:before { content: "\e119"; }
.icon-font-union-5:before { content: "\e11a"; }
.icon-font-union-6:before { content: "\e11b"; }
.icon-font-union-7:before { content: "\e11c"; }
.icon-font-union-8:before { content: "\e11d"; }
.icon-font-union-9:before { content: "\e11e"; }
.icon-font-union-10:before { content: "\e11f"; }
.icon-font-union-11:before { content: "\e120"; }
.icon-font-union-12:before { content: "\e121"; }
.icon-font-union-13:before { content: "\e122"; }
.icon-font-union-14:before { content: "\e123"; }
.icon-font-union-15:before { content: "\e124"; }
.icon-font-union-16:before { content: "\e125"; }
.icon-font-union-17:before { content: "\e126"; }
.icon-font-union-18:before { content: "\e127"; }
.icon-font-unlock:before { content: "\e128"; }
.icon-font-upload:before { content: "\e129"; }
.icon-font-upload-cloud:before { content: "\e12a"; }
.icon-font-user:before { content: "\e12b"; }
.icon-font-user-check:before { content: "\e12c"; }
.icon-font-user-minus:before { content: "\e12d"; }
.icon-font-user-plus:before { content: "\e12e"; }
.icon-font-users:before { content: "\e12f"; }
.icon-font-user-x:before { content: "\e130"; }
.icon-font-vector:before { content: "\e131"; }
.icon-font-vector-1:before { content: "\e132"; }
.icon-font-vector-2:before { content: "\e133"; }
.icon-font-vector-3:before { content: "\e134"; }
.icon-font-vector-4:before { content: "\e135"; }
.icon-font-vector-5:before { content: "\e136"; }
.icon-font-vector-6:before { content: "\e137"; }
.icon-font-video:before { content: "\e138"; }
.icon-font-video-off:before { content: "\e139"; }
.icon-font-voicemail:before { content: "\e13a"; }
.icon-font-volume:before { content: "\e13b"; }
.icon-font-volume-1:before { content: "\e13c"; }
.icon-font-volume-2:before { content: "\e13d"; }
.icon-font-volume-x:before { content: "\e13e"; }
.icon-font-watch:before { content: "\e13f"; }
.icon-font-wifi:before { content: "\e140"; }
.icon-font-wifi-off:before { content: "\e141"; }
.icon-font-wind:before { content: "\e142"; }
.icon-font-x:before { content: "\e143"; }
.icon-font-x-circle:before { content: "\e144"; }
.icon-font-x-octagon:before { content: "\e145"; }
.icon-font-x-square:before { content: "\e146"; }
.icon-font-zap:before { content: "\e147"; }
.icon-font-zap-off:before { content: "\e148"; }
.icon-font-zoom-in:before { content: "\e149"; }
.icon-font-zoom-out:before { content: "\e14a"; }
