@font-face {
  font-family: 'theme';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
}

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

.theme-menu:before {
  content: "\2261";
}
.theme-search:before {
  content: "\1f50d";
}
.theme-plus:before {
  content: "\2795";
}
.theme-down:before {
  content: "\e900";
}
.theme-up:before {
  content: "\e901";
}
.theme-minus:before {
  content: "\2796";
}
.theme-close:before {
  content: "\2716";
}
.theme-plus_sm:before {
  content: "\2b";
}
.theme-minus_sm:before {
  content: "\2d";
}
.theme-close_sm:before {
  content: "\d7";
}
.theme-plus_sm_circle:before {
  content: "\2295";
}
.theme-minus_sm_circle:before {
  content: "\2296";
}
.theme-close_sm_circle:before {
  content: "\2297";
}
