/*
=================
IMPORTANT! - READ!
=================

==== SETS W/ PLACEHOLDER ICON ARE MARKED: *UPDATE MISSING* ====

Some sets have placeholder icons: e612 ...
... need update to new keyrune when available.

==== Official Icon Set recources ====

-- http://andrewgioia.github.io/Keyrune/icons.html
-- https://github.com/andrewgioia/Keyrune

*/

/*
 * Global */
@font-face {
    font-family: 'Keyrune';
    src: url('../fonts/keyrune.eot?v=1.3.1');
    src: url('../fonts/keyrune.eot?#iefix&v=1.3.1') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=1.3.1') format('woff2'), url('../fonts/keyrune.woff?v=1.3.1') format('woff'), url('../fonts/keyrune.ttf?v=1.3.1') format('truetype'), url('../fonts/keyrune.svg?v=1.3.1#keyrune') format('svg');
    font-weight: normal;
    font-style: normal;
}

.symbol {
    display: inline-block;
    font: normal normal normal 14px/1 Keyrune;
    font-size: inherit;
    /* Better font rendering    */
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    line-height: 1em;
    speak: none;
    text-rendering: auto;
    text-transform: none;
    transform: translate(0, 0);
    vertical-align: middle;
}

.icon-img .symbol:before {
    color: inherit;
}

/*
 * Larger sizes */
.symbol-2x {
    font-size: 2em;
}

.symbol-3x {
    font-size: 3em;
}

.symbol-4x {
    font-size: 4em;
}

.symbol-5x {
    font-size: 5em;
}

.symbol-6x {
    font-size: 6em;
}

/**
 * Non-game symbols */
.symbol-discord:before {
    content: '\e9b7';
}

/**
 * Placeholder Symbols for Non-Symbol Games */
.symbol-yu-gi-oh-singles-generic:before {
    content: '\e920';
}
.symbol-yugioh-singles-generic:before {
    content: '\e920';
}

.symbol-cardfight-vanguard-singles-generic:before {
    content: '\e921';
}

.symbol-dragonball-super-singles-generic:before {
    content: '\e922';
}
.symbol-dragonball-super-tcg-singles-generic:before {
    content: '\e922';
}
.symbol-dragon-ball-super-singles-generic:before {
    content: '\e922';
}
.symbol-dragon-ball-super-tcg-singles-generic:before {
    content: '\e922';
}

.symbol-final-fantasy-singles-generic:before {
    content: '\e923';
}
.symbol-final-fantasy-tcg-singles-generic:before {
    content: '\e923';
}

.symbol-force-of-will-singles-generic:before {
    content: '\e924';
}

.symbol-future-card-buddyfight-singles-generic:before {
    content: '\e925';
}

.symbol-weiss-schwarz-singles-generic:before {
    content: '\e92d';
}

.symbol-my-little-pony-singles-generic:before {
    content: '\e994';
}
.symbol-my-little-pony-tcg-singles-generic:before {
    content: '\e994';
}

.symbol-star-wars-destiny-singles-generic:before {
    content: '\e995';
}
.symbol-star-wars-destiny-tcg-singles-generic:before {
    content: '\e995';
}

.symbol-universal-fighting-system-singles-generic:before {
    content: '\e996';
}
.symbol-ufs-singles-generic:before {
    content: '\e996';
}

.symbol-the-spoils-singles-generic:before {
    content: '\e997';
}
.symbol-the-spoils-tcg-singles-generic:before {
    content: '\e997';
}

.symbol-versus-system-singles-generic:before {
    content: '\e998';
}
.symbol-vs-system-singles-generic:before {
    content: '\e998';
}

/**
 * Element Symbols for Final Fantasy TCG */
.symbol-fft-element-fire:before {
    content: '\e92e';
}

.symbol-fft-element-ice:before {
    content: '\e92f';
}

.symbol-fft-element-wind:before {
    content: '\e930';
}

.symbol-fft-element-earth:before {
    content: '\e931';
}

.symbol-fft-element-lightning:before {
    content: '\e932';
}

.symbol-fft-element-water:before {
    content: '\e933';
}

.symbol-fft-element-light:before {
    content: '\e934';
}

.symbol-fft-element-dark:before {
    content: '\e935';
}

/**
 * Attribute Symbols for Force of Will */
.symbol-fow-attribute-light:before {
    content: '\e936';
}

.symbol-fow-attribute-fire:before {
    content: '\e937';
}

.symbol-fow-attribute-water:before {
    content: '\e938';
}

.symbol-fow-attribute-wind:before {
    content: '\e939';
}

.symbol-fow-attribute-dark:before {
    content: '\e93a';
}

.symbol-fow-attribute-void:before {
    content: '\e93b';
}

/**
 * Attribute Symbols for Yu-Gi-Oh! */
.symbol-ygo-attribute-divine:before {
    content: '\e93c';
}

.symbol-ygo-attribute-dark:before {
    content: '\e93d';
}

.symbol-ygo-attribute-earth:before {
    content: '\e93e';
}

.symbol-ygo-attribute-fire:before {
    content: '\e93f';
}

.symbol-ygo-attribute-light:before {
    content: '\e940';
}

.symbol-ygo-attribute-water:before {
    content: '\e941';
}

.symbol-ygo-attribute-wind:before {
    content: '\e942';
}

.symbol-ygo-attribute-trap:before {
    content: '\e942';
}

