@font-face {
  font-family: 'basicset';
  src:  url('fonts/basicset.eot?yv1cn0');
  src:  url('fonts/basicset.eot?yv1cn0#iefix') format('embedded-opentype'),
    url('fonts/basicset.ttf?yv1cn0') format('truetype'),
    url('fonts/basicset.woff?yv1cn0') format('woff'),
    url('fonts/basicset.svg?yv1cn0#basicset') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="cfico-"], [class*=" cfico-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'basicset' !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;
}

.cfico-calendar3:before {
  content: "\e902";
}
.cfico-calendar4:before {
  content: "\e904";
}
.cfico-cancel:before {
  content: "\e907";
}
.cfico-location3:before {
  content: "\e908";
}
.cfico-close4:before {
  content: "\e5d0";
}
.cfico-delete:before {
  content: "\eeca";
}
.cfico-delete-outline:before {
  content: "\eecb";
}
.cfico-cloud-storage:before {
  content: "\eecc";
}
.cfico-social-twitter:before {
  content: "\ef0e";
}
.cfico-social-facebook:before {
  content: "\ef0f";
}
.cfico-social-linkedin:before {
  content: "\ef1a";
}
.cfico-social-twitter-circular:before {
  content: "\efd3";
}
.cfico-social-linkedin-circular:before {
  content: "\efd5";
}
.cfico-social-facebook-circular:before {
  content: "\efd6";
}
.cfico-add_circle:before {
  content: "\e147";
}
.cfico-control_point:before {
  content: "\e3ba";
}
.cfico-arrow_back:before {
  content: "\e5c4";
}
.cfico-arrow_downward:before {
  content: "\e5db";
}
.cfico-arrow_forward:before {
  content: "\e5c8";
}
.cfico-arrow_upward:before {
  content: "\e5d8";
}
.cfico-chat:before {
  content: "\e0b7";
}
.cfico-chat_bubble:before {
  content: "\e0ca";
}
.cfico-chat_bubble_outline:before {
  content: "\e0cb";
}
.cfico-check4:before {
  content: "\e5ca";
}
.cfico-navigate_before:before {
  content: "\e408";
}
.cfico-navigate_next:before {
  content: "\e409";
}
.cfico-close2:before {
  content: "\e5cd";
}
.cfico-error:before {
  content: "\e000";
}
.cfico-error_outline:before {
  content: "\e001";
}
.cfico-expand_less:before {
  content: "\e5ce";
}
.cfico-expand_more:before {
  content: "\e5cf";
}
.cfico-help:before {
  content: "\e887";
}
.cfico-highlight_off:before {
  content: "\e888";
}
.cfico-info:before {
  content: "\e88e";
}
.cfico-power_settings_new:before {
  content: "\e8ac";
}
.cfico-priority_high:before {
  content: "\e645";
}
.cfico-remove_circle_outline:before {
  content: "\e15d";
}
.cfico-cross3:before {
  content: "\e909";
}
.cfico-chevron-small-down:before {
  content: "\ed51";
}
.cfico-chevron-small-left:before {
  content: "\ed52";
}
.cfico-chevron-small-right:before {
  content: "\ed53";
}
.cfico-chevron-small-up:before {
  content: "\ed54";
}
.cfico-chevron-thin-down:before {
  content: "\ed55";
}
.cfico-chevron-thin-left:before {
  content: "\ed56";
}
.cfico-chevron-thin-right:before {
  content: "\ed57";
}
.cfico-chevron-thin-up:before {
  content: "\ed58";
}
.cfico-chevron-with-circle-down:before {
  content: "\ed5a";
}
.cfico-chevron-with-circle-left:before {
  content: "\ed5b";
}
.cfico-chevron-with-circle-right:before {
  content: "\ed5c";
}
.cfico-chevron-with-circle-up:before {
  content: "\ed5d";
}
.cfico-attachment:before {
  content: "\ed93";
}
.cfico-check3:before {
  content: "\edaa";
}
.cfico-circle-with-cross:before {
  content: "\edab";
}
.cfico-circle-with-minus:before {
  content: "\edac";
}
.cfico-circle-with-plus:before {
  content: "\edad";
}
.cfico-help-with-circle:before {
  content: "\ede3";
}
.cfico-message:before {
  content: "\ee0e";
}
.cfico-facebook-with-circle:before {
  content: "\ee93";
}
.cfico-linkedin-with-circle:before {
  content: "\ee9f";
}
.cfico-twitter-with-circle:before {
  content: "\eea8";
}
.cfico-twitter3:before {
  content: "\eea9";
}
.cfico-youtube-with-circle:before {
  content: "\eeac";
}
.cfico-youtube3:before {
  content: "\eead";
}
.cfico-close3:before {
  content: "\f00d";
}
.cfico-remove:before {
  content: "\f00d";
}
.cfico-times:before {
  content: "\f00d";
}
.cfico-calendar:before {
  content: "\f073";
}
.cfico-calendar-o:before {
  content: "\f134";
}
.cfico-file-pdf-o:before {
  content: "\f1c1";
}
.cfico-file-word-o:before {
  content: "\f1c2";
}
.cfico-file-excel-o:before {
  content: "\f1c3";
}
.cfico-file-powerpoint-o:before {
  content: "\f1c4";
}
.cfico-file-image-o:before {
  content: "\f1c5";
}
.cfico-file-photo-o:before {
  content: "\f1c5";
}
.cfico-file-picture-o:before {
  content: "\f1c5";
}
.cfico-file-archive-o:before {
  content: "\f1c6";
}
.cfico-file-zip-o:before {
  content: "\f1c6";
}
.cfico-file-audio-o:before {
  content: "\f1c7";
}
.cfico-file-sound-o:before {
  content: "\f1c7";
}
.cfico-file-movie-o:before {
  content: "\f1c8";
}
.cfico-file-video-o:before {
  content: "\f1c8";
}
.cfico-music2:before {
  content: "\f004";
}
.cfico-search2:before {
  content: "\f00f";
}
.cfico-heart:before {
  content: "\f01b";
}
.cfico-check:before {
  content: "\f04b";
}
.cfico-close:before {
  content: "\f050";
}
.cfico-pencil:before {
  content: "\f0ed";
}
.cfico-map-marker:before {
  content: "\f0ee";
}
.cfico-chevron-left:before {
  content: "\f0ff";
}
.cfico-chevron-right:before {
  content: "\f100";
}
.cfico-times-circle-o:before {
  content: "\f108";
}
.cfico-check-circle-o:before {
  content: "\f109";
}
.cfico-ban:before {
  content: "\f10a";
}
.cfico-exclamation-circle:before {
  content: "\f112";
}
.cfico-eye:before {
  content: "\f116";
}
.cfico-eye-slash:before {
  content: "\f117";
}
.cfico-warning-triangle:before {
  content: "\f118";
}
.cfico-twitter2:before {
  content: "\f13f";
}
.cfico-facebook2:before {
  content: "\f140";
}
.cfico-linkedin2:before {
  content: "\f176";
}
.cfico-angle-double-left:before {
  content: "\f193";
}
.cfico-angle-double-right:before {
  content: "\f194";
}
.cfico-angle-left:before {
  content: "\f197";
}
.cfico-angle-right:before {
  content: "\f198";
}
.cfico-angle-up:before {
  content: "\f199";
}
.cfico-angle-down:before {
  content: "\f19a";
}
.cfico-youtube-play:before {
  content: "\f1f4";
}
.cfico-calendar6:before {
  content: "\e90b";
}
.cfico-calendar7:before {
  content: "\f068";
}
.cfico-location4:before {
  content: "\f060";
}
.cfico-home2:before {
  content: "\e90c";
}
.cfico-location2:before {
  content: "\e948";
}
.cfico-compass:before {
  content: "\e949";
}
.cfico-calendar2:before {
  content: "\e953";
}
.cfico-cross2:before {
  content: "\ea11";
}
.cfico-image:before {
  content: "\e90d";
}
.cfico-images:before {
  content: "\e90e";
}
.cfico-file-text:before {
  content: "\e922";
}
.cfico-file-empty:before {
  content: "\e924";
}
.cfico-files-empty:before {
  content: "\e925";
}
.cfico-file-text2:before {
  content: "\e926";
}
.cfico-file-picture:before {
  content: "\e927";
}
.cfico-file-zip:before {
  content: "\e92b";
}
.cfico-home:before {
  content: "\e905";
}
.cfico-play:before {
  content: "\e917";
}
.cfico-folder:before {
  content: "\e934";
}
.cfico-folder-open:before {
  content: "\e935";
}
.cfico-folder-download:before {
  content: "\e938";
}
.cfico-folder-upload:before {
  content: "\e939";
}
.cfico-tag:before {
  content: "\e93a";
}
.cfico-tags:before {
  content: "\e93b";
}
.cfico-location:before {
  content: "\e94c";
}
.cfico-cross:before {
  content: "\ea14";
}
.cfico-checkmark:before {
  content: "\ea15";
}
.cfico-arrow-up:before {
  content: "\ea3f";
}
.cfico-arrow-right:before {
  content: "\ea41";
}
.cfico-arrow-down:before {
  content: "\ea43";
}
.cfico-arrow-left:before {
  content: "\ea45";
}
.cfico-new-tab:before {
  content: "\ea83";
}
.cfico-google-plus:before {
  content: "\ea90";
}
.cfico-google-plus3:before {
  content: "\ea92";
}
.cfico-twitter:before {
  content: "\ea9b";
}
.cfico-youtube:before {
  content: "\eaa2";
}
.cfico-checkmark2:before {
  content: "\eaf9";
}
.cfico-check-alt:before {
  content: "\eafa";
}
.cfico-x:before {
  content: "\eafb";
}
.cfico-x-altx-alt:before {
  content: "\eafc";
}
.cfico-denied:before {
  content: "\eafd";
}
.cfico-rss-alt:before {
  content: "\eb00";
}
.cfico-mail:before {
  content: "\eb08";
}
.cfico-plus-alt:before {
  content: "\eb11";
}
.cfico-minus-alt:before {
  content: "\eb13";
}
