/* super-speedy-icons - consolidated pack: only the glyphs the ssp blocks use. */
@font-face{font-family:'basic-ui';src:url('fonts/basic-ui.woff') format('woff'),
  url('fonts/basic-ui.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'construction';src:url('fonts/construction.woff') format('woff'),
  url('fonts/construction.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'data-document';src:url('fonts/data-document.woff') format('woff'),
  url('fonts/data-document.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'ecology';src:url('fonts/ecology.woff') format('woff'),
  url('fonts/ecology.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'fitness-gym';src:url('fonts/fitness-gym.woff') format('woff'),
  url('fonts/fitness-gym.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'internet-security';src:url('fonts/internet-security.woff') format('woff'),
  url('fonts/internet-security.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'social';src:url('fonts/social.woff') format('woff'),
  url('fonts/social.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:block;}
[class^="at-"],[class*=" at-"]{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.at-bolt-thin:before {
  font-family: 'construction' !important;
  content: "\e901";
}
.at-info-circle-thin:before {
  font-family: 'basic-ui' !important;
  content: "\e930";
}
.at-user-check-thin:before {
  font-family: 'basic-ui' !important;
  content: "\e961";
}
.at-block-prohibited-thin:before {
  font-family: 'basic-ui' !important;
  content: "\e914";
}
.at-check-circle-thin:before {
  font-family: 'basic-ui' !important;
  content: "\e91c";
}
.at-electric-lightbulb-thin:before {
  font-family: 'ecology' !important;
  content: "\e905";
}
.at-arrow-up-graph-thin:before {
  font-family: 'data-document' !important;
  content: "\e905";
}
.at-check-clipboard-thin:before {
  font-family: 'data-document' !important;
  content: "\e910";
}
.at-medal-thin:before {
  font-family: 'fitness-gym' !important;
  content: "\e91e";
}
.at-star-thin:before {
  font-family: 'social' !important;
  content: "\e927";
}
.at-warning-thin:before {
  font-family: 'internet-security' !important;
  content: "\e947";
}
