@font-face {
    font-family: 'themefisher-font';
    src:    url('../../fonts/themefisher-font.eot?k4dgk0');
    src:    url('../../fonts/themefisher-font.eot?k4dgk0#iefix') format('embedded-opentype'),
        url('../../fonts/themefisher-font.ttf?k4dgk0') format('truetype'),
        url('../../fonts/themefisher-font.woff?k4dgk0') format('woff'),
        url('../../fonts/themefisher-font.svg?k4dgk0#themefisher-font') 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: 'themefisher-font' !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-android-add-circle:before {
    content: "\f359";
}
.tf-android-add:before {
    content: "\f2c7";
}
.tf-android-alarm-clock:before {
    content: "\f35a";
}
.tf-android-alert:before {
    content: "\f35b";
}
.tf-android-arrow-dropdown:before {
    content: "\f35f";
}
.tf-android-arrow-dropleft:before {
    content: "\f361";
}
.tf-android-arrow-dropright:before {
    content: "\f363";
}
.tf-android-arrow-dropup:before {
    content: "\f365";
}
.tf-android-calendar:before {
    content: "\f2d1";
}
.tf-android-call:before {
    content: "\f2d2";
}
.tf-android-cancel:before {
    content: "\f36e";
}
.tf-android-cart:before {
    content: "\f370";
}
.tf-android-chat:before {
    content: "\f2d4";
}
.tf-android-checkbox-outline:before {
    content: "\f373";
}
.tf-android-checkbox:before {
    content: "\f374";
}
.tf-android-checkmark-circle:before {
    content: "\f375";
}
.tf-android-close:before {
    content: "\f2d7";
}
.tf-android-cloud-circle:before {
    content: "\f377";
}
.tf-android-cloud-done:before {
    content: "\f378";
}
.tf-android-create:before {
    content: "\f37e";
}
.tf-android-desktop:before {
    content: "\f380";
}
.tf-android-done:before {
    content: "\f383";
}
.tf-android-drafts:before {
    content: "\f384";
}
.tf-android-laptop:before {
    content: "\f390";
}
.tf-android-lock:before {
    content: "\f392";
}
.tf-android-mail:before {
    content: "\f2eb";
}
.tf-android-menu:before {
    content: "\f394";
}
.tf-android-notifications-none:before {
    content: "\f399";
}
.tf-android-phone-landscape:before {
    content: "\f3a1";
}
.tf-android-phone-portrait:before {
    content: "\f3a2";
}
.tf-android-send:before {
    content: "\f2f6";
}
.tf-android-settings:before {
    content: "\f2f7";
}
.tf-android-share-alt:before {
    content: "\f3ac";
}
.tf-android-share:before {
    content: "\f2f8";
}
.tf-android-stopwatch:before {
    content: "\f2fd";
}
.tf-android-textsms:before {
    content: "\f3b2";
}
.tf-android-time:before {
    content: "\f3b3";
}
.tf-arrow-left-b:before {
    content: "\f107";
}
.tf-arrow-right-b:before {
    content: "\f10a";
}
.tf-arrow-up-b:before {
    content: "\f10d";
}
.tf-backspace:before {
    content: "\f3bf";
}
.tf-cart:before {
    content: "\f110";
}
.tf-bookmark:before {
    content: "\f26b";
}
.tf-chatbubble-working:before {
    content: "\f11d";
}
.tf-chatbubbles:before {
    content: "\f11f";
}
.tf-checkmark-circled:before {
    content: "\f120";
}
.tf-checkmark-round:before {
    content: "\f121";
}
.tf-checkmark:before {
    content: "\f122";
}
.tf-chevron-down:before {
    content: "\f123";
}
.tf-chevron-left:before {
    content: "\f124";
}
.tf-chevron-right:before {
    content: "\f125";
}
.tf-chevron-up:before {
    content: "\f126";
}
.tf-close-circled:before {
    content: "\f128";
}
.tf-close-round:before {
    content: "\f129";
}
.tf-close:before {
    content: "\f12a";
}
.tf-coffee:before {
    content: "\f272";
}
.tf-compose:before {
    content: "\f12c";
}
.tf-contrast:before {
    content: "\f275";
}
.tf-drag:before {
    content: "\f130";
}
.tf-earth:before {
    content: "\f276";
}
.tf-easel:before {
    content: "\f3c2";
}
.tf-ion-edit:before {
    content: "\f2bf";
}
.tf-email:before {
    content: "\f132";
}
.tf-ios-alarm-outline:before {
    content: "\f3c7";
}
.tf-ios-albums-outline:before {
    content: "\f3c9";
}
.tf-ios-albums:before {
    content: "\f3ca";
}
.tf-ios-analytics-outline:before {
    content: "\f3cd";
}
.tf-ios-arrow-back:before {
    content: "\f3cf";
}
.tf-ios-arrow-down:before {
    content: "\f3d0";
}
.tf-ios-arrow-forward:before {
    content: "\f3d1";
}
.tf-ios-arrow-left:before {
    content: "\f3d2";
}
.tf-ios-arrow-right:before {
    content: "\f3d3";
}
.tf-ios-arrow-up:before {
    content: "\f3d8";
}
.tf-ios-barcode-outline:before {
    content: "\f3db";
}
.tf-ios-bell-outline:before {
    content: "\f3e1";
}
.tf-ios-bolt-outline:before {
    content: "\f3e5";
}
.tf-ios-book-outline:before {
    content: "\f3e7";
}
.tf-ios-bookmarks-outline:before {
    content: "\f3e9";
}
.tf-ios-box-outline:before {
    content: "\f3eb";
}
.tf-ios-briefcase-outline:before {
    content: "\f3ed";
}
.tf-ios-camera-outline:before {
    content: "\f3f5";
}
.tf-ios-cart-outline:before {
    content: "\f3f7";
}
.tf-ios-chatbubble-outline:before {
    content: "\f3fb";
}
.tf-ios-checkmark-empty:before {
    content: "\f3fd";
}
.tf-ios-checkmark-outline:before {
    content: "\f3fe";
}
.tf-ios-checkmark:before {
    content: "\f3ff";
}
.tf-ios-circle-outline:before {
    content: "\f401";
}
.tf-ios-clock-outline:before {
    content: "\f402";
}
.tf-ios-close-empty:before {
    content: "\f404";
}
.tf-ios-close-outline:before {
    content: "\f405";
}
.tf-ios-close:before {
    content: "\f406";
}
.tf-ios-cog-outline:before {
    content: "\f411";
}
.tf-ios-cog:before {
    content: "\f412";
}
.tf-ios-compose-outline:before {
    content: "\f417";
}
.tf-ios-compose:before {
    content: "\f418";
}
.tf-ios-copy-outline:before {
    content: "\f41b";
}
.tf-ios-crop:before {
    content: "\f41e";
}
.tf-ios-email-outline:before {
    content: "\f422";
}
.tf-ios-eye-outline:before {
    content: "\f424";
}
.tf-ios-flag-outline:before {
    content: "\f42c";
}
.tf-ios-folder-outline:before {
    content: "\f434";
}
.tf-ios-gear-outline:before {
    content: "\f43c";
}
.tf-ios-help-empty:before {
    content: "\f444";
}
.tf-ios-help-outline:before {
    content: "\f445";
}
.tf-ios-help:before {
    content: "\f446";
}
.tf-ios-home-outline:before {
    content: "\f447";
}
.tf-ios-infinite-outline:before {
    content: "\f449";
}
.tf-infinite:before {
    content: "\f44a";
}
.tf-ios-information-outline:before {
    content: "\f44c";
}
.tf-location-outline:before {
    content: "\f455";
}
.tf-locked-outline:before {
    content: "\f457";
}
.tf-ios-loop-strong:before {
    content: "\f459";
}
.tf-ios-loop:before {
    content: "\f45a";
}
.tf-minus-empty:before {
    content: "\f462";
}
.tf-minus-outline:before {
    content: "\f463";
}
.tf-monitor-outline:before {
    content: "\f465";
}
.tf-paper-outline:before {
    content: "\f471";
}
.tf-paperplane-outline:before {
    content: "\f473";
}
.tf-photos-outline:before {
    content: "\f481";
}
.tf-pie-outline:before {
    content: "\f483";
}
.tf-plus-empty:before {
    content: "\f489";
}
.tf-plus-outline:before {
    content: "\f48a";
}
.tf-plus:before {
    content: "\f48b";
}
.tf-search:before {
    content: "\f4a5";
}
.tf-trash-outline:before {
    content: "\f4c4";
}
.tf-unlocked-outline:before {
    content: "\f4c8";
}
.tf-ipad:before {
    content: "\f1f9";
}
.tf-iphone:before {
    content: "\f1fa";
}
.tf-laptop-light:before {
    content: "\f1fc";
}
.tf-leaf:before {
    content: "\f1fd";
}
.tf-load-c:before {
    content: "\f29c";
}
.tf-location:before {
    content: "\f1ff";
}
.tf-magnet:before {
    content: "\f2a0";
}
.tf-minus-circled:before {
    content: "\f207";
}
.tf-minus-round:before {
    content: "\f208";
}
.tf-minus:before {
    content: "\f209";
}
.tf-monitor:before {
    content: "\f20a";
}
.tf-paintbucket:before {
    content: "\f4d6";
}
.tf-paper-airplane:before {
    content: "\f2c3";
}
.tf-pin:before {
    content: "\f2a6";
}
.tf-plus-circled:before {
    content: "\f216";
}
.tf-plus-round:before {
    content: "\f217";
}
.tf-social-android:before {
    content: "\f225";
}
.tf-social-apple:before {
    content: "\f227";
}
.tf-social-css3-outline:before {
    content: "\f4de";
}
.tf-social-dribbble-outline:before {
    content: "\f22c";
}
.tf-social-dropbox-outline:before {
    content: "\f22e";
}
.tf-social-facebook-outline:before {
    content: "\f230";
}
.tf-social-facebook:before {
    content: "\f231";
}
.tf-social-github-outline:before {
    content: "\f232";
}
.tf-social-github:before {
    content: "\f233";
}
.tf-social-googleplus-outline:before {
    content: "\f234";
}
.tf-social-html5-outline:before {
    content: "\f4e2";
}
.tf-social-pinterest-outline:before {
    content: "\f2b0";
}
.tf-social-sass:before {
    content: "\f4ea";
}
.tf-social-twitter:before {
    content: "\f243";
}
.tf-trash-a:before {
    content: "\f252";
}
.tf-trophy:before {
    content: "\f356";
}
.tf-mobile:before {
    content: "\e000";
}
.tf-laptop:before {
    content: "\e001";
}
.tf-desktop:before {
    content: "\e002";
}
.tf-phone2:before {
    content: "\e004";
}
.tf-document3:before {
    content: "\e005";
}
.tf-documents5:before {
    content: "\e006";
}
.tf-search3:before {
    content: "\e007";
}
.tf-clipboard4:before {
    content: "\e008";
}
.tf-newspaper:before {
    content: "\e009";
}
.tf-notebook9:before {
    content: "\e00a";
}
.tf-book-open:before {
    content: "\e00b";
}
.tf-browser:before {
    content: "\e00c";
}
.tf-calendar2:before {
    content: "\e00d";
}
.tf-presentation:before {
    content: "\e00e";
}
.tf-picture:before {
    content: "\e00f";
}
.tf-pictures:before {
    content: "\e010";
}
.tf-video:before {
    content: "\e011";
}
.tf-camera2:before {
    content: "\e012";
}
.tf-toolbox:before {
    content: "\e014";
}
.tf-briefcase2:before {
    content: "\e015";
}
.tf-wallet:before {
    content: "\e016";
}
.tf-expand2:before {
    content: "\e01a";
}
.tf-edit:before {
    content: "\e01c";
}
.tf-ribbon:before {
    content: "\e01e";
}
.tf-adjustments:before {
    content: "\e01d";
}
.tf-hourglass:before {
    content: "\e01f";
}
.tf-lock2:before {
    content: "\e020";
}
.tf-megaphone:before {
    content: "\e021";
}
.tf-shield2:before {
    content: "\e022";
}
.tf-trophy6:before {
    content: "\e023";
}
.tf-flag2:before {
    content: "\e024";
}
.tf-map2:before {
    content: "\e025";
}
.tf-basket:before {
    content: "\e027";
}
.tf-envelope2:before {
    content: "\e028";
}
.tf-streetsign:before {
    content: "\e029";
}
.tf-telescope:before {
    content: "\e02a";
}
.tf-gears:before {
    content: "\e02b";
}
.tf-key:before {
    content: "\e02c";
}
.tf-paperclip4:before {
    content: "\e02d";
}
.tf-attachment:before {
    content: "\e02e";
}
.tf-pricetags:before {
    content: "\e02f";
}
.tf-lightbulb:before {
    content: "\e030";
}
.tf-tools:before {
    content: "\e033";
}
.tf-tools-2:before {
    content: "\e034";
}
.tf-scissors2:before {
    content: "\e035";
}
.tf-magnifying-glass:before {
    content: "\e037";
}
.tf-circle-compass:before {
    content: "\e038";
}
.tf-linegraph:before {
    content: "\e039";
}
.tf-mic:before {
    content: "\e03a";
}
.tf-strategy:before {
    content: "\e03b";
}
.tf-beaker:before {
    content: "\e03c";
}
.tf-caution:before {
    content: "\e03d";
}
.tf-recycle2:before {
    content: "\e03e";
}
.tf-anchor2:before {
    content: "\e03f";
}
.tf-profile-male:before {
    content: "\e040";
}
.tf-profile-female:before {
    content: "\e041";
}
.tf-bike:before {
    content: "\e042";
}
.tf-wine:before {
    content: "\e043";
}
.tf-hotairballoon:before {
    content: "\e044";
}
.tf-globe:before {
    content: "\e045";
}
.tf-genius:before {
    content: "\e046";
}
.tf-map-pin:before {
    content: "\e047";
}
.tf-dial:before {
    content: "\e048";
}
.tf-chat:before {
    content: "\e049";
}
.tf-heart2:before {
    content: "\e04a";
}
.tf-download2:before {
    content: "\e04d";
}
.tf-target3:before {
    content: "\e04e";
}
.tf-piechart:before {
    content: "\e050";
}
.tf-speedometer:before {
    content: "\e051";
}
.tf-global:before {
    content: "\e052";
}
.tf-compass:before {
    content: "\e053";
}
.tf-lifesaver:before {
    content: "\e054";
}
.tf-clock:before {
    content: "\e055";
}
.tf-quote:before {
    content: "\e057";
}
.tf-scope:before {
    content: "\e058";
}
.tf-alarmclock:before {
    content: "\e059";
}
.tf-refresh:before {
    content: "\e05a";
}
.tf-happy:before {
    content: "\e05b";
}

