@font-face {
  font-family: 'tffonts';
  src:  url('fonts/tffonts.eot?o1i0pg');
  src:  url('fonts/tffonts.eot?o1i0pg#iefix') format('embedded-opentype'),
    url('fonts/tffonts.ttf?o1i0pg') format('truetype'),
    url('fonts/tffonts.woff?o1i0pg') format('woff'),
    url('fonts/tffonts.svg?o1i0pg#tffonts') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="tf-"], [class*=" tf-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'tffonts' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.tf-paper-bird:before {
  content: "\e94f";
}
.tf-if_square-dotted-select-tool_1182556:before {
  content: "\e951";
}
.tf-pencil-draw:before {
  content: "\e934";
}
.tf-stamp-tool:before {
  content: "\e94e";
}
.tf-date-time-1:before {
  content: "\e94a";
}
.tf-date-time-2:before {
  content: "\e94c";
}
.tf-sign-2:before {
  content: "\e94b";
}
.tf-checkbox-field:before {
  content: "\e946";
}
.tf-text-field:before {
  content: "\e947";
}
.tf-checkbox-field-2:before {
  content: "\e948";
}
.tf-document-sign:before {
  content: "\e92f";
}
.tf-airbrush-1:before {
  content: "\e92a";
  color: #505070;
}
.tf-rectangle-tool:before {
  content: "\e92b";
  color: #505070;
}
.tf-circle-tool:before {
  content: "\e92d";
  color: #505070;
}
.tf-arrow-tool:before {
  content: "\e92e";
}
.tf-circle-minus:before {
  content: "\e930";
}
.tf-circle-plus:before {
  content: "\e931";
}
.tf-sign-tool:before {
  content: "\e932";
  color: #737373;
}
.tf-pen-tool:before {
  content: "\e933";
}
.tf-sign-3:before {
  content: "\e93f";
}
.tf-brush-tool-1:before {
  content: "\e940";
}
.tf-highlighter-tool:before {
  content: "\e935";
}
.tf-eraser-tool:before {
  content: "\e936";
}
.tf-text-tool-1:before {
  content: "\e937";
}
.tf-iconfinder-icon(4):before {
  content: "\e941";
}
.tf-text-toot-2:before {
  content: "\e938";
}
.tf-font-size-down:before {
  content: "\e939";
  color: #474a56;
}
.tf-font-size-up:before {
  content: "\e93a";
  color: #474a56;
}
.tf-cross-tool:before {
  content: "\e93b";
  color: #474a56;
}
.tf-check-tool:before {
  content: "\e93c";
  color: #474a56;
}
.tf-calendar:before {
  content: "\e94d";
}
.tf-date:before {
  content: "\e94d";
}
.tf-schedule:before {
  content: "\e94d";
}
.tf-search:before {
  content: "\e93e";
}
.tf-lookup:before {
  content: "\e93e";
}
.tf-find:before {
  content: "\e93e";
}
.tf-magnifier:before {
  content: "\e93e";
}
.tf-document:before {
  content: "\e914";
}
.tf-file:before {
  content: "\e914";
}
.tf-paper:before {
  content: "\e914";
}
.tf-text:before {
  content: "\e914";
}
.tf-documents:before {
  content: "\e915";
}
.tf-files:before {
  content: "\e915";
}
.tf-papers:before {
  content: "\e915";
}
.tf-error:before {
  content: "\e916";
}
.tf-cancel:before {
  content: "\e916";
}
.tf-close:before {
  content: "\e916";
}
.tf-partially-checked:before {
  content: "\e916";
}
.tf-checked:before {
  content: "\e917";
}
.tf-checkmark:before {
  content: "\e917";
}
.tf-tick:before {
  content: "\e917";
}
.tf-checkbox:before {
  content: "\e917";
}
.tf-phone:before {
  content: "\e918";
}
.tf-fax:before {
  content: "\e918";
}
.tf-contact:before {
  content: "\e918";
}
.tf-office:before {
  content: "\e918";
}
.tf-profile:before {
  content: "\e919";
}
.tf-card:before {
  content: "\e919";
}
.tf-id:before {
  content: "\e919";
}
.tf-vcard:before {
  content: "\e919";
}
.tf-lock-open:before {
  content: "\e91a";
}
.tf-lock-open2:before {
  content: "\e91b";
}
.tf-document-edit:before {
  content: "\e91c";
}
.tf-document-scan:before {
  content: "\e91d";
}
.tf-inbox-document-text:before {
  content: "\e91e";
}
.tf-if_thin-0256_input_box_text_edit_388583:before {
  content: "\e949";
  color: #000;
}
.tf-more-vertical:before {
  content: "\e944";
}
.tf-more-horizontal:before {
  content: "\e945";
}
.tf-zoom_out_map:before {
  content: "\e93d";
}
.tf-text_format:before {
  content: "\e903";
}
.tf-format_underlined:before {
  content: "\e904";
}
.tf-format_color_text:before {
  content: "\e905";
}
.tf-format_bold:before {
  content: "\e906";
}
.tf-format_size:before {
  content: "\e907";
}
.tf-format_shapes:before {
  content: "\e909";
}
.tf-format_quote:before {
  content: "\e90a";
}
.tf-format_paint:before {
  content: "\e90b";
}
.tf-format_list_numbered:before {
  content: "\e90c";
}
.tf-format_list_bulleted:before {
  content: "\e90d";
}
.tf-format_line_spacing:before {
  content: "\e90e";
}
.tf-format_italic:before {
  content: "\e90f";
}
.tf-format_color_reset:before {
  content: "\e910";
}
.tf-format_color_fill:before {
  content: "\e911";
}
.tf-transform:before {
  content: "\e912";
}
.tf-scanner:before {
  content: "\e913";
}
.tf-help-with-circle:before {
  content: "\e900";
}
.tf-question:before {
  content: "\e901";
}
.tf-type:before {
  content: "\e902";
}
.tf-typography:before {
  content: "\e902";
}
.tf-text2:before {
  content: "\e902";
}
.tf-font:before {
  content: "\e902";
}
.tf-pencil:before {
  content: "\e942";
}
.tf-pen:before {
  content: "\e908";
}
.tf-image:before {
  content: "\e943";
}
.tf-file-empty:before {
  content: "\e924";
}
.tf-files-empty:before {
  content: "\e925";
}
.tf-file-text2:before {
  content: "\e926";
}
.tf-file-picture:before {
  content: "\e927";
}
.tf-copy2:before {
  content: "\e92c";
}
.tf-alarm:before {
  content: "\e950";
}
.tf-binoculars:before {
  content: "\e985";
}
.tf-search2:before {
  content: "\e986";
}
.tf-lock:before {
  content: "\e98f";
}
.tf-unlocked:before {
  content: "\e990";
}
.tf-list-numbered:before {
  content: "\e9b9";
}
.tf-list:before {
  content: "\e9ba";
}
.tf-list2:before {
  content: "\e9bb";
}
.tf-menu4:before {
  content: "\e9c0";
}
.tf-cloud:before {
  content: "\e9c1";
}
.tf-cloud-download:before {
  content: "\e9c2";
}
.tf-cloud-upload:before {
  content: "\e9c3";
}
.tf-circle-up:before {
  content: "\ea41";
}
.tf-circle-right:before {
  content: "\ea42";
}
.tf-circle-down:before {
  content: "\ea43";
}
.tf-circle-left:before {
  content: "\ea44";
}
.tf-tab:before {
  content: "\ea45";
}
.tf-sort-alpha-asc:before {
  content: "\ea48";
}
.tf-sort-alpha-desc:before {
  content: "\ea49";
}
.tf-sort-numeric-asc:before {
  content: "\ea4a";
}
.tf-sort-numberic-desc:before {
  content: "\ea4b";
}
.tf-sort-amount-asc:before {
  content: "\ea4c";
}
.tf-sort-amount-desc:before {
  content: "\ea4d";
}
.tf-checkbox-checked:before {
  content: "\ea52";
}
.tf-checkbox-unchecked:before {
  content: "\ea53";
}
.tf-radio-checked:before {
  content: "\ea54";
}
.tf-radio-checked2:before {
  content: "\ea55";
}
.tf-crop:before {
  content: "\ea57";
}
.tf-font2:before {
  content: "\ea5c";
}
.tf-text-height:before {
  content: "\ea5f";
}
.tf-text-width:before {
  content: "\ea60";
}
.tf-font-size:before {
  content: "\ea61";
}
.tf-bold:before {
  content: "\ea62";
}
.tf-underline:before {
  content: "\ea63";
}
.tf-italic:before {
  content: "\ea64";
}
.tf-strikethrough:before {
  content: "\ea65";
}
.tf-page-break:before {
  content: "\ea68";
}
.tf-paragraph-left:before {
  content: "\ea77";
}
.tf-paragraph-center:before {
  content: "\ea78";
}
.tf-paragraph-right:before {
  content: "\ea79";
}
.tf-paragraph-justify:before {
  content: "\ea7a";
}
.tf-indent-increase:before {
  content: "\ea7b";
}
.tf-indent-decrease:before {
  content: "\ea7c";
}
.tf-google-drive:before {
  content: "\ea8f";
}
.tf-file-pdf:before {
  content: "\eadf";
}
.tf-file-word:before {
  content: "\eae1";
}
.tf-file-excel:before {
  content: "\eae2";
}
.tf-libreoffice:before {
  content: "\eae3";
}
.tf-user-circle-o:before {
  content: "\e91f";
}
.tf-file-text-o:before {
  content: "\e920";
}
.tf-file-excel-o:before {
  content: "\e921";
}
.tf-file-word-o:before {
  content: "\e922";
}
.tf-file-pdf-o:before {
  content: "\e923";
}
.tf-copy:before {
  content: "\e928";
}
.tf-files-o:before {
  content: "\e928";
}
.tf-file-o:before {
  content: "\e929";
}