.symbol-ygo-attribute-spell:before {
    content: '\e943';
}

/**
 * Rarity colors */
.symbol-common {
  color: #1A1718;
}

.symbol-common.ss-grad {
  /* webkit outline/gradient */
  background: -webkit-gradient(linear, left top, right top, color-stop(1%, #302b2c), color-stop(50%, #474040), color-stop(100%, #302b2c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #302b2c 1%, #474040 50%, #302b2c 100%);
  /* Chrome10+,Safari5.1+ */
  -webkit-text-stroke: 0.03em #000;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.symbol-uncommon {
  color: #707883;
}

.symbol-uncommon.ss-grad {
  /* webkit outline/gradient */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #5a6572), color-stop(50%, #9e9e9e), color-stop(100%, #5a6572));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #5a6572 0%, #9e9e9e 50%, #5a6572 100%);
  /* Chrome10+,Safari5.1+ */
  -webkit-text-stroke: 0.03em #111;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.symbol-rare {
  color: #A58E4A;
}

.symbol-rare.ss-grad {
  /* webkit outline/gradient */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #876a3b), color-stop(50%, #dfbd6b), color-stop(100%, #876a3b));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #876a3b 0%, #dfbd6b 50%, #876a3b 100%);
  /* Chrome10+,Safari5.1+ */
  -webkit-text-stroke: 0.03em #333;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.symbol-mythic {
  color: #BF4427;
}

.symbol-mythic.ss-grad {
  /* webkit outline/gradient */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #b21f0f), color-stop(50%, #f38300), color-stop(100%, #b21f0f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #b21f0f 0%, #f38300 50%, #b21f0f 100%);
  /* Chrome10+,Safari5.1+ */
  -webkit-text-stroke: 0.03em #333;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/*
 * Fixed width */
.symbol-fw {
    text-align: center;
    width: 1.28571429em;
}

/*
 * Mana Symbols */
 .symbol-magic_singles-color-white:before,
 .symbol-mana-white:before {
    content: '\e915';
}

 .symbol-magic_singles-color-blue:before,
 .symbol-mana-blue:before {
    content: '\e916';
}

 .symbol-magic_singles-color-black:before,
 .symbol-mana-black:before {
    content: '\e917';
}

 .symbol-magic_singles-color-red:before,
 .symbol-mana-red:before {
    content: '\e918';
}

 .symbol-magic_singles-color-green:before,
 .symbol-mana-green:before {
    content: '\e919';
}

 .symbol-magic_singles-color-colorless:before,
 .symbol-magic_singles-color-artifact:before,
 .symbol-mana-colorless:before {
    content: '\e91a';
}

/* Ravnica Guilds */
.symbol-azorius:before {
    content: '\e9ad';
}

.symbol-boros:before {
    content: '\e9ae';
}

.symbol-dimir:before {
    content: '\e9af';
}

.symbol-golgari:before {
    content: '\e9b0';
}

.symbol-gruul:before {
    content: '\e9b1';
}

.symbol-izzet:before {
    content: '\e9b2';
}

.symbol-orzhov:before {
    content: '\e9b3';
}

.symbol-rakdos:before {
    content: '\e9b4';
}

.symbol-selesnya:before {
    content: '\e9b5';
}

.symbol-simic:before {
    content: '\e9b6';
}

/*
 * Fallback */
.symbol-magic-singles-generic:before {
    content: '\e684';
}

/*
 * Core */
.symbol-alpha:before {
    content: '\e600';
}

.symbol-beta:before {
    content: '\e601';
}

.symbol-unlimited:before {
    content: '\e602';
}

.symbol-revised-edition:before {
    content: '\e603';
}

.symbol-3rd-edition:before {
    content: '\e603';
}

.symbol-3rd-edition-revised-edition:before {
    content: '\e603';
}

.symbol-fourth-edition:before {
    content: '\e604';
}

.symbol-4th-edition:before {
    content: '\e604';
}

.symbol-alternate-4th-edition:before {
    content: '\e604';
}

.symbol-summer-magic:before {
    content: '\e605';
}

.symbol-fifth-edition:before {
    content: '\e606';
}

.symbol-5th-edition:before {
    content: '\e606';
}

.symbol-sixth-edition:before {
    content: '\e607';
}

.symbol-6th-edition:before {
    content: '\e607';
}

.symbol-seventh-edition:before {
    content: '\e608';
}

.symbol-7th-edition:before {
    content: '\e608';
}

.symbol-modern-core-sets:before {
    content: '\e609';
}

.symbol-eighth-edition:before {
    content: '\e609';
}

.symbol-8th-edition:before {
    content: '\e609';
}

.symbol-ninth-edition:before {
    content: '\e60a';
}

.symbol-9th-edition:before {
    content: '\e60a';
}

.symbol-tenth-edition:before {
    content: '\e60b';
}

.symbol-10th-edition:before {
    content: '\e60b';
}

.symbol-magic-2010:before {
    content: '\e60c';
}

.symbol-magic-2011:before {
    content: '\e60d';
}

.symbol-magic-2012:before {
    content: '\e60e';
}

.symbol-magic-2013:before {
    content: '\e60f';
}

.symbol-magic-2014:before {
    content: '\e610';
}

.symbol-magic-2015:before {
    content: '\e611';
}

.symbol-core-sets:before {
    content: '\e612';
}

.symbol-collectors-edition:before {
    content: '\e612';
}

.symbol-collectors-edition-international:before {
    content: '\e612';
}

.symbol-duel-decks-anthology:before {
    content: '\e612';
}

.symbol-french-renaissance:before {
    content: '\e612';
}

.symbol-german-renaissance:before {
    content: '\e612';
}

.symbol-italian-renaissance:before {
    content: '\e612';
}

.symbol-magic-the-gathering-bulk-products:before {
    content: '\e612';
}

.symbol-magic-origins:before {
    content: '\e697';
}

.symbol-origins:before {
    content: '\e697';
}

.symbol-core-set-2019:before {
    content: '\e9a0';
}

/*
 * Expansions */
/* Stand Alone Sets */
.symbol-stand-alone-sets:before {
    content: '\e612';
}

.symbol-old-expansions:before {
    content: '\e612';
}

.symbol-arabian-nights:before {
    content: '\e613';
}

.symbol-antiquities:before {
    content: '\e614';
}

.symbol-legends:before {
    content: '\e615';
}

.symbol-the-dark:before {
    content: '\e616';
}

.symbol-fallen-empires:before {
    content: '\e617';
}

.symbol-homelands:before {
    content: '\e618';
}

/* Ice Age Block */
.symbol-ice-age-block:before {
    content: '\e619';
}

.symbol-ice-age:before {
    content: '\e619';
}

.symbol-alliances:before {
    content: '\e61a';
}

.symbol-coldsnap:before {
    content: '\e61b';
}

.symbol-coldsnap-theme-deck-reprints:before {
    content: '\e61b';
}

/* Mirage Block */
.symbol-mirage-block:before {
    content: '\e61c';
}

.symbol-mirage:before {
    content: '\e61c';
}

.symbol-visions:before {
    content: '\e61d';
}

.symbol-weatherlight:before {
    content: '\e61e';
}

/* Tempest Block */
.symbol-tempest-block:before {
    content: '\e61f';
}

.symbol-tempest:before {
    content: '\e61f';
}

.symbol-stronghold:before {
    content: '\e620';
}

.symbol-exodus:before {
    content: '\e621';
}

/* Urza's Block */
.symbol-saga-block:before {
    content: '\e622';
}

.symbol-urzas-saga:before {
    content: '\e622';
}

.symbol-urzas-legacy:before {
    content: '\e623';
}

.symbol-urzas-destiny:before {
    content: '\e624';
}

/* Mercadian Block */
.symbol-masques-block:before {
    content: '\e625';
}

.symbol-mercadian-masques:before {
    content: '\e625';
}

.symbol-nemesis:before {
    content: '\e626';
}

.symbol-prophecy:before {
    content: '\e627';
}

/* Invasion Block */
.symbol-invasion-block:before {
    content: '\e628';
}

.symbol-invasion:before {
    content: '\e628';
}

.symbol-planeshift:before {
    content: '\e629';
}

.symbol-apocalypse:before {
    content: '\e62a';
}

/* Odyssey Block */
.symbol-odyssey-block:before {
    content: '\e62b';
}

.symbol-odyssey:before {
    content: '\e62b';
}

.symbol-torment:before {
    content: '\e62c';
}

.symbol-judgment:before {
    content: '\e62d';
}

/* Onslaught Block */
.symbol-onslaught-block:before {
    content: '\e62e';
}

.symbol-onslaught:before {
    content: '\e62e';
}

.symbol-legions:before {
    content: '\e62f';
}

.symbol-scourge:before {
    content: '\e630';
}

/* Mirrodin Block */
.symbol-mirrodin-block:before {
    content: '\e631';
}

.symbol-mirrodin:before {
    content: '\e631';
}

.symbol-darksteel:before {
    content: '\e632';
}

.symbol-fifth-dawn:before {
    content: '\e633';
}

/* Kamigawa Block */
.symbol-kamigawa-block:before {
    content: '\e634';
}

.symbol-champions-of-kamigawa:before {
    content: '\e634';
}

.symbol-betrayers-of-kamigawa:before {
    content: '\e635';
}

.symbol-saviors-of-kamigawa:before {
    content: '\e636';
}

/* Ravnica Block */
.symbol-ravnica-block:before {
    content: '\e637';
}

.symbol-ravnica:before {
    content: '\e637';
}

.symbol-guildpact:before {
    content: '\e638';
}

.symbol-dissension:before {
    content: '\e639';
}

/* Time Spiral Block */
.symbol-time-spiral-block:before {
    content: '\e63a';
}

.symbol-time-spiral:before {
    content: '\e63a';
}

.symbol-timeshifted:before {
    content: '\e63a';
}

.symbol-planar-chaos:before {
    content: '\e63b';
}

.symbol-future-sight:before {
    content: '\e63c';
}

/* Lorwyn Block */
.symbol-lorwyn-block:before {
    content: '\e63d';
}

.symbol-lorwyn:before {
    content: '\e63d';
}

.symbol-morningtide:before {
    content: '\e63e';
}

/* Shadowmoor Block */
.symbol-shadowmoor-block:before {
    content: '\e63f';
}

.symbol-shadowmoor:before {
    content: '\e63f';
}

.symbol-eventide:before {
    content: '\e640';
}

/* Alara Block */
.symbol-shards-of-alara-block:before {
    content: '\e641';
}

.symbol-shards-of-alara:before {
    content: '\e641';
}

.symbol-conflux:before {
    content: '\e642';
}

.symbol-alara-reborn:before {
    content: '\e643';
}

/* Zendikar Block */
.symbol-zendikar-block:before {
    content: '\e644';
}

.symbol-zendikar:before {
    content: '\e644';
}

.symbol-worldwake:before {
    content: '\e645';
}

.symbol-rise-of-the-eldrazi:before {
    content: '\e646';
}

/* Scars Block */
.symbol-scars-of-mirrodin-block:before {
    content: '\e647';
}

.symbol-scars-of-mirrodin:before {
    content: '\e647';
}

.symbol-mirrodin-besieged:before {
    content: '\e648';
}

.symbol-new-phyrexia:before {
    content: '\e649';
}

/* Innistrad Block */
.symbol-innistrad-block:before {
    content: '\e64a';
}

.symbol-innistrad:before {
    content: '\e64a';
}

.symbol-dark-ascension:before {
    content: '\e64b';
}

.symbol-avacyn-restored:before {
    content: '\e64c';
}

/* RTR Block */
.symbol-return-to-ravnica-block:before {
    content: '\e64d';
}

.symbol-return-to-ravnica:before {
    content: '\e64d';
}

.symbol-guild-tokens:before {
    content: '\e64d';
}

.symbol-gatecrash:before {
    content: '\e64e';
}

.symbol-dragons-maze:before {
    content: '\e64f';
}

/* Theros Block */
.symbol-theros-block:before {
    content: '\e650';
}

.symbol-theros:before {
    content: '\e650';
}

.symbol-face-the-hydra:before {
    content: '\e650';
}

.symbol-born-of-the-gods:before {
    content: '\e651';
}

.symbol-battle-the-horde:before {
    content: '\e651';
}

.symbol-journey-into-nyx:before {
    content: '\e652';
}

.symbol-defeat-a-god:before {
    content: '\e652';
}

/* Khans Block */
.symbol-khans-of-tarkir-block:before {
    content: '\e653';
}

.symbol-khans-of-tarkir:before {
    content: '\e653';
}

.symbol-fate-reforged:before {
    content: '\e654';
}

.symbol-ugins-fate:before {
    content: '\e654';
}

.symbol-promos-ugins-fate:before {
    content: '\e654';
}

.symbol-dragons-of-tarkir:before {
    content: '\e693';
}

.symbol-tarkir-dragonfury-promos:before {
    content: '\e693';
}

/* Battle for Zendikar Block */
.symbol-battle-for-zendikar-block:before {
    content: '\e699';
}

.symbol-battle-for-zendikar:before {
    content: '\e699';
}

.symbol-battle-for-zendikar-expeditions:before {
    content: '\e69b';
}

.symbol-zendikar-expeditions:before {
    content: '\e69b';
}

.symbol-expeditions:before {
    content: '\e69b';
}

.symbol-oath-of-the-gatewatch:before {
    content: "\e901";
}

/* Shadows Over Innistrad Block */
.symbol-shadows-over-innistrad-block:before {
    content: "\e903";
}

.symbol-shadows-over-innistrad:before {
    content: "\e903";
}

.symbol-eldritch-moon:before {
    content: "\e907";
}

/* Kaladesh Block */
.symbol-kaladesh-block:before {
    content: "\e908";
}

.symbol-kaladesh:before {
    content: "\e908";
}

.symbol-kaladesh-inventions:before {
    content: "\e91b";
}

.symbol-inventions:before {
    content: "\e91b";
}

.symbol-aether-revolt:before {
    content: "\e909";
}

/* Amonkhet Block */
.symbol-amonkhet-block:before {
    content: "\e90b";
}

.symbol-amonkhet:before {
    content: "\e90b";
}

.symbol-amonkhet-invocations:before {
    content: "\e91c";
}

.symbol-invocations:before {
    content: "\e91c";
}

.symbol-hour-of-devastation:before {
    content: "\e90e";
}

/* Ixalan Block */
.symbol-ixalan-block:before {
    content: "\e911";
}

.symbol-ixalan:before {
    content: "\e911";
}

.symbol-rivals-of-ixalan:before {
    content: "\e949";
}

/* Dominaria Block */
.symbol-dominaria-block:before {
    content: "\e99f";
}

.symbol-dominaria:before {
    content: "\e99f";
}

/* Guilds of Ravnica Block */
.symbol-guilds-of-ravnica-block:before {
    content: "\e9aa";
}

.symbol-guilds-of-ravnica:before {
    content: "\e9aa";
}

.symbol-guilds-of-ravnica-mythic-edition:before {
    content: "\e9ab";
}



/* Command Zone */
.symbol-vanguard:before {
    content: '\e655';
}

.symbol-planechase:before {
    content: '\e656';
}

.symbol-planechase-2009-edition:before {
    content: '\e656';
}

.symbol-planechase-2012-edition:before {
    content: '\e656';
}

.symbol-planechase-planes:before {
    content: '\e656';
}

.symbol-planechase-anthology:before {
    content: '\e910';
}

.symbol-archenemy-schemes:before {
    content: '\e657';
}

.symbol-archenemy-singles:before {
    content: '\e657';
}

.symbol-archenemy:before {
    content: '\e657';
}

.symbol-commander:before {
    content: '\e658';
}

.symbol-commander-2011:before {
    content: '\e658';
}

.symbol-commander-oversized-cards:before {
    content: '\e658';
}

.symbol-planechase-2012:before {
    content: '\e659';
}

.symbol-planechase-2012-oversized-cards:before {
    content: '\e659';
}

.symbol-commanders-arsenal:before {
    content: '\e65a';
}

.symbol-commander-2013:before {
    content: '\e65b';
}

.symbol-conspiracy:before {
    content: '\e65c';
}

.symbol-commander-2014:before {
    content: '\e65d';
}

.symbol-commander-2015:before {
    content: "\e900";
}

.symbol-commander-2016:before {
    content: "\e912";
}

.symbol-commander-2017:before {
    content: "\e914";
}
.symbol-commander-2017-edition:before {
    content: "\e914";
}

.symbol-commander-2018:before {
    content: "\e9a9";
}

.symbol-conspiracy-take-the-crown:before {
    content: "\e905";
}

.symbol-conspiracy-2-take-the-crown:before {
    content: "\e905";
}

.symbol-commander-anthology:before {
    content: '\e90c';
}

.symbol-archenemy-nicol-bolas:before {
    content: '\e90d';
}

.symbol-explorers-of-ixalan:before {
    content: '\e947';
}

.symbol-commander-anthology-volume-ii:before {
    content: '\e999';
}

.symbol-commander-anthology-volume-2:before {
    content: '\e999';
}

.symbol-battlebond:before {
    content: "\e99e";
}

/*
 * Special Editions */
.symbol-special-editions:before {
    content: '\e612';
}

.symbol-chronicles:before {
    content: '\e65e';
}

.symbol-anthologies:before {
    content: '\e65f';
}

.symbol-battle-royale:before {
    content: '\e660';
}

.symbol-beatdown-box-set:before {
    content: '\e661';
}

.symbol-deckmasters:before {
    content: '\e662';
}

.symbol-modern-masters:before {
    content: '\e663';
}

.symbol-modern-masters-2013:before {
    content: '\e663';
}

.symbol-modern-masters-2015:before {
    content: '\e695';
}

.symbol-eternal-masters:before {
    content: '\e906';
}

.symbol-modern-masters-2017:before {
    content: '\e90a';
}

.symbol-masters-25:before {
    content: '\e99b';
}

.symbol-iconic-masters:before {
    content: '\e91d';
}

.symbol-ultimate-masters:before {
    content: '\e9a1';
}


/*
/* Beginner */
.symbol-portal:before {
    content: '\e664';
}

.symbol-portal-1:before {
    content: '\e664';
}

.symbol-portal-second-age:before {
    content: '\e665';
}

.symbol-portal-three-kingdoms:before {
    content: '\e666';
}

.symbol-portal-3-kingdoms:before {
    content: '\e666';
}

.symbol-starter-1999:before {
    content: '\e667';
}

.symbol-starter-2000:before {
    content: '\e668';
}

.symbol-welcome-deck-2016:before {
    content: '\e91e';
}

.symbol-welcome-deck-2017:before {
    content: '\e91f';
}

.symbol-game-night:before {
    content: "\e9ac";
}

/*
 * Duel Decks */
 .symbol-duel-decks:before {
    content: '\e684';
}

.symbol-duel-decks-elves-vs-goblins:before {
    content: '\e669';
}

.symbol-duel-decks-jace-vs-chandra:before {
    content: '\e66a';
}

.symbol-japanese-duel-decks-jace-vs-chandra:before {
    content: '\e66a';
}

.symbol-duel-decks-divine-vs-demonic:before {
    content: '\e66b';
}

.symbol-duel-decks-garruk-vs-liliana:before {
    content: '\e66c';
}

.symbol-duel-decks-phyrexia-vs-the-coalition:before {
    content: '\e66d';
}

.symbol-duel-decks-elspeth-vs-tezzeret:before {
    content: '\e66e';
}

.symbol-duel-decks-knights-vs-dragons:before {
    content: '\e66f';
}

.symbol-duel-decks-ajani-vs-nicol-bolas:before {
    content: '\e670';
}

.symbol-duel-decks-venser-vs-koth:before {
    content: '\e671';
}

.symbol-duel-decks-izzet-vs-golgari:before {
    content: '\e672';
}

.symbol-duel-decks-sorin-vs-tibalt:before {
    content: '\e673';
}

.symbol-duel-decks-heroes-vs-monsters:before {
    content: '\e674';
}

.symbol-duel-decks-jace-vs-vraska:before {
    content: '\e675';
}

.symbol-duel-decks-speed-vs-cunning:before {
    content: '\e676';
}

.symbol-duel-decks-elspeth-vs-kiora:before {
    content: '\e677';
}

.symbol-duel-decks-zendikar-vs-eldrazi:before {
    content: '\e698';
}

.symbol-duel-decks-blessed-vs-cursed:before {
    content: "\e902";
}

.symbol-duel-decks-nissa-vs-ob-nixilis:before {
    content: "\e913";
}

.symbol-duel-decks-mind-vs-might:before {
    content: "\e90f";
}

.symbol-duel-decks-merfolk-vs-goblins:before {
    content: "\e945";
}

/*
 * From the Vault */
.symbol-from-the-vault:before {
    content: '\e684';
}

.symbol-from-the-vault-dragons:before {
    content: '\e678';
}

.symbol-from-the-vault-exiled:before {
    content: '\e679';
}

.symbol-from-the-vault-relics:before {
    content: '\e67a';
}

.symbol-from-the-vault-legends:before {
    content: '\e67b';
}

.symbol-from-the-vault-realms:before {
    content: '\e67c';
}

.symbol-from-the-vault-twenty:before {
    content: '\e67d';
}

.symbol-from-the-vault-annihilation:before {
    content: '\e67e';
}

.symbol-from-the-vault-angels:before {
    content: '\e69a';
}

.symbol-from-the-vault-lore:before {
    content: '\e904';
}

.symbol-from-the-vault-transform:before {
    content: '\e946';
}

/*
 * Premium Deck Series */
 .symbol-premium-deck-series:before {
    content: '\e684';
}

.symbol-premium-deck-series-slivers:before {
    content: '\e67f';
}

.symbol-premium-deck-series-fire-lightning:before {
    content: '\e680';
}

.symbol-premium-deck-series-graveborn:before {
    content: '\e681';
}

.symbol-modern-event-deck-singles:before {
    content: '\e682';
}

.symbol-signature-spellbook-jace:before {
    content: '\e99d';
}

.symbol-global-series-jiang-yanggu-mu-yanling:before {
    content: '\e9a8';
}

/*
 * Magic Promos */
.symbol-magic-promos:before {
    content: '\e687';
}

.symbol-magic-promotional-cards:before {
    content: '\e687';
}

.symbol-promos-guru-lands:before {
    content: '\e683';
}

.symbol-guru-lands:before {
    content: '\e683';
}

.symbol-pmtg1:before {
    content: '\e684';
}

.symbol-oversized-magic-card-promos:before {
    content: '\e684';
}

.symbol-unique-misc-promos:before {
    content: '\e684';
}

.symbol-jss:before {
    content: '\e684';
}

.symbol-promos-jss:before {
    content: '\e684';
}

.symbol-euro-lands:before {
    content: '\e9a3';
}

.symbol-promos-euro-lands:before {
    content: '\e9a3';
}

.symbol-world-championship-deck-series:before {
    content: '\e684';
}

.symbol-pmtg2:before {
    content: '\e685';
}

.symbol-mps:before {
    content: '\e685';
}

.symbol-promos-mps:before {
    content: '\e685';
}

.symbol-promos-mps-lands:before {
    content: '\e685';
}

.symbol-player-rewards-promos:before {
    content: '\e685';
}

.symbol-magic-player-rewards:before {
    content: '\e685';
}

.symbol-promos-mpr:before {
    content: '\e685';
}

.symbol-tokens:before {
    content: '\e685';
}

.symbol-promos-tokens:before {
    content: '\e685';
}

.symbol-apac-lands:before {
    content: '\e9a2';
}

.symbol-promos-apac-lands:before {
    content: '\e9a2';
}

.symbol-leaf-promos:before {
    content: '\e686';
}

.symbol-promos-leaf:before {
    content: '\e686';
}

.symbol-clash-pack-promos:before {
    content: '\e687';
}

.symbol-introclash-pack:before {
    content: '\e687';
}

.symbol-promos-introclash-pack:before {
    content: '\e687';
}

.symbol-friday-night-magic:before {
    content: '\e9a5';
}

.symbol-friday-night-magic-promos:before {
    content: '\e9a5';
}

.symbol-fnm-promos:before {
    content: '\e9a5';
}

.symbol-promos-fnm:before {
    content: '\e9a5';
}

.symbol-fnm:before {
    content: '\e9a5';
}

.symbol-prerelease-release-promos:before {
    content: '\e687';
}

.symbol-release-promos:before {
    content: '\e687';
}

.symbol-promos-release:before {
    content: '\e687';
}

.symbol-arena-promos:before {
    content: '\e688';
}

.symbol-promos-arena:before {
    content: '\e688';
}

.symbol-judge-promos:before {
    content: '\e688';
}

.symbol-judge-rewards:before {
    content: '\e688';
}

.symbol-promos-judge-rewards:before {
    content: '\e688';
}

.symbol-duels-of-the-planeswalkers:before {
    content: '\e689';
}

.symbol-book-promos:before {
    content: '\e68a';
}

.symbol-book-inserts:before {
    content: '\e68a';
}

.symbol-promos-book-inserts:before {
    content: '\e68a';
}

.symbol-astral-promos:before {
    content: '\e68b';
}

.symbol-astral:before {
    content: '\e68b';
}

.symbol-arena-league:before {
    content: '\e68c';
}

.symbol-dragon-con:before {
    content: '\e9a4';
}

.symbol-hascon:before {
    content: '\e9a6';
}

.symbol-hascon-2017:before {
    content: '\e9a6';
}

.symbol-the-sorcerers-apprentice:before {
    content: '\e9a7';
}

/*
 * Online */
.symbol-masters-edition:before {
    content: '\e68d';
}

.symbol-masters-edition-ii:before {
    content: '\e68e';
}

.symbol-masters-edition-iii:before {
    content: '\e68f';
}

.symbol-masters-edition-iv:before {
    content: '\e690';
}

.symbol-tempest-remastered:before {
    content: '\e694';
}

.symbol-vintage-masters:before {
    content: '\e696';
}

/*
 * Un-sets */
.symbol-unglued:before {
    content: '\e691';
}

.symbol-unhinged:before {
    content: '\e692';
}

.symbol-unstable:before {
    content: '\e948';
}

/**
 * Pokemon Sets Begin Here */

/*
 * Pokemon fallback */
.symbol-pokemon-singles-generic:before {
    content: '\e92c';
}

 /**
 * Sun & Moon */
.symbol-pokemon-sun-moon:before {
    content: '\e926';
}

.symbol-pokemon-sun-moon-base-set:before {
    content: '\e926';
}

.symbol-pokemon-guardians-rising:before {
    content: '\e927';
}
.symbol-pokemon-sun-moon-guardians-rising:before {
    content: '\e927';
}

.symbol-pokemon-burning-shadows:before {
    content: '\e928';
}
.symbol-pokemon-sun-moon-burning-shadows:before {
    content: '\e928';
}

.symbol-pokemon-shining-legends:before {
    content: '\e929';
}
.symbol-pokemon-sun-moon-shining-legends:before {
    content: '\e929';
}

.symbol-pokemon-crimson-invasion:before {
    content: '\e92a';
}
.symbol-pokemon-sun-moon-crimson-invasion:before {
    content: '\e92a';
}

.symbol-pokemon-ultra-prism:before {
    content: '\e92b';
}
.symbol-pokemon-sun-moon-ultra-prism:before {
    content: '\e92b';
}

 /**
 * XY */
.symbol-pokemon-xy-evolutions:before {
    content: '\e992';
}

.symbol-pokemon-xy-steam-siege:before {
    content: '\e991';
}

.symbol-pokemon-xy-fates-collide:before {
    content: '\e990';
}

.symbol-pokemon-xy-generations:before {
    content: '\e98f';
}
.symbol-pokemon-generations:before {
    content: '\e98f';
}

.symbol-pokemon-xy-breakpoint:before {
    content: '\e98e';
}

.symbol-pokemon-xy-breakthrough:before {
    content: '\e98d';
}

.symbol-pokemon-xy-ancient-origins:before {
    content: '\e98c';
}

.symbol-pokemon-xy-roaring-skies:before {
    content: '\e98b';
}

.symbol-pokemon-xy-double-crisis:before {
    content: '\e98a';
}

.symbol-pokemon-xy-primal-clash:before {
    content: '\e989';
}

.symbol-pokemon-xy-phantom-forces:before {
    content: '\e988';
}

.symbol-pokemon-xy-furious-fists:before {
    content: '\e987';
}

.symbol-pokemon-xy-flashfire:before {
    content: '\e986';
}

.symbol-pokemon-xy:before {
    content: '\e985';
}

.symbol-pokemon-xy-kalos-starter-series:before {
    content: '\e984';
}

 /**
 * Black & White */
.symbol-pokemon-bw-legendary-treasures:before {
    content: '\e983';
}
.symbol-pokemon-legendary-treasures:before {
    content: '\e983';
}

.symbol-pokemon-bw-plasma-blast:before {
    content: '\e982';
}
.symbol-pokemon-plasma-blast:before {
    content: '\e982';
}

.symbol-pokemon-bw-plasma-freeze:before {
    content: '\e981';
}
.symbol-pokemon-plasma-freeze:before {
    content: '\e981';
}

.symbol-pokemon-bw-plasma-storm:before {
    content: '\e980';
}
.symbol-pokemon-plasma-storm:before {
    content: '\e980';
}

.symbol-pokemon-bw-boundaries-crossed:before {
    content: '\e97f';
}
.symbol-pokemon-boundaries-crossed:before {
    content: '\e97f';
}

.symbol-pokemon-bw-dragon-vault:before {
    content: '\e97e';
}
.symbol-pokemon-dragon-vault:before {
    content: '\e97e';
}

.symbol-pokemon-bw-dragons-exhaulted:before {
    content: '\e97d';
}
.symbol-pokemon-dragons-exhaulted:before {
    content: '\e97d';
}

.symbol-pokemon-bw-dark-explorers:before {
    content: '\e97c';
}
.symbol-pokemon-dark-explorers:before {
    content: '\e97c';
}

.symbol-pokemon-bw-next-destinies:before {
    content: '\e97b';
}
.symbol-pokemon-next-destinies:before {
    content: '\e97b';
}

.symbol-pokemon-bw-noble-victories:before {
    content: '\e97a';
}
.symbol-pokemon-noble-victories:before {
    content: '\e97a';
}

.symbol-pokemon-bw-emerging-powers:before {
    content: '\e979';
}
.symbol-pokemon-emerging-powers:before {
    content: '\e979';
}

.symbol-pokemon-black-white:before {
    content: '\e978';
}
.symbol-pokemon-black-and-white:before {
    content: '\e978';
}

 /**
 * HeartGold SoulSilver */
.symbol-pokemon-hgss-call-of-legends:before {
    content: '\e977';
}
.symbol-pokemon-hs-call-of-legends:before {
    content: '\e977';
}
.symbol-pokemon-call-of-legends:before {
    content: '\e977';
}

.symbol-pokemon-hgss-triumphant:before {
    content: '\e976';
}
.symbol-pokemon-hs-triumphant:before {
    content: '\e976';
}
.symbol-pokemon-triumphant:before {
    content: '\e976';
}

.symbol-pokemon-hgss-undaunted:before {
    content: '\e975';
}
.symbol-pokemon-hs-undaunted:before {
    content: '\e975';
}
.symbol-pokemon-undaunted:before {
    content: '\e975';
}

.symbol-pokemon-hgss-unleashed:before {
    content: '\e974';
}
.symbol-pokemon-hs-unleashed:before {
    content: '\e974';
}
.symbol-pokemon-unleashed:before {
    content: '\e974';
}

.symbol-pokemon-heartgold-soulsilver:before {
    content: '\e973';
}

 /**
 * Platinum */
.symbol-pokemon-platinum-arceus:before {
    content: '\e972';
}
.symbol-pokemon-arceus:before {
    content: '\e972';
}

.symbol-pokemon-platinum-supreme-victors:before {
    content: '\e971';
}
.symbol-pokemon-supreme-victors:before {
    content: '\e971';
}

.symbol-pokemon-platinum-rising-rivals:before {
    content: '\e970';
}
.symbol-pokemon-rising-rivals:before {
    content: '\e970';
}

.symbol-pokemon-platinum:before {
    content: '\e96f';
}

 /**
 * Platinum */
.symbol-pokemon-dp-stormfront:before {
    content: '\e96e';
}
.symbol-pokemon-stormfront:before {
    content: '\e96e';
}

.symbol-pokemon-dp-legends-awakened:before {
    content: '\e96d';
}
.symbol-pokemon-legends-awakened:before {
    content: '\e96d';
}

 /**
 * Diamond & Pearl */
.symbol-pokemon-dp-majestic-dawn:before {
    content: '\e96c';
}
.symbol-pokemon-majestic-dawn:before {
    content: '\e96c';
}

.symbol-pokemon-dp-great-encounters:before {
    content: '\e96b';
}
.symbol-pokemon-great-encounters:before {
    content: '\e96b';
}

.symbol-pokemon-dp-secret-wonders:before {
    content: '\e96a';
}
.symbol-pokemon-secret-wonders:before {
    content: '\e96a';
}

.symbol-pokemon-dp-mysterious-treasures:before {
    content: '\e969';
}
.symbol-pokemon-mysterious-treasures:before {
    content: '\e969';
}

.symbol-pokemon-diamond-pearl:before {
    content: '\e968';
}
.symbol-pokemon-diamond-and-pearl:before {
    content: '\e968';
}

 /**
 * EX */
.symbol-pokemon-ex-power-keepers:before {
    content: '\e967';
}

.symbol-pokemon-ex-dragon-frontiers:before {
    content: '\e966';
}

.symbol-pokemon-ex-crystal-guardians:before {
    content: '\e965';
}

.symbol-pokemon-ex-holon-phantoms:before {
    content: '\e964';
}

.symbol-pokemon-ex-legend-maker:before {
    content: '\e963';
}

.symbol-pokemon-ex-delta-species:before {
    content: '\e962';
}

.symbol-pokemon-ex-unseen-forces:before {
    content: '\e961';
}

.symbol-pokemon-ex-emerald:before {
    content: '\e960';
}

.symbol-pokemon-ex-deoxys:before {
    content: '\e95f';
}

.symbol-pokemon-ex-team-rocket-returns:before {
    content: '\e95e';
}

.symbol-pokemon-ex-firered-leafgreen:before {
    content: '\e95d';
}

.symbol-pokemon-ex-hidden-legends:before {
    content: '\e95c';
}

.symbol-pokemon-ex-team-magma-vs-team-aqua:before {
    content: '\e95b';
}

.symbol-pokemon-ex-dragon:before {
    content: '\e95a';
}

.symbol-pokemon-ex-sandstorm:before {
    content: '\e959';
}

.symbol-pokemon-ex-ruby-sapphire:before {
    content: '\e958';
}

 /**
 * Pre-EX Pokemon Sets */
.symbol-pokemon-skybridge:before {
    content: '\e957';
}

.symbol-pokemon-aquapolis:before {
    content: '\e956';
}

.symbol-pokemon-expedition-base-set:before {
    content: '\e955';
}

.symbol-pokemon-legendary-collection:before {
    content: '\e954';
}

.symbol-pokemon-neo-destiny:before {
    content: '\e953';
}

.symbol-pokemon-neo-revelation:before {
    content: '\e952';
}

.symbol-pokemon-neo-discovery:before {
    content: '\e951';
}

.symbol-pokemon-neo-genesis:before {
    content: '\e950';
}

.symbol-pokemon-gym-challenge:before {
    content: '\e94f';
}

.symbol-pokemon-gym-heroes:before {
    content: '\e94e';
}

.symbol-pokemon-team-rocket:before {
    content: '\e94d';
}

.symbol-pokemon-base-set-2:before {
    content: '\e94c';
}

.symbol-pokemon-fossil:before {
    content: '\e94b';
}

.symbol-pokemon-jungle:before {
    content: '\e94a';
}

/**
 * Promotional Pokemon Sets */
.symbol-pokemon-promos:before {
    content: '\e993';
}
.symbol-pokemon-sm-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-xy-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-bw-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-diamond-and-pearl-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-hgss-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-nintendo-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-wizards-black-star-promos:before {
    content: '\e993';
}
.symbol-pokemon-pokemon-oversized-promos:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-1:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-2:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-3:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-4:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-5:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-6:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-7:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-8:before {
    content: '\e993';
}
.symbol-pokemon-pop-series-promos-9:before {
    content: '\e993';
}