/* Font Awesome fix: neutral font filenames + both family casings.
   Loaded last so Widgetkit cannot override with a broken/blocked path. */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/sp-icons.eot?v=4.7.0');
  src: url('../fonts/sp-icons.eot?#iefix&v=4.7.0') format('embedded-opentype'),
       url('../fonts/sp-icons.woff2?v=4.7.0') format('woff2'),
       url('../fonts/sp-icons.woff?v=4.7.0') format('woff'),
       url('../fonts/sp-icons.ttf?v=4.7.0') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: FontAwesome;
  src: url('../fonts/sp-icons.woff2?v=4.7.0') format('woff2'),
       url('../fonts/sp-icons.woff?v=4.7.0') format('woff'),
       url('../fonts/sp-icons.ttf?v=4.7.0') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: fontawesome;
  src: url('../fonts/sp-icons.woff2?v=4.7.0') format('woff2'),
       url('../fonts/sp-icons.woff?v=4.7.0') format('woff'),
       url('../fonts/sp-icons.ttf?v=4.7.0') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.fa,
.fa:before,
[class^="fa-"]:before,
[class*=" fa-"]:before,
.sp-module ul > li > a:before {
  font-family: FontAwesome !important;
}
