/* Icon fonts: perch + Pe-icon-7-stroke (subset usage) */
@font-face {
  font-family: 'perch';
  src: url('../fonts/perch.woff') format('woff'),
       url('../fonts/perch.ttf') format('truetype');
  font-weight: normal; font-style: normal; font-display: block;
}
@font-face {
  font-family: 'Pe-icon-7-stroke';
  src: url('../fonts/Pe-icon-7-stroke.woff') format('woff'),
       url('../fonts/Pe-icon-7-stroke.ttf') format('truetype');
  font-weight: normal; font-style: normal; font-display: block;
}
.perch, [class^="perch-"], [class*=" perch-"] {
  font-family: 'perch' !important;
  speak: none; font-style: normal; font-weight: normal;
  font-variant: normal; text-transform: none; line-height: 1;
  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.perch-integrity:before { content: "\e903"; }
.perch-Message:before  { content: "\e905"; }
.perch-strategy:before { content: "\e90e"; }

.pe-7s-shuffle, .pe-7s-paint, .pe-7s-graph {
  font-family: 'Pe-icon-7-stroke' !important;
  speak: none; font-style: normal; font-weight: normal;
  font-variant: normal; text-transform: none; line-height: 1;
  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.pe-7s-shuffle:before { content: "\e614"; }
.pe-7s-paint:before   { content: "\e62a"; }
.pe-7s-graph:before   { content: "\e64e"; }
