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

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

/* logo */
.jiun.jiun-logo-regular:before {
  content: "\e90c";
}
.jiun.jiun-logo-solid:before {
  content: "\e90d";
}

/* annotation */
.jiun.jiun-angle:before {
  content: "\e901";
}
.jiun.jiun-cobb-angle:before {
  content: "\e902";
}
.jiun.jiun-ellipse:before {
  content: "\e903";
}
.jiun.jiun-length:before {
  content: "\e90a";
}
.jiun.jiun-polygon:before {
  content: "\e90e";
}
.jiun.jiun-rectangle:before {
  content: "\e90f";
}

/* series */
.jiun.jiun-series-optional:before {
  content: "\e914";
}
.jiun.jiun-series-1x1:before {
  content: "\e910";
}
.jiun.jiun-series-1x2:before {
  content: "\e911";
}
.jiun.jiun-series-2x1:before {
  content: "\e912";
}
.jiun.jiun-series-2x2:before {
  content: "\e913";
}

/* image */
.jiun.jiun-image-optional:before {
  content: "\e904";
}
.jiun.jiun-image-1x1:before {
  content: "\e905";
}
.jiun.jiun-image-1x2:before {
  content: "\e906";
}
.jiun.jiun-image-2x1:before {
  content: "\e907";
}
.jiun.jiun-image-2x2:before {
  content: "\e908";
}

/* others */
.jiun.jiun-actual-px:before {
  content: "\e900";
}
.jiun.jiun-invert-color:before {
  content: "\e909";
}

/* white label */
.jiun.jiun-onrad:before {
  content: "\e90b";
}

