@charset "UTF-8";
/*!
 * PokéSprite r51 <https://github.com/msikma/pokesprite>
 * (C) 2014-2016, Michiel Sikma <dada@doubla.de> and PokéSprite contributors
 * (C) 1995-2016 Nintendo/Creatures Inc./GAME FREAK Inc.
 * For a full list of contributors, view the project commit history.
 * Generated on 2016-08-22 15:49:43.
 */
/**
 * Mixin that sets sprite styling.
 * 
 * This mixin can be used to turn any element into an icon. When calling
 * this function, the optional second argument is a map that can be
 * used to specify which CSS values are set. It may contain any or all of
 * the following values:
 *
 *    img         background-image
 *    w           width
 *    h           height
 *    size        width and height
 *    pos         background-position
 *    content     sets a non-empty content value (for pseudoelements)
 *
 * When using this mixin to modify multiple elements, the second argument
 * can be used to minimize the amount of generated CSS code; first set
 * the common values, then add specific traits.
 *
 * For example, to set an element to show up as Bulbasaur,
 * use: @include pkspr-sprite('bulbasaur');
 */
/**
 * Mixin that sets sprite size based on type.
 *
 * This sets the size of an icon based on the type size variable.
 * The optional second argument is a map that allows you to specify
 * whether to set width, height or both:
 *
 *    w           width
 *    h           height
 *    size        width and height
 */
/**
 * Mixin that ensures crisp rendering on modern browsers by setting
 * the resizing algorithm to nearest neighbor.
 */
/**
 * Mixin that resets the rendering of the sprites back to standard.
 */
/**
 * Base icon CSS.
 *
 * The display mode is determined by the element used in the HTML.
 * If a <span> is used, the icon is an inline-block element (like an image).
 * If a <div> is used, the icon is a block element.
 *
 * The <span> display mode has an alternative display style (via .display-over)
 * that sets the main element to a height of 1px, allowing the icon to be
 * displayed without affecting the line height of the running text.
 *
 * The icon itself is added to the <i> element inside of the container.
 * The element is added by the JS code.
 */
.pkspr {
  -ms-interpolation-mode: nearest-neighbor;
  image-rendering: -moz-crisp-edges;
  image-rendering: -webkit-crisp-edges;
  image-rendering: pixelated;
  display: inline-block;
  position: relative;
  vertical-align: baseline; }
  .pkspr > i {
    background-image: url("pokesprite.png");
    content: ' ';
    width: 40px;
    height: 30px;
    background-position: -0px -0px;
    display: block; }
  .pksprspan {
    display: inline-block; }
  .pksprblock {
    display: block; }
  .pksprspan.display-over {
    height: 1px;
    vertical-align: middle; }
    .pksprspan.display-over > i {
      position: absolute;
      top: -20px;
      left: 0; }
  .pkspr.pkspr-faux-right {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: 'FlipH';
    transform: scaleX(-1); }
  .pkspr.interpolated {
    -ms-interpolation-mode: inherit;
    image-rendering: inherit; }
  .pkspr[class*='pkmn-'], .pkspr[class*='pkmn-'] > i {
    width: 40px; }
  .pkspr[class*='pkmn-'], .pkspr[class*='pkmn-'] > i {
    height: 30px; }
  .pkspr[class*='body-style-'], .pkspr[class*='body-style-'] > i {
    width: 32px; }
  .pkspr[class*='body-style-'], .pkspr[class*='body-style-'] > i {
    height: 32px; }
  .pkspr[class*='apricorn-'], .pkspr[class*='apricorn-'] > i {
    width: 30px; }
  .pkspr[class*='apricorn-'], .pkspr[class*='apricorn-'] > i {
    height: 30px; }
  .pkspr[class*='battle-item-'], .pkspr[class*='battle-item-'] > i {
    width: 30px; }
  .pkspr[class*='battle-item-'], .pkspr[class*='battle-item-'] > i {
    height: 30px; }
  .pkspr[class*='berry-'], .pkspr[class*='berry-'] > i {
    width: 30px; }
  .pkspr[class*='berry-'], .pkspr[class*='berry-'] > i {
    height: 30px; }
  .pkspr[class*='ev-item-'], .pkspr[class*='ev-item-'] > i {
    width: 30px; }
  .pkspr[class*='ev-item-'], .pkspr[class*='ev-item-'] > i {
    height: 30px; }
  .pkspr[class*='evo-item-'], .pkspr[class*='evo-item-'] > i {
    width: 30px; }
  .pkspr[class*='evo-item-'], .pkspr[class*='evo-item-'] > i {
    height: 30px; }
  .pkspr[class*='flute-'], .pkspr[class*='flute-'] > i {
    width: 30px; }
  .pkspr[class*='flute-'], .pkspr[class*='flute-'] > i {
    height: 30px; }
  .pkspr[class*='fossil-'], .pkspr[class*='fossil-'] > i {
    width: 30px; }
  .pkspr[class*='fossil-'], .pkspr[class*='fossil-'] > i {
    height: 30px; }
  .pkspr[class*='gem-'], .pkspr[class*='gem-'] > i {
    width: 30px; }
  .pkspr[class*='gem-'], .pkspr[class*='gem-'] > i {
    height: 30px; }
  .pkspr[class*='hm-'], .pkspr[class*='hm-'] > i {
    width: 30px; }
  .pkspr[class*='hm-'], .pkspr[class*='hm-'] > i {
    height: 30px; }
  .pkspr[class*='hold-item-'], .pkspr[class*='hold-item-'] > i {
    width: 30px; }
  .pkspr[class*='hold-item-'], .pkspr[class*='hold-item-'] > i {
    height: 30px; }
  .pkspr[class*='incense-'], .pkspr[class*='incense-'] > i {
    width: 30px; }
  .pkspr[class*='incense-'], .pkspr[class*='incense-'] > i {
    height: 30px; }
  .pkspr[class*='other-item-'], .pkspr[class*='other-item-'] > i {
    width: 30px; }
  .pkspr[class*='other-item-'], .pkspr[class*='other-item-'] > i {
    height: 30px; }
  .pkspr[class*='key-item-'], .pkspr[class*='key-item-'] > i {
    width: 30px; }
  .pkspr[class*='key-item-'], .pkspr[class*='key-item-'] > i {
    height: 30px; }
  .pkspr[class*='mail-'], .pkspr[class*='mail-'] > i {
    width: 30px; }
  .pkspr[class*='mail-'], .pkspr[class*='mail-'] > i {
    height: 30px; }
  .pkspr[class*='medicine-'], .pkspr[class*='medicine-'] > i {
    width: 30px; }
  .pkspr[class*='medicine-'], .pkspr[class*='medicine-'] > i {
    height: 30px; }
  .pkspr[class*='mega-stone-'], .pkspr[class*='mega-stone-'] > i {
    width: 30px; }
  .pkspr[class*='mega-stone-'], .pkspr[class*='mega-stone-'] > i {
    height: 30px; }
  .pkspr[class*='mulch-'], .pkspr[class*='mulch-'] > i {
    width: 30px; }
  .pkspr[class*='mulch-'], .pkspr[class*='mulch-'] > i {
    height: 30px; }
  .pkspr[class*='plate-'], .pkspr[class*='plate-'] > i {
    width: 30px; }
  .pkspr[class*='plate-'], .pkspr[class*='plate-'] > i {
    height: 30px; }
  .pkspr[class*='pokeball-'], .pkspr[class*='pokeball-'] > i {
    width: 30px; }
  .pkspr[class*='pokeball-'], .pkspr[class*='pokeball-'] > i {
    height: 30px; }
  .pkspr[class*='scarf-'], .pkspr[class*='scarf-'] > i {
    width: 30px; }
  .pkspr[class*='scarf-'], .pkspr[class*='scarf-'] > i {
    height: 30px; }
  .pkspr[class*='shard-'], .pkspr[class*='shard-'] > i {
    width: 30px; }
  .pkspr[class*='shard-'], .pkspr[class*='shard-'] > i {
    height: 30px; }
  .pkspr[class*='tm-'], .pkspr[class*='tm-'] > i {
    width: 30px; }
  .pkspr[class*='tm-'], .pkspr[class*='tm-'] > i {
    height: 30px; }
  .pkspr[class*='valuable-item-'], .pkspr[class*='valuable-item-'] > i {
    width: 30px; }
  .pkspr[class*='valuable-item-'], .pkspr[class*='valuable-item-'] > i {
    height: 30px; }
  .pkspr[class*='wonder-launcher-'], .pkspr[class*='wonder-launcher-'] > i {
    width: 30px; }
  .pkspr[class*='wonder-launcher-'], .pkspr[class*='wonder-launcher-'] > i {
    height: 30px; }
  .pkspr[class*='status-'], .pkspr[class*='status-'] > i {
    width: 10px; }
  .pkspr[class*='status-'], .pkspr[class*='status-'] > i {
    height: 10px; }

.pkmn-bulbasaur > i {
  background-position: -0px -0px; }

.pkmn-bulbasaur-shiny > i {
  background-position: -40px -0px; }

.pkmn-ivysaur > i {
  background-position: -80px -0px; }

.pkmn-ivysaur-shiny > i {
  background-position: -120px -0px; }

.pkmn-venusaur > i {
  background-position: -160px -0px; }

.pkmn-venusaur-shiny > i {
  background-position: -200px -0px; }

.pkmn-venusaur-mega > i {
  background-position: -240px -0px; }

.pkmn-venusaur-mega-shiny > i {
  background-position: -280px -0px; }

.pkmn-charmander > i {
  background-position: -320px -0px; }

.pkmn-charmander-shiny > i {
  background-position: -360px -0px; }

.pkmn-charmeleon > i {
  background-position: -400px -0px; }

.pkmn-charmeleon-shiny > i {
  background-position: -440px -0px; }

.pkmn-charizard > i {
  background-position: -480px -0px; }

.pkmn-charizard-shiny > i {
  background-position: -520px -0px; }

.pkmn-charizard-mega-x > i {
  background-position: -560px -0px; }

.pkmn-charizard-mega-x-shiny > i {
  background-position: -600px -0px; }

.pkmn-charizard-mega-y > i {
  background-position: -640px -0px; }

.pkmn-charizard-mega-y-shiny > i {
  background-position: -680px -0px; }

.pkmn-squirtle > i {
  background-position: -720px -0px; }

.pkmn-squirtle-shiny > i {
  background-position: -760px -0px; }

.pkmn-wartortle > i {
  background-position: -800px -0px; }

.pkmn-wartortle-shiny > i {
  background-position: -840px -0px; }

.pkmn-blastoise > i {
  background-position: -880px -0px; }

.pkmn-blastoise-shiny > i {
  background-position: -920px -0px; }

.pkmn-blastoise-mega > i {
  background-position: -960px -0px; }

.pkmn-blastoise-mega-shiny > i {
  background-position: -1000px -0px; }

.pkmn-caterpie > i {
  background-position: -1040px -0px; }

.pkmn-caterpie-shiny > i {
  background-position: -1080px -0px; }

.pkmn-metapod > i {
  background-position: -1120px -0px; }

.pkmn-metapod-shiny > i {
  background-position: -1160px -0px; }

.pkmn-butterfree > i {
  background-position: -1200px -0px; }

.pkmn-butterfree-shiny > i {
  background-position: -1240px -0px; }

.pkmn-weedle > i {
  background-position: -0px -30px; }

.pkmn-weedle-shiny > i {
  background-position: -40px -30px; }

.pkmn-kakuna > i {
  background-position: -80px -30px; }

.pkmn-kakuna-shiny > i {
  background-position: -120px -30px; }

.pkmn-beedrill > i {
  background-position: -160px -30px; }

.pkmn-beedrill-shiny > i {
  background-position: -200px -30px; }

.pkmn-beedrill-mega > i {
  background-position: -240px -30px; }

.pkmn-beedrill-mega-shiny > i {
  background-position: -280px -30px; }

.pkmn-pidgey > i {
  background-position: -320px -30px; }

.pkmn-pidgey-shiny > i {
  background-position: -360px -30px; }

.pkmn-pidgeotto > i {
  background-position: -400px -30px; }

.pkmn-pidgeotto-shiny > i {
  background-position: -440px -30px; }

.pkmn-pidgeot > i {
  background-position: -480px -30px; }

.pkmn-pidgeot-shiny > i {
  background-position: -520px -30px; }

.pkmn-pidgeot-mega > i {
  background-position: -560px -30px; }

.pkmn-pidgeot-mega-shiny > i {
  background-position: -600px -30px; }

.pkmn-rattata > i {
  background-position: -640px -30px; }

.pkmn-rattata-shiny > i {
  background-position: -680px -30px; }

.pkmn-raticate > i {
  background-position: -720px -30px; }

.pkmn-raticate-shiny > i {
  background-position: -760px -30px; }

.pkmn-spearow > i {
  background-position: -800px -30px; }

.pkmn-spearow-shiny > i {
  background-position: -840px -30px; }

.pkmn-fearow > i {
  background-position: -880px -30px; }

.pkmn-fearow-shiny > i {
  background-position: -920px -30px; }

.pkmn-ekans > i {
  background-position: -960px -30px; }

.pkmn-ekans-shiny > i {
  background-position: -1000px -30px; }

.pkmn-arbok > i {
  background-position: -1040px -30px; }

.pkmn-arbok-shiny > i {
  background-position: -1080px -30px; }

.pkmn-pikachu > i {
  background-position: -1120px -30px; }

.pkmn-pikachu-shiny > i {
  background-position: -1160px -30px; }

.pkmn-pikachu-beautiful > i {
  background-position: -1200px -30px; }

.pkmn-pikachu-beautiful-right > i {
  background-position: -1240px -30px; }

.pkmn-pikachu-beautiful-shiny > i {
  background-position: -0px -60px; }

.pkmn-pikachu-beautiful-right-shiny > i {
  background-position: -40px -60px; }

.pkmn-pikachu-clever > i {
  background-position: -80px -60px; }

.pkmn-pikachu-clever-shiny > i {
  background-position: -120px -60px; }

.pkmn-pikachu-cool > i {
  background-position: -160px -60px; }

.pkmn-pikachu-cool-shiny > i {
  background-position: -200px -60px; }

.pkmn-pikachu-cosplay > i {
  background-position: -240px -60px; }

.pkmn-pikachu-cosplay-shiny > i {
  background-position: -280px -60px; }

.pkmn-pikachu-cute > i {
  background-position: -320px -60px; }

.pkmn-pikachu-cute-right > i {
  background-position: -360px -60px; }

.pkmn-pikachu-cute-shiny > i {
  background-position: -400px -60px; }

.pkmn-pikachu-cute-right-shiny > i {
  background-position: -440px -60px; }

.pkmn-pikachu-tough > i {
  background-position: -480px -60px; }

.pkmn-pikachu-tough-shiny > i {
  background-position: -520px -60px; }

.pkmn-raichu > i {
  background-position: -560px -60px; }

.pkmn-raichu-shiny > i {
  background-position: -600px -60px; }

.pkmn-sandshrew > i {
  background-position: -640px -60px; }

.pkmn-sandshrew-shiny > i {
  background-position: -680px -60px; }

.pkmn-sandslash > i {
  background-position: -720px -60px; }

.pkmn-sandslash-shiny > i {
  background-position: -760px -60px; }

.pkmn-nidoran-f > i {
  background-position: -800px -60px; }

.pkmn-nidoran-f-shiny > i {
  background-position: -840px -60px; }

.pkmn-nidorina > i {
  background-position: -880px -60px; }

.pkmn-nidorina-shiny > i {
  background-position: -920px -60px; }

.pkmn-nidoqueen > i {
  background-position: -960px -60px; }

.pkmn-nidoqueen-shiny > i {
  background-position: -1000px -60px; }

.pkmn-nidoran-m > i {
  background-position: -1040px -60px; }

.pkmn-nidoran-m-shiny > i {
  background-position: -1080px -60px; }

.pkmn-nidorino > i {
  background-position: -1120px -60px; }

.pkmn-nidorino-shiny > i {
  background-position: -1160px -60px; }

.pkmn-nidoking > i {
  background-position: -1200px -60px; }

.pkmn-nidoking-shiny > i {
  background-position: -1240px -60px; }

.pkmn-clefairy > i {
  background-position: -0px -90px; }

.pkmn-clefairy-right > i {
  background-position: -40px -90px; }

.pkmn-clefairy-shiny > i {
  background-position: -80px -90px; }

.pkmn-clefairy-right-shiny > i {
  background-position: -120px -90px; }

.pkmn-clefable > i {
  background-position: -160px -90px; }

.pkmn-clefable-right > i {
  background-position: -200px -90px; }

.pkmn-clefable-shiny > i {
  background-position: -240px -90px; }

.pkmn-clefable-right-shiny > i {
  background-position: -280px -90px; }

.pkmn-vulpix > i {
  background-position: -320px -90px; }

.pkmn-vulpix-shiny > i {
  background-position: -360px -90px; }

.pkmn-ninetales > i {
  background-position: -400px -90px; }

.pkmn-ninetales-shiny > i {
  background-position: -440px -90px; }

.pkmn-jigglypuff > i {
  background-position: -480px -90px; }

.pkmn-jigglypuff-right > i {
  background-position: -520px -90px; }

.pkmn-jigglypuff-shiny > i {
  background-position: -560px -90px; }

.pkmn-jigglypuff-right-shiny > i {
  background-position: -600px -90px; }

.pkmn-wigglytuff > i {
  background-position: -640px -90px; }

.pkmn-wigglytuff-right > i {
  background-position: -680px -90px; }

.pkmn-wigglytuff-shiny > i {
  background-position: -720px -90px; }

.pkmn-wigglytuff-right-shiny > i {
  background-position: -760px -90px; }

.pkmn-zubat > i {
  background-position: -800px -90px; }

.pkmn-zubat-shiny > i {
  background-position: -840px -90px; }

.pkmn-golbat > i {
  background-position: -880px -90px; }

.pkmn-golbat-shiny > i {
  background-position: -920px -90px; }

.pkmn-oddish > i {
  background-position: -960px -90px; }

.pkmn-oddish-shiny > i {
  background-position: -1000px -90px; }

.pkmn-gloom > i {
  background-position: -1040px -90px; }

.pkmn-gloom-shiny > i {
  background-position: -1080px -90px; }

.pkmn-vileplume > i {
  background-position: -1120px -90px; }

.pkmn-vileplume-shiny > i {
  background-position: -1160px -90px; }

.pkmn-paras > i {
  background-position: -1200px -90px; }

.pkmn-paras-shiny > i {
  background-position: -1240px -90px; }

.pkmn-parasect > i {
  background-position: -0px -120px; }

.pkmn-parasect-shiny > i {
  background-position: -40px -120px; }

.pkmn-venonat > i {
  background-position: -80px -120px; }

.pkmn-venonat-shiny > i {
  background-position: -120px -120px; }

.pkmn-venomoth > i {
  background-position: -160px -120px; }

.pkmn-venomoth-shiny > i {
  background-position: -200px -120px; }

.pkmn-diglett > i {
  background-position: -240px -120px; }

.pkmn-diglett-shiny > i {
  background-position: -280px -120px; }

.pkmn-dugtrio > i {
  background-position: -320px -120px; }

.pkmn-dugtrio-shiny > i {
  background-position: -360px -120px; }

.pkmn-meowth > i {
  background-position: -400px -120px; }

.pkmn-meowth-shiny > i {
  background-position: -440px -120px; }

.pkmn-persian > i {
  background-position: -480px -120px; }

.pkmn-persian-shiny > i {
  background-position: -520px -120px; }

.pkmn-psyduck > i {
  background-position: -560px -120px; }

.pkmn-psyduck-shiny > i {
  background-position: -600px -120px; }

.pkmn-golduck > i {
  background-position: -640px -120px; }

.pkmn-golduck-shiny > i {
  background-position: -680px -120px; }

.pkmn-mankey > i {
  background-position: -720px -120px; }

.pkmn-mankey-shiny > i {
  background-position: -760px -120px; }

.pkmn-primeape > i {
  background-position: -800px -120px; }

.pkmn-primeape-shiny > i {
  background-position: -840px -120px; }

.pkmn-growlithe > i {
  background-position: -880px -120px; }

.pkmn-growlithe-shiny > i {
  background-position: -920px -120px; }

.pkmn-arcanine > i {
  background-position: -960px -120px; }

.pkmn-arcanine-shiny > i {
  background-position: -1000px -120px; }

.pkmn-poliwag > i {
  background-position: -1040px -120px; }

.pkmn-poliwag-shiny > i {
  background-position: -1080px -120px; }

.pkmn-poliwhirl > i {
  background-position: -1120px -120px; }

.pkmn-poliwhirl-right > i {
  background-position: -1160px -120px; }

.pkmn-poliwhirl-shiny > i {
  background-position: -1200px -120px; }

.pkmn-poliwhirl-right-shiny > i {
  background-position: -1240px -120px; }

.pkmn-poliwrath > i {
  background-position: -0px -150px; }

.pkmn-poliwrath-right > i {
  background-position: -40px -150px; }

.pkmn-poliwrath-shiny > i {
  background-position: -80px -150px; }

.pkmn-poliwrath-right-shiny > i {
  background-position: -120px -150px; }

.pkmn-abra > i {
  background-position: -160px -150px; }

.pkmn-abra-shiny > i {
  background-position: -200px -150px; }

.pkmn-kadabra > i {
  background-position: -240px -150px; }

.pkmn-kadabra-shiny > i {
  background-position: -280px -150px; }

.pkmn-alakazam > i {
  background-position: -320px -150px; }

.pkmn-alakazam-shiny > i {
  background-position: -360px -150px; }

.pkmn-alakazam-mega > i {
  background-position: -400px -150px; }

.pkmn-alakazam-mega-shiny > i {
  background-position: -440px -150px; }

.pkmn-machop > i {
  background-position: -480px -150px; }

.pkmn-machop-shiny > i {
  background-position: -520px -150px; }

.pkmn-machoke > i {
  background-position: -560px -150px; }

.pkmn-machoke-shiny > i {
  background-position: -600px -150px; }

.pkmn-machamp > i {
  background-position: -640px -150px; }

.pkmn-machamp-shiny > i {
  background-position: -680px -150px; }

.pkmn-bellsprout > i {
  background-position: -720px -150px; }

.pkmn-bellsprout-shiny > i {
  background-position: -760px -150px; }

.pkmn-weepinbell > i {
  background-position: -800px -150px; }

.pkmn-weepinbell-shiny > i {
  background-position: -840px -150px; }

.pkmn-victreebel > i {
  background-position: -880px -150px; }

.pkmn-victreebel-shiny > i {
  background-position: -920px -150px; }

.pkmn-tentacool > i {
  background-position: -960px -150px; }

.pkmn-tentacool-shiny > i {
  background-position: -1000px -150px; }

.pkmn-tentacruel > i {
  background-position: -1040px -150px; }

.pkmn-tentacruel-shiny > i {
  background-position: -1080px -150px; }

.pkmn-geodude > i {
  background-position: -1120px -150px; }

.pkmn-geodude-shiny > i {
  background-position: -1160px -150px; }

.pkmn-graveler > i {
  background-position: -1200px -150px; }

.pkmn-graveler-shiny > i {
  background-position: -1240px -150px; }

.pkmn-golem > i {
  background-position: -0px -180px; }

.pkmn-golem-shiny > i {
  background-position: -40px -180px; }

.pkmn-ponyta > i {
  background-position: -80px -180px; }

.pkmn-ponyta-shiny > i {
  background-position: -120px -180px; }

.pkmn-rapidash > i {
  background-position: -160px -180px; }

.pkmn-rapidash-shiny > i {
  background-position: -200px -180px; }

.pkmn-slowpoke > i {
  background-position: -240px -180px; }

.pkmn-slowpoke-shiny > i {
  background-position: -280px -180px; }

.pkmn-slowbro > i {
  background-position: -320px -180px; }

.pkmn-slowbro-shiny > i {
  background-position: -360px -180px; }

.pkmn-slowbro-mega > i {
  background-position: -400px -180px; }

.pkmn-slowbro-mega-shiny > i {
  background-position: -440px -180px; }

.pkmn-magnemite > i {
  background-position: -480px -180px; }

.pkmn-magnemite-shiny > i {
  background-position: -520px -180px; }

.pkmn-magneton > i {
  background-position: -560px -180px; }

.pkmn-magneton-shiny > i {
  background-position: -600px -180px; }

.pkmn-farfetchd > i {
  background-position: -640px -180px; }

.pkmn-farfetchd-shiny > i {
  background-position: -680px -180px; }

.pkmn-doduo > i {
  background-position: -720px -180px; }

.pkmn-doduo-shiny > i {
  background-position: -760px -180px; }

.pkmn-dodrio > i {
  background-position: -800px -180px; }

.pkmn-dodrio-shiny > i {
  background-position: -840px -180px; }

.pkmn-seel > i {
  background-position: -880px -180px; }

.pkmn-seel-shiny > i {
  background-position: -920px -180px; }

.pkmn-dewgong > i {
  background-position: -960px -180px; }

.pkmn-dewgong-shiny > i {
  background-position: -1000px -180px; }

.pkmn-grimer > i {
  background-position: -1040px -180px; }

.pkmn-grimer-shiny > i {
  background-position: -1080px -180px; }

.pkmn-muk > i {
  background-position: -1120px -180px; }

.pkmn-muk-shiny > i {
  background-position: -1160px -180px; }

.pkmn-shellder > i {
  background-position: -1200px -180px; }

.pkmn-shellder-shiny > i {
  background-position: -1240px -180px; }

.pkmn-cloyster > i {
  background-position: -0px -210px; }

.pkmn-cloyster-shiny > i {
  background-position: -40px -210px; }

.pkmn-gastly > i {
  background-position: -80px -210px; }

.pkmn-gastly-shiny > i {
  background-position: -120px -210px; }

.pkmn-haunter > i {
  background-position: -160px -210px; }

.pkmn-haunter-shiny > i {
  background-position: -200px -210px; }

.pkmn-gengar > i {
  background-position: -240px -210px; }

.pkmn-gengar-shiny > i {
  background-position: -280px -210px; }

.pkmn-gengar-mega > i {
  background-position: -320px -210px; }

.pkmn-gengar-mega-shiny > i {
  background-position: -360px -210px; }

.pkmn-onix > i {
  background-position: -400px -210px; }

.pkmn-onix-shiny > i {
  background-position: -440px -210px; }

.pkmn-drowzee > i {
  background-position: -480px -210px; }

.pkmn-drowzee-shiny > i {
  background-position: -520px -210px; }

.pkmn-hypno > i {
  background-position: -560px -210px; }

.pkmn-hypno-shiny > i {
  background-position: -600px -210px; }

.pkmn-krabby > i {
  background-position: -640px -210px; }

.pkmn-krabby-shiny > i {
  background-position: -680px -210px; }

.pkmn-kingler > i {
  background-position: -720px -210px; }

.pkmn-kingler-right > i {
  background-position: -760px -210px; }

.pkmn-kingler-shiny > i {
  background-position: -800px -210px; }

.pkmn-kingler-right-shiny > i {
  background-position: -840px -210px; }

.pkmn-voltorb > i {
  background-position: -880px -210px; }

.pkmn-voltorb-shiny > i {
  background-position: -920px -210px; }

.pkmn-electrode > i {
  background-position: -960px -210px; }

.pkmn-electrode-shiny > i {
  background-position: -1000px -210px; }

.pkmn-exeggcute > i {
  background-position: -1040px -210px; }

.pkmn-exeggcute-shiny > i {
  background-position: -1080px -210px; }

.pkmn-exeggutor > i {
  background-position: -1120px -210px; }

.pkmn-exeggutor-shiny > i {
  background-position: -1160px -210px; }

.pkmn-cubone > i {
  background-position: -1200px -210px; }

.pkmn-cubone-shiny > i {
  background-position: -1240px -210px; }

.pkmn-marowak > i {
  background-position: -0px -240px; }

.pkmn-marowak-shiny > i {
  background-position: -40px -240px; }

.pkmn-hitmonlee > i {
  background-position: -80px -240px; }

.pkmn-hitmonlee-shiny > i {
  background-position: -120px -240px; }

.pkmn-hitmonchan > i {
  background-position: -160px -240px; }

.pkmn-hitmonchan-shiny > i {
  background-position: -200px -240px; }

.pkmn-lickitung > i {
  background-position: -240px -240px; }

.pkmn-lickitung-shiny > i {
  background-position: -280px -240px; }

.pkmn-koffing > i {
  background-position: -320px -240px; }

.pkmn-koffing-shiny > i {
  background-position: -360px -240px; }

.pkmn-weezing > i {
  background-position: -400px -240px; }

.pkmn-weezing-shiny > i {
  background-position: -440px -240px; }

.pkmn-rhyhorn > i {
  background-position: -480px -240px; }

.pkmn-rhyhorn-shiny > i {
  background-position: -520px -240px; }

.pkmn-rhydon > i {
  background-position: -560px -240px; }

.pkmn-rhydon-shiny > i {
  background-position: -600px -240px; }

.pkmn-chansey > i {
  background-position: -640px -240px; }

.pkmn-chansey-shiny > i {
  background-position: -680px -240px; }

.pkmn-tangela > i {
  background-position: -720px -240px; }

.pkmn-tangela-shiny > i {
  background-position: -760px -240px; }

.pkmn-kangaskhan > i {
  background-position: -800px -240px; }

.pkmn-kangaskhan-shiny > i {
  background-position: -840px -240px; }

.pkmn-kangaskhan-mega > i {
  background-position: -880px -240px; }

.pkmn-kangaskhan-mega-shiny > i {
  background-position: -920px -240px; }

.pkmn-horsea > i {
  background-position: -960px -240px; }

.pkmn-horsea-shiny > i {
  background-position: -1000px -240px; }

.pkmn-seadra > i {
  background-position: -1040px -240px; }

.pkmn-seadra-shiny > i {
  background-position: -1080px -240px; }

.pkmn-goldeen > i {
  background-position: -1120px -240px; }

.pkmn-goldeen-shiny > i {
  background-position: -1160px -240px; }

.pkmn-seaking > i {
  background-position: -1200px -240px; }

.pkmn-seaking-shiny > i {
  background-position: -1240px -240px; }

.pkmn-staryu > i {
  background-position: -0px -270px; }

.pkmn-staryu-shiny > i {
  background-position: -40px -270px; }

.pkmn-starmie > i {
  background-position: -80px -270px; }

.pkmn-starmie-shiny > i {
  background-position: -120px -270px; }

.pkmn-mr-mime > i {
  background-position: -160px -270px; }

.pkmn-mr-mime-shiny > i {
  background-position: -200px -270px; }

.pkmn-scyther > i {
  background-position: -240px -270px; }

.pkmn-scyther-shiny > i {
  background-position: -280px -270px; }

.pkmn-jynx > i {
  background-position: -320px -270px; }

.pkmn-jynx-shiny > i {
  background-position: -360px -270px; }

.pkmn-electabuzz > i {
  background-position: -400px -270px; }

.pkmn-electabuzz-shiny > i {
  background-position: -440px -270px; }

.pkmn-magmar > i {
  background-position: -480px -270px; }

.pkmn-magmar-shiny > i {
  background-position: -520px -270px; }

.pkmn-pinsir > i {
  background-position: -560px -270px; }

.pkmn-pinsir-shiny > i {
  background-position: -600px -270px; }

.pkmn-pinsir-mega > i {
  background-position: -640px -270px; }

.pkmn-pinsir-mega-shiny > i {
  background-position: -680px -270px; }

.pkmn-tauros > i {
  background-position: -720px -270px; }

.pkmn-tauros-shiny > i {
  background-position: -760px -270px; }

.pkmn-magikarp > i {
  background-position: -800px -270px; }

.pkmn-magikarp-shiny > i {
  background-position: -840px -270px; }

.pkmn-gyarados > i {
  background-position: -880px -270px; }

.pkmn-gyarados-shiny > i {
  background-position: -920px -270px; }

.pkmn-gyarados-mega > i {
  background-position: -960px -270px; }

.pkmn-gyarados-mega-shiny > i {
  background-position: -1000px -270px; }

.pkmn-lapras > i {
  background-position: -1040px -270px; }

.pkmn-lapras-shiny > i {
  background-position: -1080px -270px; }

.pkmn-ditto > i {
  background-position: -1120px -270px; }

.pkmn-ditto-shiny > i {
  background-position: -1160px -270px; }

.pkmn-eevee > i {
  background-position: -1200px -270px; }

.pkmn-eevee-shiny > i {
  background-position: -1240px -270px; }

.pkmn-vaporeon > i {
  background-position: -0px -300px; }

.pkmn-vaporeon-shiny > i {
  background-position: -40px -300px; }

.pkmn-jolteon > i {
  background-position: -80px -300px; }

.pkmn-jolteon-shiny > i {
  background-position: -120px -300px; }

.pkmn-flareon > i {
  background-position: -160px -300px; }

.pkmn-flareon-shiny > i {
  background-position: -200px -300px; }

.pkmn-porygon > i {
  background-position: -240px -300px; }

.pkmn-porygon-shiny > i {
  background-position: -280px -300px; }

.pkmn-omanyte > i {
  background-position: -320px -300px; }

.pkmn-omanyte-shiny > i {
  background-position: -360px -300px; }

.pkmn-omastar > i {
  background-position: -400px -300px; }

.pkmn-omastar-shiny > i {
  background-position: -440px -300px; }

.pkmn-kabuto > i {
  background-position: -480px -300px; }

.pkmn-kabuto-shiny > i {
  background-position: -520px -300px; }

.pkmn-kabutops > i {
  background-position: -560px -300px; }

.pkmn-kabutops-shiny > i {
  background-position: -600px -300px; }

.pkmn-aerodactyl > i {
  background-position: -640px -300px; }

.pkmn-aerodactyl-shiny > i {
  background-position: -680px -300px; }

.pkmn-aerodactyl-mega > i {
  background-position: -720px -300px; }

.pkmn-aerodactyl-mega-shiny > i {
  background-position: -760px -300px; }

.pkmn-snorlax > i {
  background-position: -800px -300px; }

.pkmn-snorlax-shiny > i {
  background-position: -840px -300px; }

.pkmn-articuno > i {
  background-position: -880px -300px; }

.pkmn-articuno-shiny > i {
  background-position: -920px -300px; }

.pkmn-zapdos > i {
  background-position: -960px -300px; }

.pkmn-zapdos-shiny > i {
  background-position: -1000px -300px; }

.pkmn-moltres > i {
  background-position: -1040px -300px; }

.pkmn-moltres-shiny > i {
  background-position: -1080px -300px; }

.pkmn-dratini > i {
  background-position: -1120px -300px; }

.pkmn-dratini-shiny > i {
  background-position: -1160px -300px; }

.pkmn-dragonair > i {
  background-position: -1200px -300px; }

.pkmn-dragonair-shiny > i {
  background-position: -1240px -300px; }

.pkmn-dragonite > i {
  background-position: -0px -330px; }

.pkmn-dragonite-shiny > i {
  background-position: -40px -330px; }

.pkmn-mewtwo > i {
  background-position: -80px -330px; }

.pkmn-mewtwo-shiny > i {
  background-position: -120px -330px; }

.pkmn-mewtwo-mega-x > i {
  background-position: -160px -330px; }

.pkmn-mewtwo-mega-x-shiny > i {
  background-position: -200px -330px; }

.pkmn-mewtwo-mega-y > i {
  background-position: -240px -330px; }

.pkmn-mewtwo-mega-y-shiny > i {
  background-position: -280px -330px; }

.pkmn-mew > i {
  background-position: -320px -330px; }

.pkmn-mew-shiny > i {
  background-position: -360px -330px; }

.pkmn-chikorita > i {
  background-position: -400px -330px; }

.pkmn-chikorita-shiny > i {
  background-position: -440px -330px; }

.pkmn-bayleef > i {
  background-position: -480px -330px; }

.pkmn-bayleef-shiny > i {
  background-position: -520px -330px; }

.pkmn-meganium > i {
  background-position: -560px -330px; }

.pkmn-meganium-shiny > i {
  background-position: -600px -330px; }

.pkmn-cyndaquil > i {
  background-position: -640px -330px; }

.pkmn-cyndaquil-shiny > i {
  background-position: -680px -330px; }

.pkmn-quilava > i {
  background-position: -720px -330px; }

.pkmn-quilava-shiny > i {
  background-position: -760px -330px; }

.pkmn-typhlosion > i {
  background-position: -800px -330px; }

.pkmn-typhlosion-shiny > i {
  background-position: -840px -330px; }

.pkmn-totodile > i {
  background-position: -880px -330px; }

.pkmn-totodile-shiny > i {
  background-position: -920px -330px; }

.pkmn-croconaw > i {
  background-position: -960px -330px; }

.pkmn-croconaw-right > i {
  background-position: -1000px -330px; }

.pkmn-croconaw-shiny > i {
  background-position: -1040px -330px; }

.pkmn-croconaw-right-shiny > i {
  background-position: -1080px -330px; }

.pkmn-feraligatr > i {
  background-position: -1120px -330px; }

.pkmn-feraligatr-shiny > i {
  background-position: -1160px -330px; }

.pkmn-sentret > i {
  background-position: -1200px -330px; }

.pkmn-sentret-shiny > i {
  background-position: -1240px -330px; }

.pkmn-furret > i {
  background-position: -0px -360px; }

.pkmn-furret-shiny > i {
  background-position: -40px -360px; }

.pkmn-hoothoot > i {
  background-position: -80px -360px; }

.pkmn-hoothoot-shiny > i {
  background-position: -120px -360px; }

.pkmn-noctowl > i {
  background-position: -160px -360px; }

.pkmn-noctowl-shiny > i {
  background-position: -200px -360px; }

.pkmn-ledyba > i {
  background-position: -240px -360px; }

.pkmn-ledyba-shiny > i {
  background-position: -280px -360px; }

.pkmn-ledian > i {
  background-position: -320px -360px; }

.pkmn-ledian-shiny > i {
  background-position: -360px -360px; }

.pkmn-spinarak > i {
  background-position: -400px -360px; }

.pkmn-spinarak-shiny > i {
  background-position: -440px -360px; }

.pkmn-ariados > i {
  background-position: -480px -360px; }

.pkmn-ariados-shiny > i {
  background-position: -520px -360px; }

.pkmn-crobat > i {
  background-position: -560px -360px; }

.pkmn-crobat-shiny > i {
  background-position: -600px -360px; }

.pkmn-chinchou > i {
  background-position: -640px -360px; }

.pkmn-chinchou-shiny > i {
  background-position: -680px -360px; }

.pkmn-lanturn > i {
  background-position: -720px -360px; }

.pkmn-lanturn-shiny > i {
  background-position: -760px -360px; }

.pkmn-pichu > i {
  background-position: -800px -360px; }

.pkmn-pichu-shiny > i {
  background-position: -840px -360px; }

.pkmn-cleffa > i {
  background-position: -880px -360px; }

.pkmn-cleffa-right > i {
  background-position: -920px -360px; }

.pkmn-cleffa-shiny > i {
  background-position: -960px -360px; }

.pkmn-cleffa-right-shiny > i {
  background-position: -1000px -360px; }

.pkmn-igglybuff > i {
  background-position: -1040px -360px; }

.pkmn-igglybuff-right > i {
  background-position: -1080px -360px; }

.pkmn-igglybuff-shiny > i {
  background-position: -1120px -360px; }

.pkmn-igglybuff-right-shiny > i {
  background-position: -1160px -360px; }

.pkmn-togepi > i {
  background-position: -1200px -360px; }

.pkmn-togepi-shiny > i {
  background-position: -1240px -360px; }

.pkmn-togetic > i {
  background-position: -0px -390px; }

.pkmn-togetic-shiny > i {
  background-position: -40px -390px; }

.pkmn-natu > i {
  background-position: -80px -390px; }

.pkmn-natu-shiny > i {
  background-position: -120px -390px; }

.pkmn-xatu > i {
  background-position: -160px -390px; }

.pkmn-xatu-shiny > i {
  background-position: -200px -390px; }

.pkmn-mareep > i {
  background-position: -240px -390px; }

.pkmn-mareep-shiny > i {
  background-position: -280px -390px; }

.pkmn-flaaffy > i {
  background-position: -320px -390px; }

.pkmn-flaaffy-shiny > i {
  background-position: -360px -390px; }

.pkmn-ampharos > i {
  background-position: -400px -390px; }

.pkmn-ampharos-shiny > i {
  background-position: -440px -390px; }

.pkmn-ampharos-mega > i {
  background-position: -480px -390px; }

.pkmn-ampharos-mega-shiny > i {
  background-position: -520px -390px; }

.pkmn-bellossom > i {
  background-position: -560px -390px; }

.pkmn-bellossom-shiny > i {
  background-position: -600px -390px; }

.pkmn-marill > i {
  background-position: -640px -390px; }

.pkmn-marill-shiny > i {
  background-position: -680px -390px; }

.pkmn-azumarill > i {
  background-position: -720px -390px; }

.pkmn-azumarill-shiny > i {
  background-position: -760px -390px; }

.pkmn-sudowoodo > i {
  background-position: -800px -390px; }

.pkmn-sudowoodo-shiny > i {
  background-position: -840px -390px; }

.pkmn-politoed > i {
  background-position: -880px -390px; }

.pkmn-politoed-right > i {
  background-position: -920px -390px; }

.pkmn-politoed-shiny > i {
  background-position: -960px -390px; }

.pkmn-politoed-right-shiny > i {
  background-position: -1000px -390px; }

.pkmn-hoppip > i {
  background-position: -1040px -390px; }

.pkmn-hoppip-shiny > i {
  background-position: -1080px -390px; }

.pkmn-skiploom > i {
  background-position: -1120px -390px; }

.pkmn-skiploom-shiny > i {
  background-position: -1160px -390px; }

.pkmn-jumpluff > i {
  background-position: -1200px -390px; }

.pkmn-jumpluff-shiny > i {
  background-position: -1240px -390px; }

.pkmn-aipom > i {
  background-position: -0px -420px; }

.pkmn-aipom-shiny > i {
  background-position: -40px -420px; }

.pkmn-sunkern > i {
  background-position: -80px -420px; }

.pkmn-sunkern-shiny > i {
  background-position: -120px -420px; }

.pkmn-sunflora > i {
  background-position: -160px -420px; }

.pkmn-sunflora-shiny > i {
  background-position: -200px -420px; }

.pkmn-yanma > i {
  background-position: -240px -420px; }

.pkmn-yanma-shiny > i {
  background-position: -280px -420px; }

.pkmn-wooper > i {
  background-position: -320px -420px; }

.pkmn-wooper-shiny > i {
  background-position: -360px -420px; }

.pkmn-quagsire > i {
  background-position: -400px -420px; }

.pkmn-quagsire-shiny > i {
  background-position: -440px -420px; }

.pkmn-espeon > i {
  background-position: -480px -420px; }

.pkmn-espeon-shiny > i {
  background-position: -520px -420px; }

.pkmn-umbreon > i {
  background-position: -560px -420px; }

.pkmn-umbreon-shiny > i {
  background-position: -600px -420px; }

.pkmn-murkrow > i {
  background-position: -640px -420px; }

.pkmn-murkrow-shiny > i {
  background-position: -680px -420px; }

.pkmn-slowking > i {
  background-position: -720px -420px; }

.pkmn-slowking-shiny > i {
  background-position: -760px -420px; }

.pkmn-misdreavus > i {
  background-position: -800px -420px; }

.pkmn-misdreavus-shiny > i {
  background-position: -840px -420px; }

.pkmn-unown > i {
  background-position: -880px -420px; }

.pkmn-unown-shiny > i {
  background-position: -920px -420px; }

.pkmn-unown-a > i {
  background-position: -880px -420px; }

.pkmn-unown-a-shiny > i {
  background-position: -920px -420px; }

.pkmn-unown-b > i {
  background-position: -960px -420px; }

.pkmn-unown-b-right > i {
  background-position: -1000px -420px; }

.pkmn-unown-b-shiny > i {
  background-position: -1040px -420px; }

.pkmn-unown-b-right-shiny > i {
  background-position: -1080px -420px; }

.pkmn-unown-c > i {
  background-position: -1120px -420px; }

.pkmn-unown-c-right > i {
  background-position: -1160px -420px; }

.pkmn-unown-c-shiny > i {
  background-position: -1200px -420px; }

.pkmn-unown-c-right-shiny > i {
  background-position: -1240px -420px; }

.pkmn-unown-d > i {
  background-position: -0px -450px; }

.pkmn-unown-d-right > i {
  background-position: -40px -450px; }

.pkmn-unown-d-shiny > i {
  background-position: -80px -450px; }

.pkmn-unown-d-right-shiny > i {
  background-position: -120px -450px; }

.pkmn-unown-e > i {
  background-position: -160px -450px; }

.pkmn-unown-e-right > i {
  background-position: -200px -450px; }

.pkmn-unown-e-shiny > i {
  background-position: -240px -450px; }

.pkmn-unown-e-right-shiny > i {
  background-position: -280px -450px; }

.pkmn-unown-exclamation > i {
  background-position: -320px -450px; }

.pkmn-unown-exclamation-shiny > i {
  background-position: -360px -450px; }

.pkmn-unown-f > i {
  background-position: -400px -450px; }

.pkmn-unown-f-right > i {
  background-position: -440px -450px; }

.pkmn-unown-f-shiny > i {
  background-position: -480px -450px; }

.pkmn-unown-f-right-shiny > i {
  background-position: -520px -450px; }

.pkmn-unown-g > i {
  background-position: -560px -450px; }

.pkmn-unown-g-right > i {
  background-position: -600px -450px; }

.pkmn-unown-g-shiny > i {
  background-position: -640px -450px; }

.pkmn-unown-g-right-shiny > i {
  background-position: -680px -450px; }

.pkmn-unown-h > i {
  background-position: -720px -450px; }

.pkmn-unown-h-right > i {
  background-position: -760px -450px; }

.pkmn-unown-h-shiny > i {
  background-position: -800px -450px; }

.pkmn-unown-h-right-shiny > i {
  background-position: -840px -450px; }

.pkmn-unown-i > i {
  background-position: -880px -450px; }

.pkmn-unown-i-shiny > i {
  background-position: -920px -450px; }

.pkmn-unown-j > i {
  background-position: -960px -450px; }

.pkmn-unown-j-right > i {
  background-position: -1000px -450px; }

.pkmn-unown-j-shiny > i {
  background-position: -1040px -450px; }

.pkmn-unown-j-right-shiny > i {
  background-position: -1080px -450px; }

.pkmn-unown-k > i {
  background-position: -1120px -450px; }

.pkmn-unown-k-right > i {
  background-position: -1160px -450px; }

.pkmn-unown-k-shiny > i {
  background-position: -1200px -450px; }

.pkmn-unown-k-right-shiny > i {
  background-position: -1240px -450px; }

.pkmn-unown-l > i {
  background-position: -0px -480px; }

.pkmn-unown-l-right > i {
  background-position: -40px -480px; }

.pkmn-unown-l-shiny > i {
  background-position: -80px -480px; }

.pkmn-unown-l-right-shiny > i {
  background-position: -120px -480px; }

.pkmn-unown-m > i {
  background-position: -160px -480px; }

.pkmn-unown-m-right > i {
  background-position: -200px -480px; }

.pkmn-unown-m-shiny > i {
  background-position: -240px -480px; }

.pkmn-unown-m-right-shiny > i {
  background-position: -280px -480px; }

.pkmn-unown-n > i {
  background-position: -320px -480px; }

.pkmn-unown-n-right > i {
  background-position: -360px -480px; }

.pkmn-unown-n-shiny > i {
  background-position: -400px -480px; }

.pkmn-unown-n-right-shiny > i {
  background-position: -440px -480px; }

.pkmn-unown-o > i {
  background-position: -480px -480px; }

.pkmn-unown-o-shiny > i {
  background-position: -520px -480px; }

.pkmn-unown-p > i {
  background-position: -560px -480px; }

.pkmn-unown-p-right > i {
  background-position: -600px -480px; }

.pkmn-unown-p-shiny > i {
  background-position: -640px -480px; }

.pkmn-unown-p-right-shiny > i {
  background-position: -680px -480px; }

.pkmn-unown-q > i {
  background-position: -720px -480px; }

.pkmn-unown-q-right > i {
  background-position: -760px -480px; }

.pkmn-unown-q-shiny > i {
  background-position: -800px -480px; }

.pkmn-unown-q-right-shiny > i {
  background-position: -840px -480px; }

.pkmn-unown-question > i {
  background-position: -880px -480px; }

.pkmn-unown-question-right > i {
  background-position: -920px -480px; }

.pkmn-unown-question-shiny > i {
  background-position: -960px -480px; }

.pkmn-unown-question-right-shiny > i {
  background-position: -1000px -480px; }

.pkmn-unown-r > i {
  background-position: -1040px -480px; }

.pkmn-unown-r-right > i {
  background-position: -1080px -480px; }

.pkmn-unown-r-shiny > i {
  background-position: -1120px -480px; }

.pkmn-unown-r-right-shiny > i {
  background-position: -1160px -480px; }

.pkmn-unown-s > i {
  background-position: -1200px -480px; }

.pkmn-unown-s-right > i {
  background-position: -1240px -480px; }

.pkmn-unown-s-shiny > i {
  background-position: -0px -510px; }

.pkmn-unown-s-right-shiny > i {
  background-position: -40px -510px; }

.pkmn-unown-t > i {
  background-position: -80px -510px; }

.pkmn-unown-t-right > i {
  background-position: -120px -510px; }

.pkmn-unown-t-shiny > i {
  background-position: -160px -510px; }

.pkmn-unown-t-right-shiny > i {
  background-position: -200px -510px; }

.pkmn-unown-u > i {
  background-position: -240px -510px; }

.pkmn-unown-u-shiny > i {
  background-position: -280px -510px; }

.pkmn-unown-v > i {
  background-position: -320px -510px; }

.pkmn-unown-v-right > i {
  background-position: -360px -510px; }

.pkmn-unown-v-shiny > i {
  background-position: -400px -510px; }

.pkmn-unown-v-right-shiny > i {
  background-position: -440px -510px; }

.pkmn-unown-w > i {
  background-position: -480px -510px; }

.pkmn-unown-w-shiny > i {
  background-position: -520px -510px; }

.pkmn-unown-x > i {
  background-position: -560px -510px; }

.pkmn-unown-x-shiny > i {
  background-position: -600px -510px; }

.pkmn-unown-y > i {
  background-position: -640px -510px; }

.pkmn-unown-y-shiny > i {
  background-position: -680px -510px; }

.pkmn-unown-z > i {
  background-position: -720px -510px; }

.pkmn-unown-z-right > i {
  background-position: -760px -510px; }

.pkmn-unown-z-shiny > i {
  background-position: -800px -510px; }

.pkmn-unown-z-right-shiny > i {
  background-position: -840px -510px; }

.pkmn-wobbuffet > i {
  background-position: -880px -510px; }

.pkmn-wobbuffet-shiny > i {
  background-position: -920px -510px; }

.pkmn-girafarig > i {
  background-position: -960px -510px; }

.pkmn-girafarig-shiny > i {
  background-position: -1000px -510px; }

.pkmn-pineco > i {
  background-position: -1040px -510px; }

.pkmn-pineco-shiny > i {
  background-position: -1080px -510px; }

.pkmn-forretress > i {
  background-position: -1120px -510px; }

.pkmn-forretress-shiny > i {
  background-position: -1160px -510px; }

.pkmn-dunsparce > i {
  background-position: -1200px -510px; }

.pkmn-dunsparce-shiny > i {
  background-position: -1240px -510px; }

.pkmn-gligar > i {
  background-position: -0px -540px; }

.pkmn-gligar-shiny > i {
  background-position: -40px -540px; }

.pkmn-steelix > i {
  background-position: -80px -540px; }

.pkmn-steelix-shiny > i {
  background-position: -120px -540px; }

.pkmn-steelix-mega > i {
  background-position: -160px -540px; }

.pkmn-steelix-mega-shiny > i {
  background-position: -200px -540px; }

.pkmn-snubbull > i {
  background-position: -240px -540px; }

.pkmn-snubbull-shiny > i {
  background-position: -280px -540px; }

.pkmn-granbull > i {
  background-position: -320px -540px; }

.pkmn-granbull-shiny > i {
  background-position: -360px -540px; }

.pkmn-qwilfish > i {
  background-position: -400px -540px; }

.pkmn-qwilfish-shiny > i {
  background-position: -440px -540px; }

.pkmn-scizor > i {
  background-position: -480px -540px; }

.pkmn-scizor-shiny > i {
  background-position: -520px -540px; }

.pkmn-scizor-mega > i {
  background-position: -560px -540px; }

.pkmn-scizor-mega-shiny > i {
  background-position: -600px -540px; }

.pkmn-shuckle > i {
  background-position: -640px -540px; }

.pkmn-shuckle-shiny > i {
  background-position: -680px -540px; }

.pkmn-heracross > i {
  background-position: -720px -540px; }

.pkmn-heracross-shiny > i {
  background-position: -760px -540px; }

.pkmn-heracross-mega > i {
  background-position: -800px -540px; }

.pkmn-heracross-mega-shiny > i {
  background-position: -840px -540px; }

.pkmn-sneasel > i {
  background-position: -880px -540px; }

.pkmn-sneasel-right > i {
  background-position: -920px -540px; }

.pkmn-sneasel-shiny > i {
  background-position: -960px -540px; }

.pkmn-sneasel-right-shiny > i {
  background-position: -1000px -540px; }

.pkmn-teddiursa > i {
  background-position: -1040px -540px; }

.pkmn-teddiursa-right > i {
  background-position: -1080px -540px; }

.pkmn-teddiursa-shiny > i {
  background-position: -1120px -540px; }

.pkmn-teddiursa-right-shiny > i {
  background-position: -1160px -540px; }

.pkmn-ursaring > i {
  background-position: -1200px -540px; }

.pkmn-ursaring-shiny > i {
  background-position: -1240px -540px; }

.pkmn-slugma > i {
  background-position: -0px -570px; }

.pkmn-slugma-shiny > i {
  background-position: -40px -570px; }

.pkmn-magcargo > i {
  background-position: -80px -570px; }

.pkmn-magcargo-shiny > i {
  background-position: -120px -570px; }

.pkmn-swinub > i {
  background-position: -160px -570px; }

.pkmn-swinub-shiny > i {
  background-position: -200px -570px; }

.pkmn-piloswine > i {
  background-position: -240px -570px; }

.pkmn-piloswine-shiny > i {
  background-position: -280px -570px; }

.pkmn-corsola > i {
  background-position: -320px -570px; }

.pkmn-corsola-shiny > i {
  background-position: -360px -570px; }

.pkmn-remoraid > i {
  background-position: -400px -570px; }

.pkmn-remoraid-shiny > i {
  background-position: -440px -570px; }

.pkmn-octillery > i {
  background-position: -480px -570px; }

.pkmn-octillery-shiny > i {
  background-position: -520px -570px; }

.pkmn-delibird > i {
  background-position: -560px -570px; }

.pkmn-delibird-shiny > i {
  background-position: -600px -570px; }

.pkmn-mantine > i {
  background-position: -640px -570px; }

.pkmn-mantine-shiny > i {
  background-position: -680px -570px; }

.pkmn-skarmory > i {
  background-position: -720px -570px; }

.pkmn-skarmory-shiny > i {
  background-position: -760px -570px; }

.pkmn-houndour > i {
  background-position: -800px -570px; }

.pkmn-houndour-shiny > i {
  background-position: -840px -570px; }

.pkmn-houndoom > i {
  background-position: -880px -570px; }

.pkmn-houndoom-shiny > i {
  background-position: -920px -570px; }

.pkmn-houndoom-mega > i {
  background-position: -960px -570px; }

.pkmn-houndoom-mega-shiny > i {
  background-position: -1000px -570px; }

.pkmn-kingdra > i {
  background-position: -1040px -570px; }

.pkmn-kingdra-shiny > i {
  background-position: -1080px -570px; }

.pkmn-phanpy > i {
  background-position: -1120px -570px; }

.pkmn-phanpy-shiny > i {
  background-position: -1160px -570px; }

.pkmn-donphan > i {
  background-position: -1200px -570px; }

.pkmn-donphan-shiny > i {
  background-position: -1240px -570px; }

.pkmn-porygon2 > i {
  background-position: -0px -600px; }

.pkmn-porygon2-shiny > i {
  background-position: -40px -600px; }

.pkmn-stantler > i {
  background-position: -80px -600px; }

.pkmn-stantler-shiny > i {
  background-position: -120px -600px; }

.pkmn-smeargle > i {
  background-position: -160px -600px; }

.pkmn-smeargle-shiny > i {
  background-position: -200px -600px; }

.pkmn-tyrogue > i {
  background-position: -240px -600px; }

.pkmn-tyrogue-shiny > i {
  background-position: -280px -600px; }

.pkmn-hitmontop > i {
  background-position: -320px -600px; }

.pkmn-hitmontop-shiny > i {
  background-position: -360px -600px; }

.pkmn-smoochum > i {
  background-position: -400px -600px; }

.pkmn-smoochum-shiny > i {
  background-position: -440px -600px; }

.pkmn-elekid > i {
  background-position: -480px -600px; }

.pkmn-elekid-shiny > i {
  background-position: -520px -600px; }

.pkmn-magby > i {
  background-position: -560px -600px; }

.pkmn-magby-shiny > i {
  background-position: -600px -600px; }

.pkmn-miltank > i {
  background-position: -640px -600px; }

.pkmn-miltank-shiny > i {
  background-position: -680px -600px; }

.pkmn-blissey > i {
  background-position: -720px -600px; }

.pkmn-blissey-shiny > i {
  background-position: -760px -600px; }

.pkmn-raikou > i {
  background-position: -800px -600px; }

.pkmn-raikou-shiny > i {
  background-position: -840px -600px; }

.pkmn-entei > i {
  background-position: -880px -600px; }

.pkmn-entei-shiny > i {
  background-position: -920px -600px; }

.pkmn-suicune > i {
  background-position: -960px -600px; }

.pkmn-suicune-shiny > i {
  background-position: -1000px -600px; }

.pkmn-larvitar > i {
  background-position: -1040px -600px; }

.pkmn-larvitar-shiny > i {
  background-position: -1080px -600px; }

.pkmn-pupitar > i {
  background-position: -1120px -600px; }

.pkmn-pupitar-shiny > i {
  background-position: -1160px -600px; }

.pkmn-tyranitar > i {
  background-position: -1200px -600px; }

.pkmn-tyranitar-shiny > i {
  background-position: -1240px -600px; }

.pkmn-tyranitar-mega > i {
  background-position: -0px -630px; }

.pkmn-tyranitar-mega-shiny > i {
  background-position: -40px -630px; }

.pkmn-lugia > i {
  background-position: -80px -630px; }

.pkmn-lugia-shiny > i {
  background-position: -120px -630px; }

.pkmn-ho-oh > i {
  background-position: -160px -630px; }

.pkmn-ho-oh-shiny > i {
  background-position: -200px -630px; }

.pkmn-celebi > i {
  background-position: -240px -630px; }

.pkmn-celebi-shiny > i {
  background-position: -280px -630px; }

.pkmn-treecko > i {
  background-position: -320px -630px; }

.pkmn-treecko-shiny > i {
  background-position: -360px -630px; }

.pkmn-grovyle > i {
  background-position: -400px -630px; }

.pkmn-grovyle-shiny > i {
  background-position: -440px -630px; }

.pkmn-sceptile > i {
  background-position: -480px -630px; }

.pkmn-sceptile-shiny > i {
  background-position: -520px -630px; }

.pkmn-sceptile-mega > i {
  background-position: -560px -630px; }

.pkmn-sceptile-mega-shiny > i {
  background-position: -600px -630px; }

.pkmn-torchic > i {
  background-position: -640px -630px; }

.pkmn-torchic-shiny > i {
  background-position: -680px -630px; }

.pkmn-combusken > i {
  background-position: -720px -630px; }

.pkmn-combusken-shiny > i {
  background-position: -760px -630px; }

.pkmn-blaziken > i {
  background-position: -800px -630px; }

.pkmn-blaziken-shiny > i {
  background-position: -840px -630px; }

.pkmn-blaziken-mega > i {
  background-position: -880px -630px; }

.pkmn-blaziken-mega-shiny > i {
  background-position: -920px -630px; }

.pkmn-mudkip > i {
  background-position: -960px -630px; }

.pkmn-mudkip-shiny > i {
  background-position: -1000px -630px; }

.pkmn-marshtomp > i {
  background-position: -1040px -630px; }

.pkmn-marshtomp-shiny > i {
  background-position: -1080px -630px; }

.pkmn-swampert > i {
  background-position: -1120px -630px; }

.pkmn-swampert-shiny > i {
  background-position: -1160px -630px; }

.pkmn-swampert-mega > i {
  background-position: -1200px -630px; }

.pkmn-swampert-mega-shiny > i {
  background-position: -1240px -630px; }

.pkmn-poochyena > i {
  background-position: -0px -660px; }

.pkmn-poochyena-shiny > i {
  background-position: -40px -660px; }

.pkmn-mightyena > i {
  background-position: -80px -660px; }

.pkmn-mightyena-shiny > i {
  background-position: -120px -660px; }

.pkmn-zigzagoon > i {
  background-position: -160px -660px; }

.pkmn-zigzagoon-shiny > i {
  background-position: -200px -660px; }

.pkmn-linoone > i {
  background-position: -240px -660px; }

.pkmn-linoone-shiny > i {
  background-position: -280px -660px; }

.pkmn-wurmple > i {
  background-position: -320px -660px; }

.pkmn-wurmple-shiny > i {
  background-position: -360px -660px; }

.pkmn-silcoon > i {
  background-position: -400px -660px; }

.pkmn-silcoon-shiny > i {
  background-position: -440px -660px; }

.pkmn-beautifly > i {
  background-position: -480px -660px; }

.pkmn-beautifly-shiny > i {
  background-position: -520px -660px; }

.pkmn-cascoon > i {
  background-position: -560px -660px; }

.pkmn-cascoon-shiny > i {
  background-position: -600px -660px; }

.pkmn-dustox > i {
  background-position: -640px -660px; }

.pkmn-dustox-shiny > i {
  background-position: -680px -660px; }

.pkmn-lotad > i {
  background-position: -720px -660px; }

.pkmn-lotad-shiny > i {
  background-position: -760px -660px; }

.pkmn-lombre > i {
  background-position: -800px -660px; }

.pkmn-lombre-shiny > i {
  background-position: -840px -660px; }

.pkmn-ludicolo > i {
  background-position: -880px -660px; }

.pkmn-ludicolo-shiny > i {
  background-position: -920px -660px; }

.pkmn-seedot > i {
  background-position: -960px -660px; }

.pkmn-seedot-shiny > i {
  background-position: -1000px -660px; }

.pkmn-nuzleaf > i {
  background-position: -1040px -660px; }

.pkmn-nuzleaf-shiny > i {
  background-position: -1080px -660px; }

.pkmn-shiftry > i {
  background-position: -1120px -660px; }

.pkmn-shiftry-shiny > i {
  background-position: -1160px -660px; }

.pkmn-taillow > i {
  background-position: -1200px -660px; }

.pkmn-taillow-shiny > i {
  background-position: -1240px -660px; }

.pkmn-swellow > i {
  background-position: -0px -690px; }

.pkmn-swellow-shiny > i {
  background-position: -40px -690px; }

.pkmn-wingull > i {
  background-position: -80px -690px; }

.pkmn-wingull-shiny > i {
  background-position: -120px -690px; }

.pkmn-pelipper > i {
  background-position: -160px -690px; }

.pkmn-pelipper-shiny > i {
  background-position: -200px -690px; }

.pkmn-ralts > i {
  background-position: -240px -690px; }

.pkmn-ralts-shiny > i {
  background-position: -280px -690px; }

.pkmn-kirlia > i {
  background-position: -320px -690px; }

.pkmn-kirlia-shiny > i {
  background-position: -360px -690px; }

.pkmn-gardevoir > i {
  background-position: -400px -690px; }

.pkmn-gardevoir-shiny > i {
  background-position: -440px -690px; }

.pkmn-gardevoir-mega > i {
  background-position: -480px -690px; }

.pkmn-gardevoir-mega-shiny > i {
  background-position: -520px -690px; }

.pkmn-surskit > i {
  background-position: -560px -690px; }

.pkmn-surskit-shiny > i {
  background-position: -600px -690px; }

.pkmn-masquerain > i {
  background-position: -640px -690px; }

.pkmn-masquerain-shiny > i {
  background-position: -680px -690px; }

.pkmn-shroomish > i {
  background-position: -720px -690px; }

.pkmn-shroomish-shiny > i {
  background-position: -760px -690px; }

.pkmn-breloom > i {
  background-position: -800px -690px; }

.pkmn-breloom-shiny > i {
  background-position: -840px -690px; }

.pkmn-slakoth > i {
  background-position: -880px -690px; }

.pkmn-slakoth-shiny > i {
  background-position: -920px -690px; }

.pkmn-vigoroth > i {
  background-position: -960px -690px; }

.pkmn-vigoroth-shiny > i {
  background-position: -1000px -690px; }

.pkmn-slaking > i {
  background-position: -1040px -690px; }

.pkmn-slaking-shiny > i {
  background-position: -1080px -690px; }

.pkmn-nincada > i {
  background-position: -1120px -690px; }

.pkmn-nincada-shiny > i {
  background-position: -1160px -690px; }

.pkmn-ninjask > i {
  background-position: -1200px -690px; }

.pkmn-ninjask-shiny > i {
  background-position: -1240px -690px; }

.pkmn-shedinja > i {
  background-position: -0px -720px; }

.pkmn-shedinja-shiny > i {
  background-position: -40px -720px; }

.pkmn-whismur > i {
  background-position: -80px -720px; }

.pkmn-whismur-shiny > i {
  background-position: -120px -720px; }

.pkmn-loudred > i {
  background-position: -160px -720px; }

.pkmn-loudred-shiny > i {
  background-position: -200px -720px; }

.pkmn-exploud > i {
  background-position: -240px -720px; }

.pkmn-exploud-shiny > i {
  background-position: -280px -720px; }

.pkmn-makuhita > i {
  background-position: -320px -720px; }

.pkmn-makuhita-shiny > i {
  background-position: -360px -720px; }

.pkmn-hariyama > i {
  background-position: -400px -720px; }

.pkmn-hariyama-shiny > i {
  background-position: -440px -720px; }

.pkmn-azurill > i {
  background-position: -480px -720px; }

.pkmn-azurill-shiny > i {
  background-position: -520px -720px; }

.pkmn-nosepass > i {
  background-position: -560px -720px; }

.pkmn-nosepass-shiny > i {
  background-position: -600px -720px; }

.pkmn-skitty > i {
  background-position: -640px -720px; }

.pkmn-skitty-shiny > i {
  background-position: -680px -720px; }

.pkmn-delcatty > i {
  background-position: -720px -720px; }

.pkmn-delcatty-shiny > i {
  background-position: -760px -720px; }

.pkmn-sableye > i {
  background-position: -800px -720px; }

.pkmn-sableye-shiny > i {
  background-position: -840px -720px; }

.pkmn-sableye-mega > i {
  background-position: -880px -720px; }

.pkmn-sableye-mega-shiny > i {
  background-position: -920px -720px; }

.pkmn-mawile > i {
  background-position: -960px -720px; }

.pkmn-mawile-shiny > i {
  background-position: -1000px -720px; }

.pkmn-mawile-mega > i {
  background-position: -1040px -720px; }

.pkmn-mawile-mega-shiny > i {
  background-position: -1080px -720px; }

.pkmn-aron > i {
  background-position: -1120px -720px; }

.pkmn-aron-shiny > i {
  background-position: -1160px -720px; }

.pkmn-lairon > i {
  background-position: -1200px -720px; }

.pkmn-lairon-shiny > i {
  background-position: -1240px -720px; }

.pkmn-aggron > i {
  background-position: -0px -750px; }

.pkmn-aggron-shiny > i {
  background-position: -40px -750px; }

.pkmn-aggron-mega > i {
  background-position: -80px -750px; }

.pkmn-aggron-mega-shiny > i {
  background-position: -120px -750px; }

.pkmn-meditite > i {
  background-position: -160px -750px; }

.pkmn-meditite-shiny > i {
  background-position: -200px -750px; }

.pkmn-medicham > i {
  background-position: -240px -750px; }

.pkmn-medicham-shiny > i {
  background-position: -280px -750px; }

.pkmn-medicham-mega > i {
  background-position: -320px -750px; }

.pkmn-medicham-mega-shiny > i {
  background-position: -360px -750px; }

.pkmn-electrike > i {
  background-position: -400px -750px; }

.pkmn-electrike-shiny > i {
  background-position: -440px -750px; }

.pkmn-manectric > i {
  background-position: -480px -750px; }

.pkmn-manectric-shiny > i {
  background-position: -520px -750px; }

.pkmn-manectric-mega > i {
  background-position: -560px -750px; }

.pkmn-manectric-mega-shiny > i {
  background-position: -600px -750px; }

.pkmn-plusle > i {
  background-position: -640px -750px; }

.pkmn-plusle-shiny > i {
  background-position: -680px -750px; }

.pkmn-minun > i {
  background-position: -720px -750px; }

.pkmn-minun-shiny > i {
  background-position: -760px -750px; }

.pkmn-volbeat > i {
  background-position: -800px -750px; }

.pkmn-volbeat-shiny > i {
  background-position: -840px -750px; }

.pkmn-illumise > i {
  background-position: -880px -750px; }

.pkmn-illumise-shiny > i {
  background-position: -920px -750px; }

.pkmn-roselia > i {
  background-position: -960px -750px; }

.pkmn-roselia-right > i {
  background-position: -1000px -750px; }

.pkmn-roselia-shiny > i {
  background-position: -1040px -750px; }

.pkmn-roselia-right-shiny > i {
  background-position: -1080px -750px; }

.pkmn-gulpin > i {
  background-position: -1120px -750px; }

.pkmn-gulpin-shiny > i {
  background-position: -1160px -750px; }

.pkmn-swalot > i {
  background-position: -1200px -750px; }

.pkmn-swalot-shiny > i {
  background-position: -1240px -750px; }

.pkmn-carvanha > i {
  background-position: -0px -780px; }

.pkmn-carvanha-shiny > i {
  background-position: -40px -780px; }

.pkmn-sharpedo > i {
  background-position: -80px -780px; }

.pkmn-sharpedo-shiny > i {
  background-position: -120px -780px; }

.pkmn-sharpedo-mega > i {
  background-position: -160px -780px; }

.pkmn-sharpedo-mega-shiny > i {
  background-position: -200px -780px; }

.pkmn-wailmer > i {
  background-position: -240px -780px; }

.pkmn-wailmer-shiny > i {
  background-position: -280px -780px; }

.pkmn-wailord > i {
  background-position: -320px -780px; }

.pkmn-wailord-shiny > i {
  background-position: -360px -780px; }

.pkmn-numel > i {
  background-position: -400px -780px; }

.pkmn-numel-shiny > i {
  background-position: -440px -780px; }

.pkmn-camerupt > i {
  background-position: -480px -780px; }

.pkmn-camerupt-shiny > i {
  background-position: -520px -780px; }

.pkmn-camerupt-mega > i {
  background-position: -560px -780px; }

.pkmn-camerupt-mega-shiny > i {
  background-position: -600px -780px; }

.pkmn-torkoal > i {
  background-position: -640px -780px; }

.pkmn-torkoal-shiny > i {
  background-position: -680px -780px; }

.pkmn-spoink > i {
  background-position: -720px -780px; }

.pkmn-spoink-shiny > i {
  background-position: -760px -780px; }

.pkmn-grumpig > i {
  background-position: -800px -780px; }

.pkmn-grumpig-shiny > i {
  background-position: -840px -780px; }

.pkmn-spinda > i {
  background-position: -880px -780px; }

.pkmn-spinda-shiny > i {
  background-position: -920px -780px; }

.pkmn-trapinch > i {
  background-position: -960px -780px; }

.pkmn-trapinch-shiny > i {
  background-position: -1000px -780px; }

.pkmn-vibrava > i {
  background-position: -1040px -780px; }

.pkmn-vibrava-shiny > i {
  background-position: -1080px -780px; }

.pkmn-flygon > i {
  background-position: -1120px -780px; }

.pkmn-flygon-shiny > i {
  background-position: -1160px -780px; }

.pkmn-cacnea > i {
  background-position: -1200px -780px; }

.pkmn-cacnea-shiny > i {
  background-position: -1240px -780px; }

.pkmn-cacturne > i {
  background-position: -0px -810px; }

.pkmn-cacturne-shiny > i {
  background-position: -40px -810px; }

.pkmn-swablu > i {
  background-position: -80px -810px; }

.pkmn-swablu-shiny > i {
  background-position: -120px -810px; }

.pkmn-altaria > i {
  background-position: -160px -810px; }

.pkmn-altaria-shiny > i {
  background-position: -200px -810px; }

.pkmn-altaria-mega > i {
  background-position: -240px -810px; }

.pkmn-altaria-mega-shiny > i {
  background-position: -280px -810px; }

.pkmn-zangoose > i {
  background-position: -320px -810px; }

.pkmn-zangoose-right > i {
  background-position: -360px -810px; }

.pkmn-zangoose-shiny > i {
  background-position: -400px -810px; }

.pkmn-zangoose-right-shiny > i {
  background-position: -440px -810px; }

.pkmn-seviper > i {
  background-position: -480px -810px; }

.pkmn-seviper-right > i {
  background-position: -520px -810px; }

.pkmn-seviper-shiny > i {
  background-position: -560px -810px; }

.pkmn-seviper-right-shiny > i {
  background-position: -600px -810px; }

.pkmn-lunatone > i {
  background-position: -640px -810px; }

.pkmn-lunatone-shiny > i {
  background-position: -680px -810px; }

.pkmn-solrock > i {
  background-position: -720px -810px; }

.pkmn-solrock-shiny > i {
  background-position: -760px -810px; }

.pkmn-barboach > i {
  background-position: -800px -810px; }

.pkmn-barboach-shiny > i {
  background-position: -840px -810px; }

.pkmn-whiscash > i {
  background-position: -880px -810px; }

.pkmn-whiscash-shiny > i {
  background-position: -920px -810px; }

.pkmn-corphish > i {
  background-position: -960px -810px; }

.pkmn-corphish-shiny > i {
  background-position: -1000px -810px; }

.pkmn-crawdaunt > i {
  background-position: -1040px -810px; }

.pkmn-crawdaunt-shiny > i {
  background-position: -1080px -810px; }

.pkmn-baltoy > i {
  background-position: -1120px -810px; }

.pkmn-baltoy-shiny > i {
  background-position: -1160px -810px; }

.pkmn-claydol > i {
  background-position: -1200px -810px; }

.pkmn-claydol-shiny > i {
  background-position: -1240px -810px; }

.pkmn-lileep > i {
  background-position: -0px -840px; }

.pkmn-lileep-shiny > i {
  background-position: -40px -840px; }

.pkmn-cradily > i {
  background-position: -80px -840px; }

.pkmn-cradily-shiny > i {
  background-position: -120px -840px; }

.pkmn-anorith > i {
  background-position: -160px -840px; }

.pkmn-anorith-shiny > i {
  background-position: -200px -840px; }

.pkmn-armaldo > i {
  background-position: -240px -840px; }

.pkmn-armaldo-shiny > i {
  background-position: -280px -840px; }

.pkmn-feebas > i {
  background-position: -320px -840px; }

.pkmn-feebas-shiny > i {
  background-position: -360px -840px; }

.pkmn-milotic > i {
  background-position: -400px -840px; }

.pkmn-milotic-shiny > i {
  background-position: -440px -840px; }

.pkmn-castform > i {
  background-position: -480px -840px; }

.pkmn-castform-shiny > i {
  background-position: -520px -840px; }

.pkmn-castform-rainy > i {
  background-position: -560px -840px; }

.pkmn-castform-rainy-shiny > i {
  background-position: -600px -840px; }

.pkmn-castform-snowy > i {
  background-position: -640px -840px; }

.pkmn-castform-snowy-right > i {
  background-position: -680px -840px; }

.pkmn-castform-snowy-shiny > i {
  background-position: -720px -840px; }

.pkmn-castform-snowy-right-shiny > i {
  background-position: -760px -840px; }

.pkmn-castform-sunny > i {
  background-position: -800px -840px; }

.pkmn-castform-sunny-shiny > i {
  background-position: -840px -840px; }

.pkmn-kecleon > i {
  background-position: -880px -840px; }

.pkmn-kecleon-shiny > i {
  background-position: -920px -840px; }

.pkmn-shuppet > i {
  background-position: -960px -840px; }

.pkmn-shuppet-shiny > i {
  background-position: -1000px -840px; }

.pkmn-banette > i {
  background-position: -1040px -840px; }

.pkmn-banette-shiny > i {
  background-position: -1080px -840px; }

.pkmn-banette-mega > i {
  background-position: -1120px -840px; }

.pkmn-banette-mega-shiny > i {
  background-position: -1160px -840px; }

.pkmn-duskull > i {
  background-position: -1200px -840px; }

.pkmn-duskull-shiny > i {
  background-position: -1240px -840px; }

.pkmn-dusclops > i {
  background-position: -0px -870px; }

.pkmn-dusclops-shiny > i {
  background-position: -40px -870px; }

.pkmn-tropius > i {
  background-position: -80px -870px; }

.pkmn-tropius-shiny > i {
  background-position: -120px -870px; }

.pkmn-chimecho > i {
  background-position: -160px -870px; }

.pkmn-chimecho-shiny > i {
  background-position: -200px -870px; }

.pkmn-absol > i {
  background-position: -240px -870px; }

.pkmn-absol-right > i {
  background-position: -280px -870px; }

.pkmn-absol-shiny > i {
  background-position: -320px -870px; }

.pkmn-absol-right-shiny > i {
  background-position: -360px -870px; }

.pkmn-absol-mega > i {
  background-position: -400px -870px; }

.pkmn-absol-mega-right > i {
  background-position: -440px -870px; }

.pkmn-absol-mega-shiny > i {
  background-position: -480px -870px; }

.pkmn-absol-mega-right-shiny > i {
  background-position: -520px -870px; }

.pkmn-wynaut > i {
  background-position: -560px -870px; }

.pkmn-wynaut-shiny > i {
  background-position: -600px -870px; }

.pkmn-snorunt > i {
  background-position: -640px -870px; }

.pkmn-snorunt-shiny > i {
  background-position: -680px -870px; }

.pkmn-glalie > i {
  background-position: -720px -870px; }

.pkmn-glalie-shiny > i {
  background-position: -760px -870px; }

.pkmn-glalie-mega > i {
  background-position: -800px -870px; }

.pkmn-glalie-mega-shiny > i {
  background-position: -840px -870px; }

.pkmn-spheal > i {
  background-position: -880px -870px; }

.pkmn-spheal-shiny > i {
  background-position: -920px -870px; }

.pkmn-sealeo > i {
  background-position: -960px -870px; }

.pkmn-sealeo-shiny > i {
  background-position: -1000px -870px; }

.pkmn-walrein > i {
  background-position: -1040px -870px; }

.pkmn-walrein-shiny > i {
  background-position: -1080px -870px; }

.pkmn-clamperl > i {
  background-position: -1120px -870px; }

.pkmn-clamperl-shiny > i {
  background-position: -1160px -870px; }

.pkmn-huntail > i {
  background-position: -1200px -870px; }

.pkmn-huntail-shiny > i {
  background-position: -1240px -870px; }

.pkmn-gorebyss > i {
  background-position: -0px -900px; }

.pkmn-gorebyss-shiny > i {
  background-position: -40px -900px; }

.pkmn-relicanth > i {
  background-position: -80px -900px; }

.pkmn-relicanth-shiny > i {
  background-position: -120px -900px; }

.pkmn-luvdisc > i {
  background-position: -160px -900px; }

.pkmn-luvdisc-shiny > i {
  background-position: -200px -900px; }

.pkmn-bagon > i {
  background-position: -240px -900px; }

.pkmn-bagon-shiny > i {
  background-position: -280px -900px; }

.pkmn-shelgon > i {
  background-position: -320px -900px; }

.pkmn-shelgon-shiny > i {
  background-position: -360px -900px; }

.pkmn-salamence > i {
  background-position: -400px -900px; }

.pkmn-salamence-shiny > i {
  background-position: -440px -900px; }

.pkmn-salamence-mega > i {
  background-position: -480px -900px; }

.pkmn-salamence-mega-shiny > i {
  background-position: -520px -900px; }

.pkmn-beldum > i {
  background-position: -560px -900px; }

.pkmn-beldum-shiny > i {
  background-position: -600px -900px; }

.pkmn-metang > i {
  background-position: -640px -900px; }

.pkmn-metang-shiny > i {
  background-position: -680px -900px; }

.pkmn-metagross > i {
  background-position: -720px -900px; }

.pkmn-metagross-shiny > i {
  background-position: -760px -900px; }

.pkmn-metagross-mega > i {
  background-position: -800px -900px; }

.pkmn-metagross-mega-shiny > i {
  background-position: -840px -900px; }

.pkmn-regirock > i {
  background-position: -880px -900px; }

.pkmn-regirock-right > i {
  background-position: -920px -900px; }

.pkmn-regirock-shiny > i {
  background-position: -960px -900px; }

.pkmn-regirock-right-shiny > i {
  background-position: -1000px -900px; }

.pkmn-regice > i {
  background-position: -1040px -900px; }

.pkmn-regice-shiny > i {
  background-position: -1080px -900px; }

.pkmn-registeel > i {
  background-position: -1120px -900px; }

.pkmn-registeel-shiny > i {
  background-position: -1160px -900px; }

.pkmn-latias > i {
  background-position: -1200px -900px; }

.pkmn-latias-shiny > i {
  background-position: -1240px -900px; }

.pkmn-latias-mega > i {
  background-position: -0px -930px; }

.pkmn-latias-mega-shiny > i {
  background-position: -40px -930px; }

.pkmn-latios > i {
  background-position: -80px -930px; }

.pkmn-latios-shiny > i {
  background-position: -120px -930px; }

.pkmn-latios-mega > i {
  background-position: -160px -930px; }

.pkmn-latios-mega-shiny > i {
  background-position: -200px -930px; }

.pkmn-kyogre > i {
  background-position: -240px -930px; }

.pkmn-kyogre-shiny > i {
  background-position: -280px -930px; }

.pkmn-kyogre-primal > i {
  background-position: -320px -930px; }

.pkmn-kyogre-primal-shiny > i {
  background-position: -360px -930px; }

.pkmn-groudon > i {
  background-position: -400px -930px; }

.pkmn-groudon-shiny > i {
  background-position: -440px -930px; }

.pkmn-groudon-primal > i {
  background-position: -480px -930px; }

.pkmn-groudon-primal-shiny > i {
  background-position: -520px -930px; }

.pkmn-rayquaza > i {
  background-position: -560px -930px; }

.pkmn-rayquaza-shiny > i {
  background-position: -600px -930px; }

.pkmn-rayquaza-mega > i {
  background-position: -640px -930px; }

.pkmn-rayquaza-mega-shiny > i {
  background-position: -680px -930px; }

.pkmn-jirachi > i {
  background-position: -720px -930px; }

.pkmn-jirachi-shiny > i {
  background-position: -760px -930px; }

.pkmn-deoxys > i {
  background-position: -800px -930px; }

.pkmn-deoxys-shiny > i {
  background-position: -840px -930px; }

.pkmn-deoxys-attack > i {
  background-position: -880px -930px; }

.pkmn-deoxys-attack-shiny > i {
  background-position: -920px -930px; }

.pkmn-deoxys-defense > i {
  background-position: -960px -930px; }

.pkmn-deoxys-defense-shiny > i {
  background-position: -1000px -930px; }

.pkmn-deoxys-normal > i {
  background-position: -800px -930px; }

.pkmn-deoxys-normal-shiny > i {
  background-position: -840px -930px; }

.pkmn-deoxys-speed > i {
  background-position: -1040px -930px; }

.pkmn-deoxys-speed-shiny > i {
  background-position: -1080px -930px; }

.pkmn-turtwig > i {
  background-position: -1120px -930px; }

.pkmn-turtwig-shiny > i {
  background-position: -1160px -930px; }

.pkmn-grotle > i {
  background-position: -1200px -930px; }

.pkmn-grotle-shiny > i {
  background-position: -1240px -930px; }

.pkmn-torterra > i {
  background-position: -0px -960px; }

.pkmn-torterra-right > i {
  background-position: -40px -960px; }

.pkmn-torterra-shiny > i {
  background-position: -80px -960px; }

.pkmn-torterra-right-shiny > i {
  background-position: -120px -960px; }

.pkmn-chimchar > i {
  background-position: -160px -960px; }

.pkmn-chimchar-shiny > i {
  background-position: -200px -960px; }

.pkmn-monferno > i {
  background-position: -240px -960px; }

.pkmn-monferno-shiny > i {
  background-position: -280px -960px; }

.pkmn-infernape > i {
  background-position: -320px -960px; }

.pkmn-infernape-shiny > i {
  background-position: -360px -960px; }

.pkmn-piplup > i {
  background-position: -400px -960px; }

.pkmn-piplup-shiny > i {
  background-position: -440px -960px; }

.pkmn-prinplup > i {
  background-position: -480px -960px; }

.pkmn-prinplup-shiny > i {
  background-position: -520px -960px; }

.pkmn-empoleon > i {
  background-position: -560px -960px; }

.pkmn-empoleon-shiny > i {
  background-position: -600px -960px; }

.pkmn-starly > i {
  background-position: -640px -960px; }

.pkmn-starly-shiny > i {
  background-position: -680px -960px; }

.pkmn-staravia > i {
  background-position: -720px -960px; }

.pkmn-staravia-shiny > i {
  background-position: -760px -960px; }

.pkmn-staraptor > i {
  background-position: -800px -960px; }

.pkmn-staraptor-shiny > i {
  background-position: -840px -960px; }

.pkmn-bidoof > i {
  background-position: -880px -960px; }

.pkmn-bidoof-shiny > i {
  background-position: -920px -960px; }

.pkmn-bibarel > i {
  background-position: -960px -960px; }

.pkmn-bibarel-shiny > i {
  background-position: -1000px -960px; }

.pkmn-kricketot > i {
  background-position: -1040px -960px; }

.pkmn-kricketot-shiny > i {
  background-position: -1080px -960px; }

.pkmn-kricketune > i {
  background-position: -1120px -960px; }

.pkmn-kricketune-shiny > i {
  background-position: -1160px -960px; }

.pkmn-shinx > i {
  background-position: -1200px -960px; }

.pkmn-shinx-shiny > i {
  background-position: -1240px -960px; }

.pkmn-luxio > i {
  background-position: -0px -990px; }

.pkmn-luxio-shiny > i {
  background-position: -40px -990px; }

.pkmn-luxray > i {
  background-position: -80px -990px; }

.pkmn-luxray-shiny > i {
  background-position: -120px -990px; }

.pkmn-budew > i {
  background-position: -160px -990px; }

.pkmn-budew-right > i {
  background-position: -200px -990px; }

.pkmn-budew-shiny > i {
  background-position: -240px -990px; }

.pkmn-budew-right-shiny > i {
  background-position: -280px -990px; }

.pkmn-roserade > i {
  background-position: -320px -990px; }

.pkmn-roserade-right > i {
  background-position: -360px -990px; }

.pkmn-roserade-shiny > i {
  background-position: -400px -990px; }

.pkmn-roserade-right-shiny > i {
  background-position: -440px -990px; }

.pkmn-cranidos > i {
  background-position: -480px -990px; }

.pkmn-cranidos-shiny > i {
  background-position: -520px -990px; }

.pkmn-rampardos > i {
  background-position: -560px -990px; }

.pkmn-rampardos-shiny > i {
  background-position: -600px -990px; }

.pkmn-shieldon > i {
  background-position: -640px -990px; }

.pkmn-shieldon-shiny > i {
  background-position: -680px -990px; }

.pkmn-bastiodon > i {
  background-position: -720px -990px; }

.pkmn-bastiodon-shiny > i {
  background-position: -760px -990px; }

.pkmn-burmy > i {
  background-position: -800px -990px; }

.pkmn-burmy-shiny > i {
  background-position: -840px -990px; }

.pkmn-burmy-plant > i {
  background-position: -800px -990px; }

.pkmn-burmy-plant-shiny > i {
  background-position: -840px -990px; }

.pkmn-burmy-sandy > i {
  background-position: -880px -990px; }

.pkmn-burmy-sandy-shiny > i {
  background-position: -920px -990px; }

.pkmn-burmy-trash > i {
  background-position: -960px -990px; }

.pkmn-burmy-trash-shiny > i {
  background-position: -1000px -990px; }

.pkmn-wormadam > i {
  background-position: -1040px -990px; }

.pkmn-wormadam-shiny > i {
  background-position: -1080px -990px; }

.pkmn-wormadam-plant > i {
  background-position: -1040px -990px; }

.pkmn-wormadam-plant-shiny > i {
  background-position: -1080px -990px; }

.pkmn-wormadam-sandy > i {
  background-position: -1120px -990px; }

.pkmn-wormadam-sandy-shiny > i {
  background-position: -1160px -990px; }

.pkmn-wormadam-trash > i {
  background-position: -1200px -990px; }

.pkmn-wormadam-trash-shiny > i {
  background-position: -1240px -990px; }

.pkmn-mothim > i {
  background-position: -0px -1020px; }

.pkmn-mothim-shiny > i {
  background-position: -40px -1020px; }

.pkmn-combee > i {
  background-position: -80px -1020px; }

.pkmn-combee-shiny > i {
  background-position: -120px -1020px; }

.pkmn-vespiquen > i {
  background-position: -160px -1020px; }

.pkmn-vespiquen-shiny > i {
  background-position: -200px -1020px; }

.pkmn-pachirisu > i {
  background-position: -240px -1020px; }

.pkmn-pachirisu-shiny > i {
  background-position: -280px -1020px; }

.pkmn-buizel > i {
  background-position: -320px -1020px; }

.pkmn-buizel-shiny > i {
  background-position: -360px -1020px; }

.pkmn-floatzel > i {
  background-position: -400px -1020px; }

.pkmn-floatzel-shiny > i {
  background-position: -440px -1020px; }

.pkmn-cherubi > i {
  background-position: -480px -1020px; }

.pkmn-cherubi-shiny > i {
  background-position: -520px -1020px; }

.pkmn-cherrim > i {
  background-position: -560px -1020px; }

.pkmn-cherrim-shiny > i {
  background-position: -600px -1020px; }

.pkmn-cherrim-overcast > i {
  background-position: -560px -1020px; }

.pkmn-cherrim-overcast-shiny > i {
  background-position: -600px -1020px; }

.pkmn-cherrim-sunshine > i {
  background-position: -640px -1020px; }

.pkmn-cherrim-sunshine-shiny > i {
  background-position: -680px -1020px; }

.pkmn-shellos > i {
  background-position: -720px -1020px; }

.pkmn-shellos-shiny > i {
  background-position: -760px -1020px; }

.pkmn-shellos-east > i {
  background-position: -800px -1020px; }

.pkmn-shellos-east-shiny > i {
  background-position: -840px -1020px; }

.pkmn-shellos-west > i {
  background-position: -720px -1020px; }

.pkmn-shellos-west-shiny > i {
  background-position: -760px -1020px; }

.pkmn-gastrodon > i {
  background-position: -880px -1020px; }

.pkmn-gastrodon-shiny > i {
  background-position: -920px -1020px; }

.pkmn-gastrodon-east > i {
  background-position: -960px -1020px; }

.pkmn-gastrodon-east-shiny > i {
  background-position: -1000px -1020px; }

.pkmn-gastrodon-west > i {
  background-position: -880px -1020px; }

.pkmn-gastrodon-west-shiny > i {
  background-position: -920px -1020px; }

.pkmn-ambipom > i {
  background-position: -1040px -1020px; }

.pkmn-ambipom-shiny > i {
  background-position: -1080px -1020px; }

.pkmn-drifloon > i {
  background-position: -1120px -1020px; }

.pkmn-drifloon-shiny > i {
  background-position: -1160px -1020px; }

.pkmn-drifblim > i {
  background-position: -1200px -1020px; }

.pkmn-drifblim-shiny > i {
  background-position: -1240px -1020px; }

.pkmn-buneary > i {
  background-position: -0px -1050px; }

.pkmn-buneary-shiny > i {
  background-position: -40px -1050px; }

.pkmn-lopunny > i {
  background-position: -80px -1050px; }

.pkmn-lopunny-shiny > i {
  background-position: -120px -1050px; }

.pkmn-lopunny-mega > i {
  background-position: -160px -1050px; }

.pkmn-lopunny-mega-shiny > i {
  background-position: -200px -1050px; }

.pkmn-mismagius > i {
  background-position: -240px -1050px; }

.pkmn-mismagius-shiny > i {
  background-position: -280px -1050px; }

.pkmn-honchkrow > i {
  background-position: -320px -1050px; }

.pkmn-honchkrow-shiny > i {
  background-position: -360px -1050px; }

.pkmn-glameow > i {
  background-position: -400px -1050px; }

.pkmn-glameow-shiny > i {
  background-position: -440px -1050px; }

.pkmn-purugly > i {
  background-position: -480px -1050px; }

.pkmn-purugly-shiny > i {
  background-position: -520px -1050px; }

.pkmn-chingling > i {
  background-position: -560px -1050px; }

.pkmn-chingling-shiny > i {
  background-position: -600px -1050px; }

.pkmn-stunky > i {
  background-position: -640px -1050px; }

.pkmn-stunky-shiny > i {
  background-position: -680px -1050px; }

.pkmn-skuntank > i {
  background-position: -720px -1050px; }

.pkmn-skuntank-shiny > i {
  background-position: -760px -1050px; }

.pkmn-bronzor > i {
  background-position: -800px -1050px; }

.pkmn-bronzor-shiny > i {
  background-position: -840px -1050px; }

.pkmn-bronzong > i {
  background-position: -880px -1050px; }

.pkmn-bronzong-shiny > i {
  background-position: -920px -1050px; }

.pkmn-bonsly > i {
  background-position: -960px -1050px; }

.pkmn-bonsly-shiny > i {
  background-position: -1000px -1050px; }

.pkmn-mime-jr > i {
  background-position: -1040px -1050px; }

.pkmn-mime-jr-shiny > i {
  background-position: -1080px -1050px; }

.pkmn-happiny > i {
  background-position: -1120px -1050px; }

.pkmn-happiny-shiny > i {
  background-position: -1160px -1050px; }

.pkmn-chatot > i {
  background-position: -1200px -1050px; }

.pkmn-chatot-shiny > i {
  background-position: -1240px -1050px; }

.pkmn-spiritomb > i {
  background-position: -0px -1080px; }

.pkmn-spiritomb-shiny > i {
  background-position: -40px -1080px; }

.pkmn-gible > i {
  background-position: -80px -1080px; }

.pkmn-gible-shiny > i {
  background-position: -120px -1080px; }

.pkmn-gabite > i {
  background-position: -160px -1080px; }

.pkmn-gabite-shiny > i {
  background-position: -200px -1080px; }

.pkmn-garchomp > i {
  background-position: -240px -1080px; }

.pkmn-garchomp-shiny > i {
  background-position: -280px -1080px; }

.pkmn-garchomp-mega > i {
  background-position: -320px -1080px; }

.pkmn-garchomp-mega-shiny > i {
  background-position: -360px -1080px; }

.pkmn-munchlax > i {
  background-position: -400px -1080px; }

.pkmn-munchlax-shiny > i {
  background-position: -440px -1080px; }

.pkmn-riolu > i {
  background-position: -480px -1080px; }

.pkmn-riolu-shiny > i {
  background-position: -520px -1080px; }

.pkmn-lucario > i {
  background-position: -560px -1080px; }

.pkmn-lucario-shiny > i {
  background-position: -600px -1080px; }

.pkmn-lucario-mega > i {
  background-position: -640px -1080px; }

.pkmn-lucario-mega-shiny > i {
  background-position: -680px -1080px; }

.pkmn-hippopotas > i {
  background-position: -720px -1080px; }

.pkmn-hippopotas-shiny > i {
  background-position: -760px -1080px; }

.pkmn-hippowdon > i {
  background-position: -800px -1080px; }

.pkmn-hippowdon-shiny > i {
  background-position: -840px -1080px; }

.pkmn-skorupi > i {
  background-position: -880px -1080px; }

.pkmn-skorupi-shiny > i {
  background-position: -920px -1080px; }

.pkmn-drapion > i {
  background-position: -960px -1080px; }

.pkmn-drapion-shiny > i {
  background-position: -1000px -1080px; }

.pkmn-croagunk > i {
  background-position: -1040px -1080px; }

.pkmn-croagunk-shiny > i {
  background-position: -1080px -1080px; }

.pkmn-toxicroak > i {
  background-position: -1120px -1080px; }

.pkmn-toxicroak-shiny > i {
  background-position: -1160px -1080px; }

.pkmn-carnivine > i {
  background-position: -1200px -1080px; }

.pkmn-carnivine-shiny > i {
  background-position: -1240px -1080px; }

.pkmn-finneon > i {
  background-position: -0px -1110px; }

.pkmn-finneon-shiny > i {
  background-position: -40px -1110px; }

.pkmn-lumineon > i {
  background-position: -80px -1110px; }

.pkmn-lumineon-shiny > i {
  background-position: -120px -1110px; }

.pkmn-mantyke > i {
  background-position: -160px -1110px; }

.pkmn-mantyke-shiny > i {
  background-position: -200px -1110px; }

.pkmn-snover > i {
  background-position: -240px -1110px; }

.pkmn-snover-shiny > i {
  background-position: -280px -1110px; }

.pkmn-abomasnow > i {
  background-position: -320px -1110px; }

.pkmn-abomasnow-shiny > i {
  background-position: -360px -1110px; }

.pkmn-abomasnow-mega > i {
  background-position: -400px -1110px; }

.pkmn-abomasnow-mega-shiny > i {
  background-position: -440px -1110px; }

.pkmn-weavile > i {
  background-position: -480px -1110px; }

.pkmn-weavile-shiny > i {
  background-position: -520px -1110px; }

.pkmn-magnezone > i {
  background-position: -560px -1110px; }

.pkmn-magnezone-shiny > i {
  background-position: -600px -1110px; }

.pkmn-lickilicky > i {
  background-position: -640px -1110px; }

.pkmn-lickilicky-shiny > i {
  background-position: -680px -1110px; }

.pkmn-rhyperior > i {
  background-position: -720px -1110px; }

.pkmn-rhyperior-shiny > i {
  background-position: -760px -1110px; }

.pkmn-tangrowth > i {
  background-position: -800px -1110px; }

.pkmn-tangrowth-shiny > i {
  background-position: -840px -1110px; }

.pkmn-electivire > i {
  background-position: -880px -1110px; }

.pkmn-electivire-shiny > i {
  background-position: -920px -1110px; }

.pkmn-magmortar > i {
  background-position: -960px -1110px; }

.pkmn-magmortar-right > i {
  background-position: -1000px -1110px; }

.pkmn-magmortar-shiny > i {
  background-position: -1040px -1110px; }

.pkmn-magmortar-right-shiny > i {
  background-position: -1080px -1110px; }

.pkmn-togekiss > i {
  background-position: -1120px -1110px; }

.pkmn-togekiss-right > i {
  background-position: -1160px -1110px; }

.pkmn-togekiss-shiny > i {
  background-position: -1200px -1110px; }

.pkmn-togekiss-right-shiny > i {
  background-position: -1240px -1110px; }

.pkmn-yanmega > i {
  background-position: -0px -1140px; }

.pkmn-yanmega-shiny > i {
  background-position: -40px -1140px; }

.pkmn-leafeon > i {
  background-position: -80px -1140px; }

.pkmn-leafeon-shiny > i {
  background-position: -120px -1140px; }

.pkmn-glaceon > i {
  background-position: -160px -1140px; }

.pkmn-glaceon-shiny > i {
  background-position: -200px -1140px; }

.pkmn-gliscor > i {
  background-position: -240px -1140px; }

.pkmn-gliscor-shiny > i {
  background-position: -280px -1140px; }

.pkmn-mamoswine > i {
  background-position: -320px -1140px; }

.pkmn-mamoswine-shiny > i {
  background-position: -360px -1140px; }

.pkmn-porygon-z > i {
  background-position: -400px -1140px; }

.pkmn-porygon-z-shiny > i {
  background-position: -440px -1140px; }

.pkmn-gallade > i {
  background-position: -480px -1140px; }

.pkmn-gallade-shiny > i {
  background-position: -520px -1140px; }

.pkmn-gallade-mega > i {
  background-position: -560px -1140px; }

.pkmn-gallade-mega-shiny > i {
  background-position: -600px -1140px; }

.pkmn-probopass > i {
  background-position: -640px -1140px; }

.pkmn-probopass-shiny > i {
  background-position: -680px -1140px; }

.pkmn-dusknoir > i {
  background-position: -720px -1140px; }

.pkmn-dusknoir-shiny > i {
  background-position: -760px -1140px; }

.pkmn-froslass > i {
  background-position: -800px -1140px; }

.pkmn-froslass-shiny > i {
  background-position: -840px -1140px; }

.pkmn-rotom > i {
  background-position: -880px -1140px; }

.pkmn-rotom-shiny > i {
  background-position: -920px -1140px; }

.pkmn-rotom-fan > i {
  background-position: -960px -1140px; }

.pkmn-rotom-fan-shiny > i {
  background-position: -1000px -1140px; }

.pkmn-rotom-frost > i {
  background-position: -1040px -1140px; }

.pkmn-rotom-frost-shiny > i {
  background-position: -1080px -1140px; }

.pkmn-rotom-heat > i {
  background-position: -1120px -1140px; }

.pkmn-rotom-heat-shiny > i {
  background-position: -1160px -1140px; }

.pkmn-rotom-mow > i {
  background-position: -1200px -1140px; }

.pkmn-rotom-mow-shiny > i {
  background-position: -1240px -1140px; }

.pkmn-rotom-wash > i {
  background-position: -0px -1170px; }

.pkmn-rotom-wash-right > i {
  background-position: -40px -1170px; }

.pkmn-rotom-wash-shiny > i {
  background-position: -80px -1170px; }

.pkmn-rotom-wash-right-shiny > i {
  background-position: -120px -1170px; }

.pkmn-uxie > i {
  background-position: -160px -1170px; }

.pkmn-uxie-shiny > i {
  background-position: -200px -1170px; }

.pkmn-mesprit > i {
  background-position: -240px -1170px; }

.pkmn-mesprit-shiny > i {
  background-position: -280px -1170px; }

.pkmn-azelf > i {
  background-position: -320px -1170px; }

.pkmn-azelf-shiny > i {
  background-position: -360px -1170px; }

.pkmn-dialga > i {
  background-position: -400px -1170px; }

.pkmn-dialga-shiny > i {
  background-position: -440px -1170px; }

.pkmn-palkia > i {
  background-position: -480px -1170px; }

.pkmn-palkia-shiny > i {
  background-position: -520px -1170px; }

.pkmn-heatran > i {
  background-position: -560px -1170px; }

.pkmn-heatran-shiny > i {
  background-position: -600px -1170px; }

.pkmn-regigigas > i {
  background-position: -640px -1170px; }

.pkmn-regigigas-shiny > i {
  background-position: -680px -1170px; }

.pkmn-giratina > i {
  background-position: -720px -1170px; }

.pkmn-giratina-shiny > i {
  background-position: -760px -1170px; }

.pkmn-giratina-altered > i {
  background-position: -720px -1170px; }

.pkmn-giratina-altered-shiny > i {
  background-position: -760px -1170px; }

.pkmn-giratina-origin > i {
  background-position: -800px -1170px; }

.pkmn-giratina-origin-shiny > i {
  background-position: -840px -1170px; }

.pkmn-cresselia > i {
  background-position: -880px -1170px; }

.pkmn-cresselia-shiny > i {
  background-position: -920px -1170px; }

.pkmn-phione > i {
  background-position: -960px -1170px; }

.pkmn-phione-shiny > i {
  background-position: -1000px -1170px; }

.pkmn-manaphy > i {
  background-position: -1040px -1170px; }

.pkmn-manaphy-shiny > i {
  background-position: -1080px -1170px; }

.pkmn-darkrai > i {
  background-position: -1120px -1170px; }

.pkmn-darkrai-shiny > i {
  background-position: -1160px -1170px; }

.pkmn-shaymin > i {
  background-position: -1200px -1170px; }

.pkmn-shaymin-shiny > i {
  background-position: -1240px -1170px; }

.pkmn-shaymin-land > i {
  background-position: -1200px -1170px; }

.pkmn-shaymin-land-shiny > i {
  background-position: -1240px -1170px; }

.pkmn-shaymin-sky > i {
  background-position: -0px -1200px; }

.pkmn-shaymin-sky-right > i {
  background-position: -40px -1200px; }

.pkmn-shaymin-sky-shiny > i {
  background-position: -80px -1200px; }

.pkmn-shaymin-sky-right-shiny > i {
  background-position: -120px -1200px; }

.pkmn-arceus > i {
  background-position: -160px -1200px; }

.pkmn-arceus-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-bug > i {
  background-position: -160px -1200px; }

.pkmn-arceus-bug-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-dark > i {
  background-position: -160px -1200px; }

.pkmn-arceus-dark-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-dragon > i {
  background-position: -160px -1200px; }

.pkmn-arceus-dragon-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-electric > i {
  background-position: -160px -1200px; }

.pkmn-arceus-electric-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-fairy > i {
  background-position: -160px -1200px; }

.pkmn-arceus-fairy-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-fighting > i {
  background-position: -160px -1200px; }

.pkmn-arceus-fighting-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-fire > i {
  background-position: -160px -1200px; }

.pkmn-arceus-fire-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-flying > i {
  background-position: -160px -1200px; }

.pkmn-arceus-flying-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-ghost > i {
  background-position: -160px -1200px; }

.pkmn-arceus-ghost-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-grass > i {
  background-position: -160px -1200px; }

.pkmn-arceus-grass-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-ground > i {
  background-position: -160px -1200px; }

.pkmn-arceus-ground-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-ice > i {
  background-position: -160px -1200px; }

.pkmn-arceus-ice-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-normal > i {
  background-position: -160px -1200px; }

.pkmn-arceus-normal-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-poison > i {
  background-position: -160px -1200px; }

.pkmn-arceus-poison-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-psychic > i {
  background-position: -160px -1200px; }

.pkmn-arceus-psychic-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-rock > i {
  background-position: -160px -1200px; }

.pkmn-arceus-rock-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-steel > i {
  background-position: -160px -1200px; }

.pkmn-arceus-steel-shiny > i {
  background-position: -200px -1200px; }

.pkmn-arceus-water > i {
  background-position: -160px -1200px; }

.pkmn-arceus-water-shiny > i {
  background-position: -200px -1200px; }

.pkmn-victini > i {
  background-position: -240px -1200px; }

.pkmn-victini-shiny > i {
  background-position: -280px -1200px; }

.pkmn-snivy > i {
  background-position: -320px -1200px; }

.pkmn-snivy-shiny > i {
  background-position: -360px -1200px; }

.pkmn-servine > i {
  background-position: -400px -1200px; }

.pkmn-servine-shiny > i {
  background-position: -440px -1200px; }

.pkmn-serperior > i {
  background-position: -480px -1200px; }

.pkmn-serperior-shiny > i {
  background-position: -520px -1200px; }

.pkmn-tepig > i {
  background-position: -560px -1200px; }

.pkmn-tepig-shiny > i {
  background-position: -600px -1200px; }

.pkmn-pignite > i {
  background-position: -640px -1200px; }

.pkmn-pignite-shiny > i {
  background-position: -680px -1200px; }

.pkmn-emboar > i {
  background-position: -720px -1200px; }

.pkmn-emboar-right > i {
  background-position: -760px -1200px; }

.pkmn-emboar-shiny > i {
  background-position: -800px -1200px; }

.pkmn-emboar-right-shiny > i {
  background-position: -840px -1200px; }

.pkmn-oshawott > i {
  background-position: -880px -1200px; }

.pkmn-oshawott-shiny > i {
  background-position: -920px -1200px; }

.pkmn-dewott > i {
  background-position: -960px -1200px; }

.pkmn-dewott-shiny > i {
  background-position: -1000px -1200px; }

.pkmn-samurott > i {
  background-position: -1040px -1200px; }

.pkmn-samurott-shiny > i {
  background-position: -1080px -1200px; }

.pkmn-patrat > i {
  background-position: -1120px -1200px; }

.pkmn-patrat-shiny > i {
  background-position: -1160px -1200px; }

.pkmn-watchog > i {
  background-position: -1200px -1200px; }

.pkmn-watchog-shiny > i {
  background-position: -1240px -1200px; }

.pkmn-lillipup > i {
  background-position: -0px -1230px; }

.pkmn-lillipup-shiny > i {
  background-position: -40px -1230px; }

.pkmn-herdier > i {
  background-position: -80px -1230px; }

.pkmn-herdier-shiny > i {
  background-position: -120px -1230px; }

.pkmn-stoutland > i {
  background-position: -160px -1230px; }

.pkmn-stoutland-shiny > i {
  background-position: -200px -1230px; }

.pkmn-purrloin > i {
  background-position: -240px -1230px; }

.pkmn-purrloin-shiny > i {
  background-position: -280px -1230px; }

.pkmn-liepard > i {
  background-position: -320px -1230px; }

.pkmn-liepard-shiny > i {
  background-position: -360px -1230px; }

.pkmn-pansage > i {
  background-position: -400px -1230px; }

.pkmn-pansage-shiny > i {
  background-position: -440px -1230px; }

.pkmn-simisage > i {
  background-position: -480px -1230px; }

.pkmn-simisage-shiny > i {
  background-position: -520px -1230px; }

.pkmn-pansear > i {
  background-position: -560px -1230px; }

.pkmn-pansear-right > i {
  background-position: -600px -1230px; }

.pkmn-pansear-shiny > i {
  background-position: -640px -1230px; }

.pkmn-pansear-right-shiny > i {
  background-position: -680px -1230px; }

.pkmn-simisear > i {
  background-position: -720px -1230px; }

.pkmn-simisear-right > i {
  background-position: -760px -1230px; }

.pkmn-simisear-shiny > i {
  background-position: -800px -1230px; }

.pkmn-simisear-right-shiny > i {
  background-position: -840px -1230px; }

.pkmn-panpour > i {
  background-position: -880px -1230px; }

.pkmn-panpour-shiny > i {
  background-position: -920px -1230px; }

.pkmn-simipour > i {
  background-position: -960px -1230px; }

.pkmn-simipour-shiny > i {
  background-position: -1000px -1230px; }

.pkmn-munna > i {
  background-position: -1040px -1230px; }

.pkmn-munna-shiny > i {
  background-position: -1080px -1230px; }

.pkmn-musharna > i {
  background-position: -1120px -1230px; }

.pkmn-musharna-shiny > i {
  background-position: -1160px -1230px; }

.pkmn-pidove > i {
  background-position: -1200px -1230px; }

.pkmn-pidove-shiny > i {
  background-position: -1240px -1230px; }

.pkmn-tranquill > i {
  background-position: -0px -1260px; }

.pkmn-tranquill-shiny > i {
  background-position: -40px -1260px; }

.pkmn-unfezant > i {
  background-position: -80px -1260px; }

.pkmn-unfezant-female > i {
  background-position: -120px -1260px; }

.pkmn-unfezant-shiny > i {
  background-position: -160px -1260px; }

.pkmn-unfezant-female-shiny > i {
  background-position: -200px -1260px; }

.pkmn-blitzle > i {
  background-position: -240px -1260px; }

.pkmn-blitzle-shiny > i {
  background-position: -280px -1260px; }

.pkmn-zebstrika > i {
  background-position: -320px -1260px; }

.pkmn-zebstrika-shiny > i {
  background-position: -360px -1260px; }

.pkmn-roggenrola > i {
  background-position: -400px -1260px; }

.pkmn-roggenrola-shiny > i {
  background-position: -440px -1260px; }

.pkmn-boldore > i {
  background-position: -480px -1260px; }

.pkmn-boldore-shiny > i {
  background-position: -520px -1260px; }

.pkmn-gigalith > i {
  background-position: -560px -1260px; }

.pkmn-gigalith-shiny > i {
  background-position: -600px -1260px; }

.pkmn-woobat > i {
  background-position: -640px -1260px; }

.pkmn-woobat-shiny > i {
  background-position: -680px -1260px; }

.pkmn-swoobat > i {
  background-position: -720px -1260px; }

.pkmn-swoobat-shiny > i {
  background-position: -760px -1260px; }

.pkmn-drilbur > i {
  background-position: -800px -1260px; }

.pkmn-drilbur-right > i {
  background-position: -840px -1260px; }

.pkmn-drilbur-shiny > i {
  background-position: -880px -1260px; }

.pkmn-drilbur-right-shiny > i {
  background-position: -920px -1260px; }

.pkmn-excadrill > i {
  background-position: -960px -1260px; }

.pkmn-excadrill-right > i {
  background-position: -1000px -1260px; }

.pkmn-excadrill-shiny > i {
  background-position: -1040px -1260px; }

.pkmn-excadrill-right-shiny > i {
  background-position: -1080px -1260px; }

.pkmn-audino > i {
  background-position: -1120px -1260px; }

.pkmn-audino-shiny > i {
  background-position: -1160px -1260px; }

.pkmn-audino-mega > i {
  background-position: -1200px -1260px; }

.pkmn-audino-mega-shiny > i {
  background-position: -1240px -1260px; }

.pkmn-timburr > i {
  background-position: -0px -1290px; }

.pkmn-timburr-shiny > i {
  background-position: -40px -1290px; }

.pkmn-gurdurr > i {
  background-position: -80px -1290px; }

.pkmn-gurdurr-shiny > i {
  background-position: -120px -1290px; }

.pkmn-conkeldurr > i {
  background-position: -160px -1290px; }

.pkmn-conkeldurr-shiny > i {
  background-position: -200px -1290px; }

.pkmn-tympole > i {
  background-position: -240px -1290px; }

.pkmn-tympole-shiny > i {
  background-position: -280px -1290px; }

.pkmn-palpitoad > i {
  background-position: -320px -1290px; }

.pkmn-palpitoad-shiny > i {
  background-position: -360px -1290px; }

.pkmn-seismitoad > i {
  background-position: -400px -1290px; }

.pkmn-seismitoad-shiny > i {
  background-position: -440px -1290px; }

.pkmn-throh > i {
  background-position: -480px -1290px; }

.pkmn-throh-shiny > i {
  background-position: -520px -1290px; }

.pkmn-sawk > i {
  background-position: -560px -1290px; }

.pkmn-sawk-right > i {
  background-position: -600px -1290px; }

.pkmn-sawk-shiny > i {
  background-position: -640px -1290px; }

.pkmn-sawk-right-shiny > i {
  background-position: -680px -1290px; }

.pkmn-sewaddle > i {
  background-position: -720px -1290px; }

.pkmn-sewaddle-shiny > i {
  background-position: -760px -1290px; }

.pkmn-swadloon > i {
  background-position: -800px -1290px; }

.pkmn-swadloon-shiny > i {
  background-position: -840px -1290px; }

.pkmn-leavanny > i {
  background-position: -880px -1290px; }

.pkmn-leavanny-shiny > i {
  background-position: -920px -1290px; }

.pkmn-venipede > i {
  background-position: -960px -1290px; }

.pkmn-venipede-shiny > i {
  background-position: -1000px -1290px; }

.pkmn-whirlipede > i {
  background-position: -1040px -1290px; }

.pkmn-whirlipede-shiny > i {
  background-position: -1080px -1290px; }

.pkmn-scolipede > i {
  background-position: -1120px -1290px; }

.pkmn-scolipede-shiny > i {
  background-position: -1160px -1290px; }

.pkmn-cottonee > i {
  background-position: -1200px -1290px; }

.pkmn-cottonee-shiny > i {
  background-position: -1240px -1290px; }

.pkmn-whimsicott > i {
  background-position: -0px -1320px; }

.pkmn-whimsicott-shiny > i {
  background-position: -40px -1320px; }

.pkmn-petilil > i {
  background-position: -80px -1320px; }

.pkmn-petilil-shiny > i {
  background-position: -120px -1320px; }

.pkmn-lilligant > i {
  background-position: -160px -1320px; }

.pkmn-lilligant-right > i {
  background-position: -200px -1320px; }

.pkmn-lilligant-shiny > i {
  background-position: -240px -1320px; }

.pkmn-lilligant-right-shiny > i {
  background-position: -280px -1320px; }

.pkmn-basculin > i {
  background-position: -320px -1320px; }

.pkmn-basculin-shiny > i {
  background-position: -360px -1320px; }

.pkmn-basculin-blue-striped > i {
  background-position: -400px -1320px; }

.pkmn-basculin-blue-striped-shiny > i {
  background-position: -440px -1320px; }

.pkmn-basculin-red-striped > i {
  background-position: -320px -1320px; }

.pkmn-basculin-red-striped-shiny > i {
  background-position: -360px -1320px; }

.pkmn-sandile > i {
  background-position: -480px -1320px; }

.pkmn-sandile-shiny > i {
  background-position: -520px -1320px; }

.pkmn-krokorok > i {
  background-position: -560px -1320px; }

.pkmn-krokorok-shiny > i {
  background-position: -600px -1320px; }

.pkmn-krookodile > i {
  background-position: -640px -1320px; }

.pkmn-krookodile-shiny > i {
  background-position: -680px -1320px; }

.pkmn-darumaka > i {
  background-position: -720px -1320px; }

.pkmn-darumaka-shiny > i {
  background-position: -760px -1320px; }

.pkmn-darmanitan > i {
  background-position: -800px -1320px; }

.pkmn-darmanitan-shiny > i {
  background-position: -840px -1320px; }

.pkmn-darmanitan-standard > i {
  background-position: -800px -1320px; }

.pkmn-darmanitan-standard-shiny > i {
  background-position: -840px -1320px; }

.pkmn-darmanitan-zen > i {
  background-position: -880px -1320px; }

.pkmn-darmanitan-zen-shiny > i {
  background-position: -920px -1320px; }

.pkmn-maractus > i {
  background-position: -960px -1320px; }

.pkmn-maractus-shiny > i {
  background-position: -1000px -1320px; }

.pkmn-dwebble > i {
  background-position: -1040px -1320px; }

.pkmn-dwebble-shiny > i {
  background-position: -1080px -1320px; }

.pkmn-crustle > i {
  background-position: -1120px -1320px; }

.pkmn-crustle-shiny > i {
  background-position: -1160px -1320px; }

.pkmn-scraggy > i {
  background-position: -1200px -1320px; }

.pkmn-scraggy-shiny > i {
  background-position: -1240px -1320px; }

.pkmn-scrafty > i {
  background-position: -0px -1350px; }

.pkmn-scrafty-shiny > i {
  background-position: -40px -1350px; }

.pkmn-sigilyph > i {
  background-position: -80px -1350px; }

.pkmn-sigilyph-shiny > i {
  background-position: -120px -1350px; }

.pkmn-yamask > i {
  background-position: -160px -1350px; }

.pkmn-yamask-shiny > i {
  background-position: -200px -1350px; }

.pkmn-cofagrigus > i {
  background-position: -240px -1350px; }

.pkmn-cofagrigus-shiny > i {
  background-position: -280px -1350px; }

.pkmn-tirtouga > i {
  background-position: -320px -1350px; }

.pkmn-tirtouga-shiny > i {
  background-position: -360px -1350px; }

.pkmn-carracosta > i {
  background-position: -400px -1350px; }

.pkmn-carracosta-shiny > i {
  background-position: -440px -1350px; }

.pkmn-archen > i {
  background-position: -480px -1350px; }

.pkmn-archen-shiny > i {
  background-position: -520px -1350px; }

.pkmn-archeops > i {
  background-position: -560px -1350px; }

.pkmn-archeops-shiny > i {
  background-position: -600px -1350px; }

.pkmn-trubbish > i {
  background-position: -640px -1350px; }

.pkmn-trubbish-shiny > i {
  background-position: -680px -1350px; }

.pkmn-garbodor > i {
  background-position: -720px -1350px; }

.pkmn-garbodor-right > i {
  background-position: -760px -1350px; }

.pkmn-garbodor-shiny > i {
  background-position: -800px -1350px; }

.pkmn-garbodor-right-shiny > i {
  background-position: -840px -1350px; }

.pkmn-zorua > i {
  background-position: -880px -1350px; }

.pkmn-zorua-shiny > i {
  background-position: -920px -1350px; }

.pkmn-zoroark > i {
  background-position: -960px -1350px; }

.pkmn-zoroark-shiny > i {
  background-position: -1000px -1350px; }

.pkmn-minccino > i {
  background-position: -1040px -1350px; }

.pkmn-minccino-shiny > i {
  background-position: -1080px -1350px; }

.pkmn-cinccino > i {
  background-position: -1120px -1350px; }

.pkmn-cinccino-shiny > i {
  background-position: -1160px -1350px; }

.pkmn-gothita > i {
  background-position: -1200px -1350px; }

.pkmn-gothita-shiny > i {
  background-position: -1240px -1350px; }

.pkmn-gothorita > i {
  background-position: -0px -1380px; }

.pkmn-gothorita-shiny > i {
  background-position: -40px -1380px; }

.pkmn-gothitelle > i {
  background-position: -80px -1380px; }

.pkmn-gothitelle-shiny > i {
  background-position: -120px -1380px; }

.pkmn-solosis > i {
  background-position: -160px -1380px; }

.pkmn-solosis-right > i {
  background-position: -200px -1380px; }

.pkmn-solosis-shiny > i {
  background-position: -240px -1380px; }

.pkmn-solosis-right-shiny > i {
  background-position: -280px -1380px; }

.pkmn-duosion > i {
  background-position: -320px -1380px; }

.pkmn-duosion-shiny > i {
  background-position: -360px -1380px; }

.pkmn-reuniclus > i {
  background-position: -400px -1380px; }

.pkmn-reuniclus-shiny > i {
  background-position: -440px -1380px; }

.pkmn-ducklett > i {
  background-position: -480px -1380px; }

.pkmn-ducklett-shiny > i {
  background-position: -520px -1380px; }

.pkmn-swanna > i {
  background-position: -560px -1380px; }

.pkmn-swanna-shiny > i {
  background-position: -600px -1380px; }

.pkmn-vanillite > i {
  background-position: -640px -1380px; }

.pkmn-vanillite-shiny > i {
  background-position: -680px -1380px; }

.pkmn-vanillish > i {
  background-position: -720px -1380px; }

.pkmn-vanillish-shiny > i {
  background-position: -760px -1380px; }

.pkmn-vanilluxe > i {
  background-position: -800px -1380px; }

.pkmn-vanilluxe-right > i {
  background-position: -840px -1380px; }

.pkmn-vanilluxe-shiny > i {
  background-position: -880px -1380px; }

.pkmn-vanilluxe-right-shiny > i {
  background-position: -920px -1380px; }

.pkmn-deerling > i {
  background-position: -960px -1380px; }

.pkmn-deerling-shiny > i {
  background-position: -1000px -1380px; }

.pkmn-deerling-autumn > i {
  background-position: -1040px -1380px; }

.pkmn-deerling-autumn-shiny > i {
  background-position: -1080px -1380px; }

.pkmn-deerling-spring > i {
  background-position: -960px -1380px; }

.pkmn-deerling-spring-shiny > i {
  background-position: -1000px -1380px; }

.pkmn-deerling-summer > i {
  background-position: -1120px -1380px; }

.pkmn-deerling-summer-shiny > i {
  background-position: -1160px -1380px; }

.pkmn-deerling-winter > i {
  background-position: -1200px -1380px; }

.pkmn-deerling-winter-shiny > i {
  background-position: -1240px -1380px; }

.pkmn-sawsbuck > i {
  background-position: -0px -1410px; }

.pkmn-sawsbuck-shiny > i {
  background-position: -40px -1410px; }

.pkmn-sawsbuck-autumn > i {
  background-position: -80px -1410px; }

.pkmn-sawsbuck-autumn-shiny > i {
  background-position: -120px -1410px; }

.pkmn-sawsbuck-spring > i {
  background-position: -0px -1410px; }

.pkmn-sawsbuck-spring-shiny > i {
  background-position: -40px -1410px; }

.pkmn-sawsbuck-summer > i {
  background-position: -160px -1410px; }

.pkmn-sawsbuck-summer-shiny > i {
  background-position: -200px -1410px; }

.pkmn-sawsbuck-winter > i {
  background-position: -240px -1410px; }

.pkmn-sawsbuck-winter-shiny > i {
  background-position: -280px -1410px; }

.pkmn-emolga > i {
  background-position: -320px -1410px; }

.pkmn-emolga-shiny > i {
  background-position: -360px -1410px; }

.pkmn-karrablast > i {
  background-position: -400px -1410px; }

.pkmn-karrablast-shiny > i {
  background-position: -440px -1410px; }

.pkmn-escavalier > i {
  background-position: -480px -1410px; }

.pkmn-escavalier-shiny > i {
  background-position: -520px -1410px; }

.pkmn-foongus > i {
  background-position: -560px -1410px; }

.pkmn-foongus-shiny > i {
  background-position: -600px -1410px; }

.pkmn-amoonguss > i {
  background-position: -640px -1410px; }

.pkmn-amoonguss-right > i {
  background-position: -680px -1410px; }

.pkmn-amoonguss-shiny > i {
  background-position: -720px -1410px; }

.pkmn-amoonguss-right-shiny > i {
  background-position: -760px -1410px; }

.pkmn-frillish > i {
  background-position: -800px -1410px; }

.pkmn-frillish-female > i {
  background-position: -840px -1410px; }

.pkmn-frillish-shiny > i {
  background-position: -880px -1410px; }

.pkmn-frillish-female-shiny > i {
  background-position: -920px -1410px; }

.pkmn-jellicent > i {
  background-position: -960px -1410px; }

.pkmn-jellicent-female > i {
  background-position: -1000px -1410px; }

.pkmn-jellicent-shiny > i {
  background-position: -1040px -1410px; }

.pkmn-jellicent-female-shiny > i {
  background-position: -1080px -1410px; }

.pkmn-alomomola > i {
  background-position: -1120px -1410px; }

.pkmn-alomomola-shiny > i {
  background-position: -1160px -1410px; }

.pkmn-joltik > i {
  background-position: -1200px -1410px; }

.pkmn-joltik-shiny > i {
  background-position: -1240px -1410px; }

.pkmn-galvantula > i {
  background-position: -0px -1440px; }

.pkmn-galvantula-shiny > i {
  background-position: -40px -1440px; }

.pkmn-ferroseed > i {
  background-position: -80px -1440px; }

.pkmn-ferroseed-shiny > i {
  background-position: -120px -1440px; }

.pkmn-ferrothorn > i {
  background-position: -160px -1440px; }

.pkmn-ferrothorn-shiny > i {
  background-position: -200px -1440px; }

.pkmn-klink > i {
  background-position: -240px -1440px; }

.pkmn-klink-right > i {
  background-position: -280px -1440px; }

.pkmn-klink-shiny > i {
  background-position: -320px -1440px; }

.pkmn-klink-right-shiny > i {
  background-position: -360px -1440px; }

.pkmn-klang > i {
  background-position: -400px -1440px; }

.pkmn-klang-right > i {
  background-position: -440px -1440px; }

.pkmn-klang-shiny > i {
  background-position: -480px -1440px; }

.pkmn-klang-right-shiny > i {
  background-position: -520px -1440px; }

.pkmn-klinklang > i {
  background-position: -560px -1440px; }

.pkmn-klinklang-right > i {
  background-position: -600px -1440px; }

.pkmn-klinklang-shiny > i {
  background-position: -640px -1440px; }

.pkmn-klinklang-right-shiny > i {
  background-position: -680px -1440px; }

.pkmn-tynamo > i {
  background-position: -720px -1440px; }

.pkmn-tynamo-shiny > i {
  background-position: -760px -1440px; }

.pkmn-eelektrik > i {
  background-position: -800px -1440px; }

.pkmn-eelektrik-shiny > i {
  background-position: -840px -1440px; }

.pkmn-eelektross > i {
  background-position: -880px -1440px; }

.pkmn-eelektross-shiny > i {
  background-position: -920px -1440px; }

.pkmn-elgyem > i {
  background-position: -960px -1440px; }

.pkmn-elgyem-shiny > i {
  background-position: -1000px -1440px; }

.pkmn-beheeyem > i {
  background-position: -1040px -1440px; }

.pkmn-beheeyem-shiny > i {
  background-position: -1080px -1440px; }

.pkmn-litwick > i {
  background-position: -1120px -1440px; }

.pkmn-litwick-right > i {
  background-position: -1160px -1440px; }

.pkmn-litwick-shiny > i {
  background-position: -1200px -1440px; }

.pkmn-litwick-right-shiny > i {
  background-position: -1240px -1440px; }

.pkmn-lampent > i {
  background-position: -0px -1470px; }

.pkmn-lampent-shiny > i {
  background-position: -40px -1470px; }

.pkmn-chandelure > i {
  background-position: -80px -1470px; }

.pkmn-chandelure-shiny > i {
  background-position: -120px -1470px; }

.pkmn-axew > i {
  background-position: -160px -1470px; }

.pkmn-axew-shiny > i {
  background-position: -200px -1470px; }

.pkmn-fraxure > i {
  background-position: -240px -1470px; }

.pkmn-fraxure-shiny > i {
  background-position: -280px -1470px; }

.pkmn-haxorus > i {
  background-position: -320px -1470px; }

.pkmn-haxorus-shiny > i {
  background-position: -360px -1470px; }

.pkmn-cubchoo > i {
  background-position: -400px -1470px; }

.pkmn-cubchoo-shiny > i {
  background-position: -440px -1470px; }

.pkmn-beartic > i {
  background-position: -480px -1470px; }

.pkmn-beartic-shiny > i {
  background-position: -520px -1470px; }

.pkmn-cryogonal > i {
  background-position: -560px -1470px; }

.pkmn-cryogonal-shiny > i {
  background-position: -600px -1470px; }

.pkmn-shelmet > i {
  background-position: -640px -1470px; }

.pkmn-shelmet-shiny > i {
  background-position: -680px -1470px; }

.pkmn-accelgor > i {
  background-position: -720px -1470px; }

.pkmn-accelgor-shiny > i {
  background-position: -760px -1470px; }

.pkmn-stunfisk > i {
  background-position: -800px -1470px; }

.pkmn-stunfisk-shiny > i {
  background-position: -840px -1470px; }

.pkmn-mienfoo > i {
  background-position: -880px -1470px; }

.pkmn-mienfoo-shiny > i {
  background-position: -920px -1470px; }

.pkmn-mienshao > i {
  background-position: -960px -1470px; }

.pkmn-mienshao-shiny > i {
  background-position: -1000px -1470px; }

.pkmn-druddigon > i {
  background-position: -1040px -1470px; }

.pkmn-druddigon-shiny > i {
  background-position: -1080px -1470px; }

.pkmn-golett > i {
  background-position: -1120px -1470px; }

.pkmn-golett-right > i {
  background-position: -1160px -1470px; }

.pkmn-golett-shiny > i {
  background-position: -1200px -1470px; }

.pkmn-golett-right-shiny > i {
  background-position: -1240px -1470px; }

.pkmn-golurk > i {
  background-position: -0px -1500px; }

.pkmn-golurk-right > i {
  background-position: -40px -1500px; }

.pkmn-golurk-shiny > i {
  background-position: -80px -1500px; }

.pkmn-golurk-right-shiny > i {
  background-position: -120px -1500px; }

.pkmn-pawniard > i {
  background-position: -160px -1500px; }

.pkmn-pawniard-shiny > i {
  background-position: -200px -1500px; }

.pkmn-bisharp > i {
  background-position: -240px -1500px; }

.pkmn-bisharp-shiny > i {
  background-position: -280px -1500px; }

.pkmn-bouffalant > i {
  background-position: -320px -1500px; }

.pkmn-bouffalant-shiny > i {
  background-position: -360px -1500px; }

.pkmn-rufflet > i {
  background-position: -400px -1500px; }

.pkmn-rufflet-shiny > i {
  background-position: -440px -1500px; }

.pkmn-braviary > i {
  background-position: -480px -1500px; }

.pkmn-braviary-shiny > i {
  background-position: -520px -1500px; }

.pkmn-vullaby > i {
  background-position: -560px -1500px; }

.pkmn-vullaby-shiny > i {
  background-position: -600px -1500px; }

.pkmn-mandibuzz > i {
  background-position: -640px -1500px; }

.pkmn-mandibuzz-shiny > i {
  background-position: -680px -1500px; }

.pkmn-heatmor > i {
  background-position: -720px -1500px; }

.pkmn-heatmor-shiny > i {
  background-position: -760px -1500px; }

.pkmn-durant > i {
  background-position: -800px -1500px; }

.pkmn-durant-shiny > i {
  background-position: -840px -1500px; }

.pkmn-deino > i {
  background-position: -880px -1500px; }

.pkmn-deino-shiny > i {
  background-position: -920px -1500px; }

.pkmn-zweilous > i {
  background-position: -960px -1500px; }

.pkmn-zweilous-shiny > i {
  background-position: -1000px -1500px; }

.pkmn-hydreigon > i {
  background-position: -1040px -1500px; }

.pkmn-hydreigon-shiny > i {
  background-position: -1080px -1500px; }

.pkmn-larvesta > i {
  background-position: -1120px -1500px; }

.pkmn-larvesta-shiny > i {
  background-position: -1160px -1500px; }

.pkmn-volcarona > i {
  background-position: -1200px -1500px; }

.pkmn-volcarona-shiny > i {
  background-position: -1240px -1500px; }

.pkmn-cobalion > i {
  background-position: -0px -1530px; }

.pkmn-cobalion-shiny > i {
  background-position: -40px -1530px; }

.pkmn-terrakion > i {
  background-position: -80px -1530px; }

.pkmn-terrakion-shiny > i {
  background-position: -120px -1530px; }

.pkmn-virizion > i {
  background-position: -160px -1530px; }

.pkmn-virizion-shiny > i {
  background-position: -200px -1530px; }

.pkmn-tornadus > i {
  background-position: -240px -1530px; }

.pkmn-tornadus-shiny > i {
  background-position: -280px -1530px; }

.pkmn-tornadus-incarnate > i {
  background-position: -240px -1530px; }

.pkmn-tornadus-incarnate-shiny > i {
  background-position: -280px -1530px; }

.pkmn-tornadus-therian > i {
  background-position: -320px -1530px; }

.pkmn-tornadus-therian-shiny > i {
  background-position: -360px -1530px; }

.pkmn-thundurus > i {
  background-position: -400px -1530px; }

.pkmn-thundurus-shiny > i {
  background-position: -440px -1530px; }

.pkmn-thundurus-incarnate > i {
  background-position: -400px -1530px; }

.pkmn-thundurus-incarnate-shiny > i {
  background-position: -440px -1530px; }

.pkmn-thundurus-therian > i {
  background-position: -480px -1530px; }

.pkmn-thundurus-therian-shiny > i {
  background-position: -520px -1530px; }

.pkmn-reshiram > i {
  background-position: -560px -1530px; }

.pkmn-reshiram-shiny > i {
  background-position: -600px -1530px; }

.pkmn-zekrom > i {
  background-position: -640px -1530px; }

.pkmn-zekrom-shiny > i {
  background-position: -680px -1530px; }

.pkmn-landorus > i {
  background-position: -720px -1530px; }

.pkmn-landorus-shiny > i {
  background-position: -760px -1530px; }

.pkmn-landorus-incarnate > i {
  background-position: -720px -1530px; }

.pkmn-landorus-incarnate-shiny > i {
  background-position: -760px -1530px; }

.pkmn-landorus-therian > i {
  background-position: -800px -1530px; }

.pkmn-landorus-therian-shiny > i {
  background-position: -840px -1530px; }

.pkmn-kyurem > i {
  background-position: -880px -1530px; }

.pkmn-kyurem-right > i {
  background-position: -920px -1530px; }

.pkmn-kyurem-shiny > i {
  background-position: -960px -1530px; }

.pkmn-kyurem-right-shiny > i {
  background-position: -1000px -1530px; }

.pkmn-kyurem-black > i {
  background-position: -1040px -1530px; }

.pkmn-kyurem-black-right > i {
  background-position: -1080px -1530px; }

.pkmn-kyurem-black-shiny > i {
  background-position: -1120px -1530px; }

.pkmn-kyurem-black-right-shiny > i {
  background-position: -1160px -1530px; }

.pkmn-kyurem-white > i {
  background-position: -1200px -1530px; }

.pkmn-kyurem-white-right > i {
  background-position: -1240px -1530px; }

.pkmn-kyurem-white-shiny > i {
  background-position: -0px -1560px; }

.pkmn-kyurem-white-right-shiny > i {
  background-position: -40px -1560px; }

.pkmn-keldeo > i {
  background-position: -80px -1560px; }

.pkmn-keldeo-shiny > i {
  background-position: -120px -1560px; }

.pkmn-keldeo-ordinary > i {
  background-position: -80px -1560px; }

.pkmn-keldeo-ordinary-shiny > i {
  background-position: -120px -1560px; }

.pkmn-keldeo-resolute > i {
  background-position: -160px -1560px; }

.pkmn-keldeo-resolute-right > i {
  background-position: -200px -1560px; }

.pkmn-keldeo-resolute-shiny > i {
  background-position: -240px -1560px; }

.pkmn-keldeo-resolute-right-shiny > i {
  background-position: -280px -1560px; }

.pkmn-meloetta > i {
  background-position: -320px -1560px; }

.pkmn-meloetta-right > i {
  background-position: -360px -1560px; }

.pkmn-meloetta-shiny > i {
  background-position: -400px -1560px; }

.pkmn-meloetta-right-shiny > i {
  background-position: -440px -1560px; }

.pkmn-meloetta-aria > i {
  background-position: -320px -1560px; }

.pkmn-meloetta-aria-right > i {
  background-position: -320px -1560px; }

.pkmn-meloetta-aria-shiny > i {
  background-position: -400px -1560px; }

.pkmn-meloetta-aria-right-shiny > i {
  background-position: -400px -1560px; }

.pkmn-meloetta-pirouette > i {
  background-position: -480px -1560px; }

.pkmn-meloetta-pirouette-shiny > i {
  background-position: -520px -1560px; }

.pkmn-genesect > i {
  background-position: -560px -1560px; }

.pkmn-genesect-shiny > i {
  background-position: -600px -1560px; }

.pkmn-genesect-burn > i {
  background-position: -560px -1560px; }

.pkmn-genesect-burn-shiny > i {
  background-position: -600px -1560px; }

.pkmn-genesect-chill > i {
  background-position: -560px -1560px; }

.pkmn-genesect-chill-shiny > i {
  background-position: -600px -1560px; }

.pkmn-genesect-douse > i {
  background-position: -560px -1560px; }

.pkmn-genesect-douse-shiny > i {
  background-position: -600px -1560px; }

.pkmn-genesect-shock > i {
  background-position: -560px -1560px; }

.pkmn-genesect-shock-shiny > i {
  background-position: -600px -1560px; }

.pkmn-chespin > i {
  background-position: -640px -1560px; }

.pkmn-chespin-shiny > i {
  background-position: -680px -1560px; }

.pkmn-quilladin > i {
  background-position: -720px -1560px; }

.pkmn-quilladin-shiny > i {
  background-position: -760px -1560px; }

.pkmn-chesnaught > i {
  background-position: -800px -1560px; }

.pkmn-chesnaught-shiny > i {
  background-position: -840px -1560px; }

.pkmn-fennekin > i {
  background-position: -880px -1560px; }

.pkmn-fennekin-shiny > i {
  background-position: -920px -1560px; }

.pkmn-braixen > i {
  background-position: -960px -1560px; }

.pkmn-braixen-shiny > i {
  background-position: -1000px -1560px; }

.pkmn-delphox > i {
  background-position: -1040px -1560px; }

.pkmn-delphox-shiny > i {
  background-position: -1080px -1560px; }

.pkmn-froakie > i {
  background-position: -1120px -1560px; }

.pkmn-froakie-shiny > i {
  background-position: -1160px -1560px; }

.pkmn-frogadier > i {
  background-position: -1200px -1560px; }

.pkmn-frogadier-shiny > i {
  background-position: -1240px -1560px; }

.pkmn-greninja > i {
  background-position: -0px -1590px; }

.pkmn-greninja-right > i {
  background-position: -40px -1590px; }

.pkmn-greninja-shiny > i {
  background-position: -80px -1590px; }

.pkmn-greninja-right-shiny > i {
  background-position: -120px -1590px; }

.pkmn-bunnelby > i {
  background-position: -160px -1590px; }

.pkmn-bunnelby-shiny > i {
  background-position: -200px -1590px; }

.pkmn-diggersby > i {
  background-position: -240px -1590px; }

.pkmn-diggersby-shiny > i {
  background-position: -280px -1590px; }

.pkmn-fletchling > i {
  background-position: -320px -1590px; }

.pkmn-fletchling-shiny > i {
  background-position: -360px -1590px; }

.pkmn-fletchinder > i {
  background-position: -400px -1590px; }

.pkmn-fletchinder-shiny > i {
  background-position: -440px -1590px; }

.pkmn-talonflame > i {
  background-position: -480px -1590px; }

.pkmn-talonflame-shiny > i {
  background-position: -520px -1590px; }

.pkmn-scatterbug > i {
  background-position: -560px -1590px; }

.pkmn-scatterbug-shiny > i {
  background-position: -600px -1590px; }

.pkmn-spewpa > i {
  background-position: -640px -1590px; }

.pkmn-spewpa-shiny > i {
  background-position: -680px -1590px; }

.pkmn-vivillon > i {
  background-position: -720px -1590px; }

.pkmn-vivillon-shiny > i {
  background-position: -760px -1590px; }

.pkmn-vivillon-archipelago > i {
  background-position: -800px -1590px; }

.pkmn-vivillon-archipelago-shiny > i {
  background-position: -840px -1590px; }

.pkmn-vivillon-continental > i {
  background-position: -880px -1590px; }

.pkmn-vivillon-continental-shiny > i {
  background-position: -920px -1590px; }

.pkmn-vivillon-elegant > i {
  background-position: -960px -1590px; }

.pkmn-vivillon-elegant-shiny > i {
  background-position: -1000px -1590px; }

.pkmn-vivillon-fancy > i {
  background-position: -1040px -1590px; }

.pkmn-vivillon-fancy-shiny > i {
  background-position: -1080px -1590px; }

.pkmn-vivillon-garden > i {
  background-position: -1120px -1590px; }

.pkmn-vivillon-garden-shiny > i {
  background-position: -1160px -1590px; }

.pkmn-vivillon-high-plains > i {
  background-position: -1200px -1590px; }

.pkmn-vivillon-high-plains-shiny > i {
  background-position: -1240px -1590px; }

.pkmn-vivillon-icy-snow > i {
  background-position: -0px -1620px; }

.pkmn-vivillon-icy-snow-shiny > i {
  background-position: -40px -1620px; }

.pkmn-vivillon-jungle > i {
  background-position: -80px -1620px; }

.pkmn-vivillon-jungle-shiny > i {
  background-position: -120px -1620px; }

.pkmn-vivillon-marine > i {
  background-position: -160px -1620px; }

.pkmn-vivillon-marine-shiny > i {
  background-position: -200px -1620px; }

.pkmn-vivillon-meadow > i {
  background-position: -720px -1590px; }

.pkmn-vivillon-meadow-shiny > i {
  background-position: -760px -1590px; }

.pkmn-vivillon-modern > i {
  background-position: -240px -1620px; }

.pkmn-vivillon-modern-shiny > i {
  background-position: -280px -1620px; }

.pkmn-vivillon-monsoon > i {
  background-position: -320px -1620px; }

.pkmn-vivillon-monsoon-shiny > i {
  background-position: -360px -1620px; }

.pkmn-vivillon-ocean > i {
  background-position: -400px -1620px; }

.pkmn-vivillon-ocean-shiny > i {
  background-position: -440px -1620px; }

.pkmn-vivillon-poke-ball > i {
  background-position: -480px -1620px; }

.pkmn-vivillon-poke-ball-shiny > i {
  background-position: -520px -1620px; }

.pkmn-vivillon-polar > i {
  background-position: -560px -1620px; }

.pkmn-vivillon-polar-shiny > i {
  background-position: -600px -1620px; }

.pkmn-vivillon-river > i {
  background-position: -640px -1620px; }

.pkmn-vivillon-river-shiny > i {
  background-position: -680px -1620px; }

.pkmn-vivillon-sandstorm > i {
  background-position: -720px -1620px; }

.pkmn-vivillon-sandstorm-shiny > i {
  background-position: -760px -1620px; }

.pkmn-vivillon-savanna > i {
  background-position: -800px -1620px; }

.pkmn-vivillon-savanna-shiny > i {
  background-position: -840px -1620px; }

.pkmn-vivillon-sun > i {
  background-position: -880px -1620px; }

.pkmn-vivillon-sun-shiny > i {
  background-position: -920px -1620px; }

.pkmn-vivillon-tundra > i {
  background-position: -960px -1620px; }

.pkmn-vivillon-tundra-shiny > i {
  background-position: -1000px -1620px; }

.pkmn-litleo > i {
  background-position: -1040px -1620px; }

.pkmn-litleo-shiny > i {
  background-position: -1080px -1620px; }

.pkmn-pyroar > i {
  background-position: -1120px -1620px; }

.pkmn-pyroar-female > i {
  background-position: -1160px -1620px; }

.pkmn-pyroar-shiny > i {
  background-position: -1200px -1620px; }

.pkmn-pyroar-female-shiny > i {
  background-position: -1240px -1620px; }

.pkmn-flabebe > i {
  background-position: -0px -1650px; }

.pkmn-flabebe-shiny > i {
  background-position: -40px -1650px; }

.pkmn-flabebe-blue > i {
  background-position: -80px -1650px; }

.pkmn-flabebe-blue-shiny > i {
  background-position: -120px -1650px; }

.pkmn-flabebe-orange > i {
  background-position: -160px -1650px; }

.pkmn-flabebe-orange-shiny > i {
  background-position: -200px -1650px; }

.pkmn-flabebe-red > i {
  background-position: -0px -1650px; }

.pkmn-flabebe-red-shiny > i {
  background-position: -40px -1650px; }

.pkmn-flabebe-white > i {
  background-position: -240px -1650px; }

.pkmn-flabebe-white-shiny > i {
  background-position: -280px -1650px; }

.pkmn-flabebe-yellow > i {
  background-position: -320px -1650px; }

.pkmn-flabebe-yellow-shiny > i {
  background-position: -360px -1650px; }

.pkmn-floette > i {
  background-position: -400px -1650px; }

.pkmn-floette-shiny > i {
  background-position: -440px -1650px; }

.pkmn-floette-blue > i {
  background-position: -480px -1650px; }

.pkmn-floette-blue-shiny > i {
  background-position: -520px -1650px; }

.pkmn-floette-eternal > i {
  background-position: -560px -1650px; }

.pkmn-floette-eternal-shiny > i {
  background-position: -600px -1650px; }

.pkmn-floette-orange > i {
  background-position: -640px -1650px; }

.pkmn-floette-orange-shiny > i {
  background-position: -680px -1650px; }

.pkmn-floette-red > i {
  background-position: -400px -1650px; }

.pkmn-floette-red-shiny > i {
  background-position: -440px -1650px; }

.pkmn-floette-white > i {
  background-position: -720px -1650px; }

.pkmn-floette-white-shiny > i {
  background-position: -760px -1650px; }

.pkmn-floette-yellow > i {
  background-position: -800px -1650px; }

.pkmn-floette-yellow-shiny > i {
  background-position: -840px -1650px; }

.pkmn-florges > i {
  background-position: -880px -1650px; }

.pkmn-florges-shiny > i {
  background-position: -920px -1650px; }

.pkmn-florges-blue > i {
  background-position: -960px -1650px; }

.pkmn-florges-blue-shiny > i {
  background-position: -1000px -1650px; }

.pkmn-florges-orange > i {
  background-position: -1040px -1650px; }

.pkmn-florges-orange-shiny > i {
  background-position: -1080px -1650px; }

.pkmn-florges-red > i {
  background-position: -880px -1650px; }

.pkmn-florges-red-shiny > i {
  background-position: -920px -1650px; }

.pkmn-florges-white > i {
  background-position: -1120px -1650px; }

.pkmn-florges-white-shiny > i {
  background-position: -1160px -1650px; }

.pkmn-florges-yellow > i {
  background-position: -1200px -1650px; }

.pkmn-florges-yellow-shiny > i {
  background-position: -1240px -1650px; }

.pkmn-skiddo > i {
  background-position: -0px -1680px; }

.pkmn-skiddo-shiny > i {
  background-position: -40px -1680px; }

.pkmn-gogoat > i {
  background-position: -80px -1680px; }

.pkmn-gogoat-shiny > i {
  background-position: -120px -1680px; }

.pkmn-pancham > i {
  background-position: -160px -1680px; }

.pkmn-pancham-shiny > i {
  background-position: -200px -1680px; }

.pkmn-pangoro > i {
  background-position: -240px -1680px; }

.pkmn-pangoro-shiny > i {
  background-position: -280px -1680px; }

.pkmn-furfrou > i {
  background-position: -320px -1680px; }

.pkmn-furfrou-shiny > i {
  background-position: -360px -1680px; }

.pkmn-furfrou-dandy > i {
  background-position: -400px -1680px; }

.pkmn-furfrou-dandy-shiny > i {
  background-position: -440px -1680px; }

.pkmn-furfrou-debutante > i {
  background-position: -480px -1680px; }

.pkmn-furfrou-debutante-right > i {
  background-position: -520px -1680px; }

.pkmn-furfrou-debutante-shiny > i {
  background-position: -560px -1680px; }

.pkmn-furfrou-debutante-right-shiny > i {
  background-position: -600px -1680px; }

.pkmn-furfrou-diamond > i {
  background-position: -640px -1680px; }

.pkmn-furfrou-diamond-shiny > i {
  background-position: -680px -1680px; }

.pkmn-furfrou-heart > i {
  background-position: -720px -1680px; }

.pkmn-furfrou-heart-shiny > i {
  background-position: -760px -1680px; }

.pkmn-furfrou-kabuki > i {
  background-position: -800px -1680px; }

.pkmn-furfrou-kabuki-shiny > i {
  background-position: -840px -1680px; }

.pkmn-furfrou-la-reine > i {
  background-position: -880px -1680px; }

.pkmn-furfrou-la-reine-shiny > i {
  background-position: -920px -1680px; }

.pkmn-furfrou-matron > i {
  background-position: -960px -1680px; }

.pkmn-furfrou-matron-shiny > i {
  background-position: -1000px -1680px; }

.pkmn-furfrou-pharaoh > i {
  background-position: -1040px -1680px; }

.pkmn-furfrou-pharaoh-shiny > i {
  background-position: -1080px -1680px; }

.pkmn-furfrou-star > i {
  background-position: -1120px -1680px; }

.pkmn-furfrou-star-shiny > i {
  background-position: -1160px -1680px; }

.pkmn-espurr > i {
  background-position: -1200px -1680px; }

.pkmn-espurr-shiny > i {
  background-position: -1240px -1680px; }

.pkmn-meowstic > i {
  background-position: -0px -1710px; }

.pkmn-meowstic-female > i {
  background-position: -40px -1710px; }

.pkmn-meowstic-shiny > i {
  background-position: -80px -1710px; }

.pkmn-meowstic-female-shiny > i {
  background-position: -120px -1710px; }

.pkmn-honedge > i {
  background-position: -160px -1710px; }

.pkmn-honedge-shiny > i {
  background-position: -200px -1710px; }

.pkmn-doublade > i {
  background-position: -240px -1710px; }

.pkmn-doublade-shiny > i {
  background-position: -280px -1710px; }

.pkmn-aegislash > i {
  background-position: -320px -1710px; }

.pkmn-aegislash-shiny > i {
  background-position: -360px -1710px; }

.pkmn-aegislash-blade > i {
  background-position: -400px -1710px; }

.pkmn-aegislash-blade-shiny > i {
  background-position: -440px -1710px; }

.pkmn-aegislash-shield > i {
  background-position: -320px -1710px; }

.pkmn-aegislash-shield-shiny > i {
  background-position: -360px -1710px; }

.pkmn-spritzee > i {
  background-position: -480px -1710px; }

.pkmn-spritzee-shiny > i {
  background-position: -520px -1710px; }

.pkmn-aromatisse > i {
  background-position: -560px -1710px; }

.pkmn-aromatisse-shiny > i {
  background-position: -600px -1710px; }

.pkmn-swirlix > i {
  background-position: -640px -1710px; }

.pkmn-swirlix-shiny > i {
  background-position: -680px -1710px; }

.pkmn-slurpuff > i {
  background-position: -720px -1710px; }

.pkmn-slurpuff-shiny > i {
  background-position: -760px -1710px; }

.pkmn-inkay > i {
  background-position: -800px -1710px; }

.pkmn-inkay-shiny > i {
  background-position: -840px -1710px; }

.pkmn-malamar > i {
  background-position: -880px -1710px; }

.pkmn-malamar-shiny > i {
  background-position: -920px -1710px; }

.pkmn-binacle > i {
  background-position: -960px -1710px; }

.pkmn-binacle-shiny > i {
  background-position: -1000px -1710px; }

.pkmn-barbaracle > i {
  background-position: -1040px -1710px; }

.pkmn-barbaracle-right > i {
  background-position: -1080px -1710px; }

.pkmn-barbaracle-shiny > i {
  background-position: -1120px -1710px; }

.pkmn-barbaracle-right-shiny > i {
  background-position: -1160px -1710px; }

.pkmn-skrelp > i {
  background-position: -1200px -1710px; }

.pkmn-skrelp-shiny > i {
  background-position: -1240px -1710px; }

.pkmn-dragalge > i {
  background-position: -0px -1740px; }

.pkmn-dragalge-shiny > i {
  background-position: -40px -1740px; }

.pkmn-clauncher > i {
  background-position: -80px -1740px; }

.pkmn-clauncher-right > i {
  background-position: -120px -1740px; }

.pkmn-clauncher-shiny > i {
  background-position: -160px -1740px; }

.pkmn-clauncher-right-shiny > i {
  background-position: -200px -1740px; }

.pkmn-clawitzer > i {
  background-position: -240px -1740px; }

.pkmn-clawitzer-right > i {
  background-position: -280px -1740px; }

.pkmn-clawitzer-shiny > i {
  background-position: -320px -1740px; }

.pkmn-clawitzer-right-shiny > i {
  background-position: -360px -1740px; }

.pkmn-helioptile > i {
  background-position: -400px -1740px; }

.pkmn-helioptile-shiny > i {
  background-position: -440px -1740px; }

.pkmn-heliolisk > i {
  background-position: -480px -1740px; }

.pkmn-heliolisk-shiny > i {
  background-position: -520px -1740px; }

.pkmn-tyrunt > i {
  background-position: -560px -1740px; }

.pkmn-tyrunt-shiny > i {
  background-position: -600px -1740px; }

.pkmn-tyrantrum > i {
  background-position: -640px -1740px; }

.pkmn-tyrantrum-shiny > i {
  background-position: -680px -1740px; }

.pkmn-amaura > i {
  background-position: -720px -1740px; }

.pkmn-amaura-shiny > i {
  background-position: -760px -1740px; }

.pkmn-aurorus > i {
  background-position: -800px -1740px; }

.pkmn-aurorus-shiny > i {
  background-position: -840px -1740px; }

.pkmn-sylveon > i {
  background-position: -880px -1740px; }

.pkmn-sylveon-right > i {
  background-position: -920px -1740px; }

.pkmn-sylveon-shiny > i {
  background-position: -960px -1740px; }

.pkmn-sylveon-right-shiny > i {
  background-position: -1000px -1740px; }

.pkmn-hawlucha > i {
  background-position: -1040px -1740px; }

.pkmn-hawlucha-shiny > i {
  background-position: -1080px -1740px; }

.pkmn-dedenne > i {
  background-position: -1120px -1740px; }

.pkmn-dedenne-shiny > i {
  background-position: -1160px -1740px; }

.pkmn-carbink > i {
  background-position: -1200px -1740px; }

.pkmn-carbink-shiny > i {
  background-position: -1240px -1740px; }

.pkmn-goomy > i {
  background-position: -0px -1770px; }

.pkmn-goomy-shiny > i {
  background-position: -40px -1770px; }

.pkmn-sliggoo > i {
  background-position: -80px -1770px; }

.pkmn-sliggoo-shiny > i {
  background-position: -120px -1770px; }

.pkmn-goodra > i {
  background-position: -160px -1770px; }

.pkmn-goodra-shiny > i {
  background-position: -200px -1770px; }

.pkmn-klefki > i {
  background-position: -240px -1770px; }

.pkmn-klefki-right > i {
  background-position: -280px -1770px; }

.pkmn-klefki-shiny > i {
  background-position: -320px -1770px; }

.pkmn-klefki-right-shiny > i {
  background-position: -360px -1770px; }

.pkmn-phantump > i {
  background-position: -400px -1770px; }

.pkmn-phantump-shiny > i {
  background-position: -440px -1770px; }

.pkmn-trevenant > i {
  background-position: -480px -1770px; }

.pkmn-trevenant-shiny > i {
  background-position: -520px -1770px; }

.pkmn-pumpkaboo > i {
  background-position: -560px -1770px; }

.pkmn-pumpkaboo-shiny > i {
  background-position: -600px -1770px; }

.pkmn-pumpkaboo-average > i {
  background-position: -560px -1770px; }

.pkmn-pumpkaboo-average-shiny > i {
  background-position: -600px -1770px; }

.pkmn-pumpkaboo-large > i {
  background-position: -560px -1770px; }

.pkmn-pumpkaboo-large-shiny > i {
  background-position: -600px -1770px; }

.pkmn-pumpkaboo-small > i {
  background-position: -560px -1770px; }

.pkmn-pumpkaboo-small-shiny > i {
  background-position: -600px -1770px; }

.pkmn-pumpkaboo-super > i {
  background-position: -560px -1770px; }

.pkmn-pumpkaboo-super-shiny > i {
  background-position: -600px -1770px; }

.pkmn-gourgeist > i {
  background-position: -640px -1770px; }

.pkmn-gourgeist-shiny > i {
  background-position: -680px -1770px; }

.pkmn-gourgeist-average > i {
  background-position: -640px -1770px; }

.pkmn-gourgeist-average-shiny > i {
  background-position: -680px -1770px; }

.pkmn-gourgeist-large > i {
  background-position: -640px -1770px; }

.pkmn-gourgeist-large-shiny > i {
  background-position: -680px -1770px; }

.pkmn-gourgeist-small > i {
  background-position: -640px -1770px; }

.pkmn-gourgeist-small-shiny > i {
  background-position: -680px -1770px; }

.pkmn-gourgeist-super > i {
  background-position: -640px -1770px; }

.pkmn-gourgeist-super-shiny > i {
  background-position: -680px -1770px; }

.pkmn-bergmite > i {
  background-position: -720px -1770px; }

.pkmn-bergmite-shiny > i {
  background-position: -760px -1770px; }

.pkmn-avalugg > i {
  background-position: -800px -1770px; }

.pkmn-avalugg-shiny > i {
  background-position: -840px -1770px; }

.pkmn-noibat > i {
  background-position: -880px -1770px; }

.pkmn-noibat-shiny > i {
  background-position: -920px -1770px; }

.pkmn-noivern > i {
  background-position: -960px -1770px; }

.pkmn-noivern-shiny > i {
  background-position: -1000px -1770px; }

.pkmn-xerneas > i {
  background-position: -1040px -1770px; }

.pkmn-xerneas-shiny > i {
  background-position: -1080px -1770px; }

.pkmn-xerneas-active > i {
  background-position: -1040px -1770px; }

.pkmn-xerneas-active-shiny > i {
  background-position: -1080px -1770px; }

.pkmn-xerneas-neutral > i {
  background-position: -1120px -1770px; }

.pkmn-xerneas-neutral-shiny > i {
  background-position: -1160px -1770px; }

.pkmn-yveltal > i {
  background-position: -1200px -1770px; }

.pkmn-yveltal-shiny > i {
  background-position: -1240px -1770px; }

.pkmn-zygarde > i {
  background-position: -0px -1800px; }

.pkmn-zygarde-right > i {
  background-position: -40px -1800px; }

.pkmn-zygarde-shiny > i {
  background-position: -80px -1800px; }

.pkmn-zygarde-right-shiny > i {
  background-position: -120px -1800px; }

.pkmn-diancie > i {
  background-position: -160px -1800px; }

.pkmn-diancie-shiny > i {
  background-position: -200px -1800px; }

.pkmn-diancie-mega > i {
  background-position: -240px -1800px; }

.pkmn-diancie-mega-shiny > i {
  background-position: -280px -1800px; }

.pkmn-hoopa > i {
  background-position: -320px -1800px; }

.pkmn-hoopa-shiny > i {
  background-position: -360px -1800px; }

.pkmn-hoopa-unbound > i {
  background-position: -400px -1800px; }

.pkmn-hoopa-unbound-shiny > i {
  background-position: -440px -1800px; }

.pkmn-volcanion > i {
  background-position: -480px -1800px; }

.pkmn-volcanion-shiny > i {
  background-position: -520px -1800px; }

.etc-egg > i {
  background-position: -0px -0px; }

.etc-unknown-pkmn > i {
  background-position: -40px -0px; }

.body-style-wings-multiple > i {
  background-position: -0px -30px; }

.body-style-quadruped > i {
  background-position: -32px -30px; }

.body-style-insectoid > i {
  background-position: -64px -30px; }

.body-style-fins > i {
  background-position: -96px -30px; }

.body-style-serpentine > i {
  background-position: -128px -30px; }

.body-style-head-arms > i {
  background-position: -160px -30px; }

.body-style-bipedal-tailed > i {
  background-position: -192px -30px; }

.body-style-head > i {
  background-position: -224px -30px; }

.body-style-wings-single > i {
  background-position: -256px -30px; }

.body-style-tentacles > i {
  background-position: -288px -30px; }

.body-style-multiple > i {
  background-position: -320px -30px; }

.body-style-head-legs > i {
  background-position: -352px -30px; }

.body-style-bipedal-tailless > i {
  background-position: -384px -30px; }

.body-style-head-base > i {
  background-position: -416px -30px; }

.apricorn-yellow > i {
  background-position: -448px -30px; }

.apricorn-blue > i {
  background-position: -478px -30px; }

.apricorn-red > i {
  background-position: -508px -30px; }

.apricorn-black > i {
  background-position: -538px -30px; }

.apricorn-pink > i {
  background-position: -568px -30px; }

.apricorn-green > i {
  background-position: -598px -30px; }

.apricorn-white > i {
  background-position: -628px -30px; }

.battle-item-guard-spec > i {
  background-position: -658px -30px; }

.battle-item-x-sp-def > i {
  background-position: -688px -30px; }

.battle-item-dire-hit > i {
  background-position: -718px -30px; }

.battle-item-x-attack > i {
  background-position: -748px -30px; }

.battle-item-x-accuracy > i {
  background-position: -778px -30px; }

.battle-item-x-sp-atk > i {
  background-position: -808px -30px; }

.battle-item-x-speed > i {
  background-position: -838px -30px; }

.battle-item-x-defense > i {
  background-position: -868px -30px; }

.berry-petaya > i {
  background-position: -898px -30px; }

.berry-chesto > i {
  background-position: -928px -30px; }

.berry-starf > i {
  background-position: -958px -30px; }

.berry-liechi > i {
  background-position: -988px -30px; }

.berry-haban > i {
  background-position: -1018px -30px; }

.berry-nanab > i {
  background-position: -1048px -30px; }

.berry-payapa > i {
  background-position: -1078px -30px; }

.berry-chilan > i {
  background-position: -1108px -30px; }

.berry-yache > i {
  background-position: -1138px -30px; }

.berry-belue > i {
  background-position: -1168px -30px; }

.berry-magost > i {
  background-position: -1198px -30px; }

.berry-tanga > i {
  background-position: -1228px -30px; }

.berry-enigma > i {
  background-position: -80px -0px; }

.berry-custap > i {
  background-position: -110px -0px; }

.berry-iapapa > i {
  background-position: -140px -0px; }

.berry-chople > i {
  background-position: -170px -0px; }

.berry-bluk > i {
  background-position: -200px -0px; }

.berry-spelon > i {
  background-position: -230px -0px; }

.berry-durin > i {
  background-position: -260px -0px; }

.berry-kasib > i {
  background-position: -290px -0px; }

.berry-rindo > i {
  background-position: -320px -0px; }

.berry-jaboca > i {
  background-position: -350px -0px; }

.berry-aguav > i {
  background-position: -380px -0px; }

.berry-ganlon > i {
  background-position: -410px -0px; }

.berry-cheri > i {
  background-position: -440px -0px; }

.berry-passho > i {
  background-position: -470px -0px; }

.berry-babiri > i {
  background-position: -500px -0px; }

.berry-salac > i {
  background-position: -530px -0px; }

.berry-shuca > i {
  background-position: -560px -0px; }

.berry-tamato > i {
  background-position: -590px -0px; }

.berry-lansat > i {
  background-position: -620px -0px; }

.berry-oran > i {
  background-position: -650px -0px; }

.berry-watmel > i {
  background-position: -680px -0px; }

.berry-pamtre > i {
  background-position: -710px -0px; }

.berry-lum > i {
  background-position: -740px -0px; }

.berry-kebia > i {
  background-position: -770px -0px; }

.berry-rawst > i {
  background-position: -800px -0px; }

.berry-coba > i {
  background-position: -830px -0px; }

.berry-maranga > i {
  background-position: -860px -0px; }

.berry-persim > i {
  background-position: -890px -0px; }

.berry-pomeg > i {
  background-position: -920px -0px; }

.berry-colbur > i {
  background-position: -950px -0px; }

.berry-pecha > i {
  background-position: -980px -0px; }

.berry-qualot > i {
  background-position: -1010px -0px; }

.berry-aspear > i {
  background-position: -1040px -0px; }

.berry-roseli > i {
  background-position: -1070px -0px; }

.berry-mago > i {
  background-position: -1100px -0px; }

.berry-micle > i {
  background-position: -1130px -0px; }

.berry-rowap > i {
  background-position: -1160px -0px; }

.berry-razz > i {
  background-position: -1190px -0px; }

.berry-kee > i {
  background-position: -1220px -0px; }

.berry-occa > i {
  background-position: -1250px -0px; }

.berry-grepa > i {
  background-position: -0px -62px; }

.berry-rabuta > i {
  background-position: -30px -62px; }

.berry-leppa > i {
  background-position: -60px -62px; }

.berry-nomel > i {
  background-position: -90px -62px; }

.berry-figy > i {
  background-position: -120px -62px; }

.berry-kelpsy > i {
  background-position: -150px -62px; }

.berry-apicot > i {
  background-position: -180px -62px; }

.berry-cornn > i {
  background-position: -210px -62px; }

.berry-hondew > i {
  background-position: -240px -62px; }

.berry-pinap > i {
  background-position: -270px -62px; }

.berry-wiki > i {
  background-position: -300px -62px; }

.berry-sitrus > i {
  background-position: -330px -62px; }

.berry-wacan > i {
  background-position: -360px -62px; }

.berry-charti > i {
  background-position: -390px -62px; }

.berry-wepear > i {
  background-position: -420px -62px; }

.etc-unknown-item-2 > i {
  background-position: -450px -62px; }

.etc-unknown-item > i {
  background-position: -480px -62px; }

.ev-item-power-band > i {
  background-position: -510px -62px; }

.ev-item-power-lens > i {
  background-position: -540px -62px; }

.ev-item-power-bracer > i {
  background-position: -570px -62px; }

.ev-item-macho-brace > i {
  background-position: -600px -62px; }

.ev-item-power-belt > i {
  background-position: -630px -62px; }

.ev-item-power-anklet > i {
  background-position: -660px -62px; }

.ev-item-power-weight > i {
  background-position: -690px -62px; }

.evo-item-electirizer > i {
  background-position: -720px -62px; }

.evo-item-deep-sea-tooth > i {
  background-position: -750px -62px; }

.evo-item-dawn-stone > i {
  background-position: -780px -62px; }

.evo-item-reaper-cloth > i {
  background-position: -810px -62px; }

.evo-item-thunder-stone > i {
  background-position: -840px -62px; }

.evo-item-whipped-dream > i {
  background-position: -870px -62px; }

.evo-item-sun-stone > i {
  background-position: -900px -62px; }

.evo-item-leaf-stone > i {
  background-position: -930px -62px; }

.evo-item-dusk-stone > i {
  background-position: -960px -62px; }

.evo-item-dragon-scale > i {
  background-position: -990px -62px; }

.evo-item-protector > i {
  background-position: -1020px -62px; }

.evo-item-oval-stone > i {
  background-position: -1050px -62px; }

.evo-item-fire-stone > i {
  background-position: -1080px -62px; }

.evo-item-metal-coat > i {
  background-position: -1110px -62px; }

.evo-item-kings-rock > i {
  background-position: -1140px -62px; }

.evo-item-dubious-disc > i {
  background-position: -1170px -62px; }

.evo-item-up-grade > i {
  background-position: -1200px -62px; }

.evo-item-shiny-stone > i {
  background-position: -1230px -62px; }

.evo-item-prism-scale > i {
  background-position: -0px -92px; }

.evo-item-sachet > i {
  background-position: -30px -92px; }

.evo-item-deep-sea-scale > i {
  background-position: -60px -92px; }

.evo-item-moon-stone > i {
  background-position: -90px -92px; }

.evo-item-razor-claw > i {
  background-position: -120px -92px; }

.evo-item-magmarizer > i {
  background-position: -150px -92px; }

.evo-item-water-stone > i {
  background-position: -180px -92px; }

.evo-item-razor-fang > i {
  background-position: -210px -92px; }

.flute-yellow > i {
  background-position: -240px -92px; }

.flute-blue > i {
  background-position: -270px -92px; }

.flute-red > i {
  background-position: -300px -92px; }

.flute-black > i {
  background-position: -330px -92px; }

.flute-white > i {
  background-position: -360px -92px; }

.fossil-jaw > i {
  background-position: -390px -92px; }

.fossil-armor > i {
  background-position: -420px -92px; }

.fossil-sail > i {
  background-position: -450px -92px; }

.fossil-dome > i {
  background-position: -480px -92px; }

.fossil-root > i {
  background-position: -510px -92px; }

.fossil-claw > i {
  background-position: -540px -92px; }

.fossil-plume > i {
  background-position: -570px -92px; }

.fossil-helix > i {
  background-position: -600px -92px; }

.fossil-cover > i {
  background-position: -630px -92px; }

.fossil-skull > i {
  background-position: -660px -92px; }

.gem-fire > i {
  background-position: -690px -92px; }

.gem-ghost > i {
  background-position: -720px -92px; }

.gem-flying > i {
  background-position: -750px -92px; }

.gem-poison > i {
  background-position: -780px -92px; }

.gem-water > i {
  background-position: -810px -92px; }

.gem-normal > i {
  background-position: -840px -92px; }

.gem-dragon > i {
  background-position: -870px -92px; }

.gem-fairy > i {
  background-position: -900px -92px; }

.gem-grass > i {
  background-position: -930px -92px; }

.gem-ice > i {
  background-position: -960px -92px; }

.gem-steel > i {
  background-position: -990px -92px; }

.gem-bug > i {
  background-position: -1020px -92px; }

.gem-psychic > i {
  background-position: -1050px -92px; }

.gem-dark > i {
  background-position: -1080px -92px; }

.gem-rock > i {
  background-position: -1110px -92px; }

.gem-fighting > i {
  background-position: -1140px -92px; }

.gem-electric > i {
  background-position: -1170px -92px; }

.gem-ground > i {
  background-position: -1200px -92px; }

.hm-flying > i {
  background-position: -1230px -92px; }

.hm-water > i {
  background-position: -0px -122px; }

.hm-normal > i {
  background-position: -30px -122px; }

.hm-fighting > i {
  background-position: -60px -122px; }

.hold-item-lagging-tail > i {
  background-position: -90px -122px; }

.hold-item-charcoal > i {
  background-position: -120px -122px; }

.hold-item-amulet-coin > i {
  background-position: -150px -122px; }

.hold-item-shell-bell > i {
  background-position: -180px -122px; }

.hold-item-flame-orb > i {
  background-position: -210px -122px; }

.hold-item-toxic-orb > i {
  background-position: -240px -122px; }

.hold-item-assault-vest > i {
  background-position: -270px -122px; }

.hold-item-iron-ball > i {
  background-position: -300px -122px; }

.hold-item-everstone > i {
  background-position: -330px -122px; }

.hold-item-shed-shell > i {
  background-position: -360px -122px; }

.hold-item-quick-powder > i {
  background-position: -390px -122px; }

.hold-item-weakness-policy > i {
  background-position: -420px -122px; }

.hold-item-light-ball > i {
  background-position: -450px -122px; }

.hold-item-destiny-knot > i {
  background-position: -480px -122px; }

.hold-item-quick-claw > i {
  background-position: -510px -122px; }

.hold-item-big-root > i {
  background-position: -540px -122px; }

.hold-item-expert-belt > i {
  background-position: -570px -122px; }

.hold-item-luminous-moss > i {
  background-position: -600px -122px; }

.hold-item-heat-rock > i {
  background-position: -630px -122px; }

.hold-item-metal-powder > i {
  background-position: -660px -122px; }

.hold-item-silver-powder > i {
  background-position: -690px -122px; }

.hold-item-soft-sand > i {
  background-position: -720px -122px; }

.hold-item-life-orb > i {
  background-position: -750px -122px; }

.hold-item-muscle-band > i {
  background-position: -780px -122px; }

.hold-item-cell-battery > i {
  background-position: -810px -122px; }

.hold-item-damp-rock > i {
  background-position: -840px -122px; }

.hold-item-red-orb > i {
  background-position: -870px -122px; }

.hold-item-miracle-seed > i {
  background-position: -900px -122px; }

.hold-item-lucky-egg > i {
  background-position: -930px -122px; }

.hold-item-choice-band > i {
  background-position: -960px -122px; }

.hold-item-douse-drive > i {
  background-position: -990px -122px; }

.hold-item-poison-barb > i {
  background-position: -1020px -122px; }

.hold-item-wide-lens > i {
  background-position: -1050px -122px; }

.hold-item-hard-stone > i {
  background-position: -1080px -122px; }

.hold-item-griseous-orb > i {
  background-position: -1110px -122px; }

.hold-item-smoke-ball > i {
  background-position: -1140px -122px; }

.hold-item-black-belt > i {
  background-position: -1170px -122px; }

.hold-item-absorb-bulb > i {
  background-position: -1200px -122px; }

.hold-item-metronome > i {
  background-position: -1230px -122px; }

.hold-item-icy-rock > i {
  background-position: -0px -152px; }

.hold-item-float-stone > i {
  background-position: -30px -152px; }

.hold-item-thick-club > i {
  background-position: -60px -152px; }

.hold-item-leftovers > i {
  background-position: -90px -152px; }

.hold-item-air-balloon > i {
  background-position: -120px -152px; }

.hold-item-power-herb > i {
  background-position: -150px -152px; }

.hold-item-choice-scarf > i {
  background-position: -180px -152px; }

.hold-item-sharp-beak > i {
  background-position: -210px -152px; }

.hold-item-bright-powder > i {
  background-position: -240px -152px; }

.hold-item-blue-orb > i {
  background-position: -270px -152px; }

.hold-item-binding-band > i {
  background-position: -300px -152px; }

.hold-item-lucky-punch > i {
  background-position: -330px -152px; }

.hold-item-eviolite > i {
  background-position: -360px -152px; }

.hold-item-focus-band > i {
  background-position: -390px -152px; }

.hold-item-stick > i {
  background-position: -420px -152px; }

.hold-item-dragon-fang > i {
  background-position: -450px -152px; }

.hold-item-sticky-barb > i {
  background-position: -480px -152px; }

.hold-item-white-herb > i {
  background-position: -510px -152px; }

.hold-item-adamant-orb > i {
  background-position: -540px -152px; }

.hold-item-grip-claw > i {
  background-position: -570px -152px; }

.hold-item-magnet > i {
  background-position: -600px -152px; }

.hold-item-soul-dew > i {
  background-position: -630px -152px; }

.hold-item-focus-sash > i {
  background-position: -660px -152px; }

.hold-item-metal-coat > i {
  background-position: -690px -152px; }

.hold-item-kings-rock > i {
  background-position: -720px -152px; }

.hold-item-cleanse-tag > i {
  background-position: -750px -152px; }

.hold-item-mental-herb > i {
  background-position: -780px -152px; }

.hold-item-ring-target > i {
  background-position: -810px -152px; }

.hold-item-chill-drive > i {
  background-position: -840px -152px; }

.hold-item-snowball > i {
  background-position: -870px -152px; }

.hold-item-smooth-rock > i {
  background-position: -900px -152px; }

.hold-item-light-clay > i {
  background-position: -930px -152px; }

.hold-item-never-melt-ice > i {
  background-position: -960px -152px; }

.hold-item-burn-drive > i {
  background-position: -990px -152px; }

.hold-item-rocky-helmet > i {
  background-position: -1020px -152px; }

.hold-item-black-sludge > i {
  background-position: -1050px -152px; }

.hold-item-twisted-spoon > i {
  background-position: -1080px -152px; }

.hold-item-safety-goggles > i {
  background-position: -1110px -152px; }

.hold-item-scope-lens > i {
  background-position: -1140px -152px; }

.hold-item-mystic-water > i {
  background-position: -1170px -152px; }

.hold-item-silk-scarf > i {
  background-position: -1200px -152px; }

.hold-item-shock-drive > i {
  background-position: -1230px -152px; }

.hold-item-lustrous-orb > i {
  background-position: -0px -182px; }

.hold-item-wise-glasses > i {
  background-position: -30px -182px; }

.hold-item-spell-tag > i {
  background-position: -60px -182px; }

.hold-item-zoom-lens > i {
  background-position: -90px -182px; }

.hold-item-black-glasses > i {
  background-position: -120px -182px; }

.hold-item-red-card > i {
  background-position: -150px -182px; }

.hold-item-choice-specs > i {
  background-position: -180px -182px; }

.hold-item-eject-button > i {
  background-position: -210px -182px; }

.incense-pure > i {
  background-position: -240px -182px; }

.incense-lax > i {
  background-position: -270px -182px; }

.incense-wave > i {
  background-position: -300px -182px; }

.incense-rose > i {
  background-position: -330px -182px; }

.incense-sea > i {
  background-position: -360px -182px; }

.incense-rock > i {
  background-position: -390px -182px; }

.incense-odd > i {
  background-position: -420px -182px; }

.incense-full > i {
  background-position: -450px -182px; }

.incense-luck > i {
  background-position: -480px -182px; }

.other-item-heart-scale > i {
  background-position: -510px -182px; }

.other-item-escape-rope > i {
  background-position: -540px -182px; }

.other-item-repel > i {
  background-position: -570px -182px; }

.other-item-max-repel > i {
  background-position: -600px -182px; }

.other-item-strange-souvenir > i {
  background-position: -630px -182px; }

.other-item-poke-toy > i {
  background-position: -660px -182px; }

.other-item-pass-orb > i {
  background-position: -690px -182px; }

.other-item-super-repel > i {
  background-position: -720px -182px; }

.other-item-discount-coupon > i {
  background-position: -750px -182px; }

.other-item-odd-keystone > i {
  background-position: -780px -182px; }

.other-item-fluffy-tail > i {
  background-position: -810px -182px; }

.other-item-poke-doll > i {
  background-position: -840px -182px; }

.other-item-soothe-bell > i {
  background-position: -870px -182px; }

.other-item-honey > i {
  background-position: -900px -182px; }

.key-item-mystery-egg > i {
  background-position: -930px -182px; }

.key-item-prison-bottle > i {
  background-position: -960px -182px; }

.key-item-reveal-glass > i {
  background-position: -990px -182px; }

.key-item-mega-ring > i {
  background-position: -1020px -182px; }

.key-item-ruby > i {
  background-position: -1050px -182px; }

.key-item-seal-bag > i {
  background-position: -1080px -182px; }

.key-item-machine-part > i {
  background-position: -1110px -182px; }

.key-item-explorer-kit > i {
  background-position: -1140px -182px; }

.key-item-looker-ticket > i {
  background-position: -1170px -182px; }

.key-item-auroraticket > i {
  background-position: -1200px -182px; }

.key-item-liberty-pass > i {
  background-position: -1230px -182px; }

.key-item-magma-emblem > i {
  background-position: -0px -212px; }

.key-item-fame-checker > i {
  background-position: -30px -212px; }

.key-item-meteorite-stage-1 > i {
  background-position: -60px -212px; }

.key-item-powder-jar > i {
  background-position: -90px -212px; }

.key-item-wailmer-pail > i {
  background-position: -120px -212px; }

.key-item-parcel > i {
  background-position: -150px -212px; }

.key-item-enigma-stone > i {
  background-position: -180px -212px; }

.key-item-red-scale > i {
  background-position: -210px -212px; }

.key-item-magma-suit > i {
  background-position: -240px -212px; }

.key-item-coin-case > i {
  background-position: -270px -212px; }

.key-item-devon-goods > i {
  background-position: -300px -212px; }

.key-item-rainbow-wing > i {
  background-position: -330px -212px; }

.key-item-journal > i {
  background-position: -360px -212px; }

.key-item-dna-splicers > i {
  background-position: -390px -212px; }

.key-item-suite-key > i {
  background-position: -420px -212px; }

.key-item-vs-recorder > i {
  background-position: -450px -212px; }

.key-item-prop-case > i {
  background-position: -480px -212px; }

.key-item-soot-sack > i {
  background-position: -510px -212px; }

.key-item-coupon-2 > i {
  background-position: -540px -212px; }

.key-item-gram-1 > i {
  background-position: -570px -212px; }

.key-item-roller-skates > i {
  background-position: -600px -212px; }

.key-item-point-card > i {
  background-position: -630px -212px; }

.key-item-unown-report > i {
  background-position: -660px -212px; }

.key-item-pokeblock-kit > i {
  background-position: -690px -212px; }

.key-item-secret-key > i {
  background-position: -720px -212px; }

.key-item-town-map-gen3 > i {
  background-position: -750px -212px; }

.key-item-travel-trunk-silver > i {
  background-position: -780px -212px; }

.key-item-red-chain > i {
  background-position: -810px -212px; }

.key-item-basement-key > i {
  background-position: -840px -212px; }

.key-item-rm-2-key > i {
  background-position: -870px -212px; }

.key-item-permit > i {
  background-position: -900px -212px; }

.key-item-silver-wing > i {
  background-position: -930px -212px; }

.key-item-profs-letter > i {
  background-position: -960px -212px; }

.key-item-old-charm > i {
  background-position: -990px -212px; }

.key-item-meteorite-stage-3 > i {
  background-position: -1020px -212px; }

.key-item-go-goggles > i {
  background-position: -1050px -212px; }

.key-item-grubby-hanky > i {
  background-position: -1080px -212px; }

.key-item-red-orb > i {
  background-position: -1110px -212px; }

.key-item-pass > i {
  background-position: -1140px -212px; }

.key-item-poke-flute-gen3 > i {
  background-position: -1170px -212px; }

.key-item-secret-potion > i {
  background-position: -1200px -212px; }

.key-item-lost-item-mimejr > i {
  background-position: -1230px -212px; }

.key-item-tidal-bell > i {
  background-position: -0px -242px; }

.key-item-contest-pass > i {
  background-position: -30px -242px; }

.key-item-rule-book > i {
  background-position: -60px -242px; }

.key-item-blue-card > i {
  background-position: -90px -242px; }

.key-item-lock-capsule-gen4 > i {
  background-position: -120px -242px; }

.key-item-sapphire > i {
  background-position: -150px -242px; }

.key-item-gracidea > i {
  background-position: -180px -242px; }

.key-item-sprinklotad > i {
  background-position: -210px -242px; }

.key-item-card-key-gen3 > i {
  background-position: -240px -242px; }

.key-item-azure-flute > i {
  background-position: -270px -242px; }

.key-item-card-key > i {
  background-position: -300px -242px; }

.key-item-lunar-wing > i {
  background-position: -330px -242px; }

.key-item-tm-case > i {
  background-position: -360px -242px; }

.key-item-pal-pad > i {
  background-position: -390px -242px; }

.key-item-meteorite-shard > i {
  background-position: -420px -242px; }

.key-item-gold-teeth > i {
  background-position: -450px -242px; }

.key-item-old-amber > i {
  background-position: -480px -242px; }

.key-item-holo-caster > i {
  background-position: -510px -242px; }

.key-item-go-goggles-gen3 > i {
  background-position: -540px -242px; }

.key-item-red-orb-gen3 > i {
  background-position: -570px -242px; }

.key-item-light-stone > i {
  background-position: -600px -242px; }

.key-item-berry-pots > i {
  background-position: -630px -242px; }

.key-item-dark-stone > i {
  background-position: -660px -242px; }

.key-item-xtransceiver-yellow > i {
  background-position: -690px -242px; }

.key-item-meteorite-stage-4 > i {
  background-position: -720px -242px; }

.key-item-eon-flute > i {
  background-position: -750px -242px; }

.key-item-secret-key-gen3 > i {
  background-position: -780px -242px; }

.key-item-travel-trunk-gold > i {
  background-position: -810px -242px; }

.key-item-eon-ticket > i {
  background-position: -840px -242px; }

.key-item-dropped-item > i {
  background-position: -870px -242px; }

.key-item-lost-item > i {
  background-position: -900px -242px; }

.key-item-photo-album > i {
  background-position: -930px -242px; }

.key-item-town-map > i {
  background-position: -960px -242px; }

.key-item-blue-orb > i {
  background-position: -990px -242px; }

.key-item-mega-bracelet > i {
  background-position: -1020px -242px; }

.key-item-devon-scuba-gear > i {
  background-position: -1050px -242px; }

.key-item-tmv-pass > i {
  background-position: -1080px -242px; }

.key-item-bike-voucher > i {
  background-position: -1110px -242px; }

.key-item-coupon-3 > i {
  background-position: -1140px -242px; }

.key-item-dowsing-machine > i {
  background-position: -1170px -242px; }

.key-item-itemfinder > i {
  background-position: -1200px -242px; }

.key-item-clear-bell > i {
  background-position: -1230px -242px; }

.key-item-berry-pouch > i {
  background-position: -0px -272px; }

.key-item-good-rod > i {
  background-position: -30px -272px; }

.key-item-mega-cuff > i {
  background-position: -60px -272px; }

.key-item-meteorite-stage-2 > i {
  background-position: -90px -272px; }

.key-item-basement-key-gen4 > i {
  background-position: -120px -272px; }

.key-item-fashion-case > i {
  background-position: -150px -272px; }

.key-item-mach-bike > i {
  background-position: -180px -272px; }

.key-item-gb-sounds > i {
  background-position: -210px -272px; }

.key-item-works-key > i {
  background-position: -240px -272px; }

.key-item-rm-4-key > i {
  background-position: -270px -272px; }

.key-item-xtransceiver > i {
  background-position: -300px -272px; }

.key-item-scanner > i {
  background-position: -330px -272px; }

.key-item-dropped-item-yellow > i {
  background-position: -360px -272px; }

.key-item-common-stone > i {
  background-position: -390px -272px; }

.key-item-seal-case > i {
  background-position: -420px -272px; }

.key-item-green-bike > i {
  background-position: -450px -272px; }

.key-item-holo-caster-red > i {
  background-position: -480px -272px; }

.key-item-poffin-case > i {
  background-position: -510px -272px; }

.key-item-mega-charm > i {
  background-position: -540px -272px; }

.key-item-tea > i {
  background-position: -570px -272px; }

.key-item-exp-share > i {
  background-position: -600px -272px; }

.key-item-holo-caster-green > i {
  background-position: -630px -272px; }

.key-item-poke-radar > i {
  background-position: -660px -272px; }

.key-item-vs-seeker > i {
  background-position: -690px -272px; }

.key-item-data-card > i {
  background-position: -720px -272px; }

.key-item-lens-case > i {
  background-position: -750px -272px; }

.key-item-medal-box > i {
  background-position: -780px -272px; }

.key-item-poke-flute > i {
  background-position: -810px -272px; }

.key-item-intriguing-stone > i {
  background-position: -840px -272px; }

.key-item-tri-pass > i {
  background-position: -870px -272px; }

.key-item-sprayduck > i {
  background-position: -900px -272px; }

.key-item-old-rod > i {
  background-position: -930px -272px; }

.key-item-colress-machine > i {
  background-position: -960px -272px; }

.key-item-ss-ticket > i {
  background-position: -990px -272px; }

.key-item-member-card > i {
  background-position: -1020px -272px; }

.key-item-devon-scope-gen3 > i {
  background-position: -1050px -272px; }

.key-item-xtransceiver-red > i {
  background-position: -1080px -272px; }

.key-item-plasma-card > i {
  background-position: -1110px -272px; }

.key-item-storage-key-gen3 > i {
  background-position: -1140px -272px; }

.key-item-super-rod > i {
  background-position: -1170px -272px; }

.key-item-honor-of-kalos > i {
  background-position: -1200px -272px; }

.key-item-power-plant-pass > i {
  background-position: -1230px -272px; }

.key-item-dropped-item-red > i {
  background-position: -0px -302px; }

.key-item-xtransceiver-blue > i {
  background-position: -30px -302px; }

.key-item-rainbow-pass > i {
  background-position: -60px -302px; }

.key-item-coupon-1 > i {
  background-position: -90px -302px; }

.key-item-silph-scope > i {
  background-position: -120px -302px; }

.key-item-pair-of-tickets > i {
  background-position: -150px -302px; }

.key-item-galactic-key > i {
  background-position: -180px -302px; }

.key-item-blue-orb-gen3 > i {
  background-position: -210px -302px; }

.key-item-devon-scope > i {
  background-position: -240px -302px; }

.key-item-old-sea-map > i {
  background-position: -270px -302px; }

.key-item-teachy-tv > i {
  background-position: -300px -302px; }

.key-item-letter > i {
  background-position: -330px -302px; }

.key-item-contest-costume-cool > i {
  background-position: -360px -302px; }

.key-item-gram-2 > i {
  background-position: -390px -302px; }

.key-item-rm-6-key > i {
  background-position: -420px -302px; }

.key-item-apricorn-box > i {
  background-position: -450px -302px; }

.key-item-god-stone > i {
  background-position: -480px -302px; }

.key-item-oval-charm > i {
  background-position: -510px -302px; }

.key-item-oaks-parcel > i {
  background-position: -540px -302px; }

.key-item-storage-key > i {
  background-position: -570px -302px; }

.key-item-elevator-key > i {
  background-position: -600px -302px; }

.key-item-contest-costume-cute > i {
  background-position: -630px -302px; }

.key-item-yellow-bike > i {
  background-position: -660px -302px; }

.key-item-dragon-skull > i {
  background-position: -690px -302px; }

.key-item-squirt-bottle > i {
  background-position: -720px -302px; }

.key-item-gram-3 > i {
  background-position: -750px -302px; }

.key-item-dowsing-machine-gen5 > i {
  background-position: -780px -302px; }

.key-item-rm-1-key > i {
  background-position: -810px -302px; }

.key-item-magma-stone > i {
  background-position: -840px -302px; }

.key-item-oaks-letter > i {
  background-position: -870px -302px; }

.key-item-acro-bike > i {
  background-position: -900px -302px; }

.key-item-aqua-suit > i {
  background-position: -930px -302px; }

.key-item-adventure-rules > i {
  background-position: -960px -302px; }

.key-item-mysticticket > i {
  background-position: -990px -302px; }

.key-item-jade-orb > i {
  background-position: -1020px -302px; }

.key-item-lock-capsule > i {
  background-position: -1050px -302px; }

.key-item-loot-sack > i {
  background-position: -1080px -302px; }

.key-item-dowsing-machine-xy > i {
  background-position: -1110px -302px; }

.key-item-pokeblock-case > i {
  background-position: -1140px -302px; }

.key-item-shiny-charm > i {
  background-position: -1170px -302px; }

.key-item-lift-key > i {
  background-position: -1200px -302px; }

.mail-bridge-d > i {
  background-position: -1230px -302px; }

.mail-bridge-s > i {
  background-position: -0px -332px; }

.mail-dream > i {
  background-position: -30px -332px; }

.mail-retro > i {
  background-position: -60px -332px; }

.mail-greet > i {
  background-position: -90px -332px; }

.mail-snow > i {
  background-position: -120px -332px; }

.mail-air > i {
  background-position: -150px -332px; }

.mail-glitter > i {
  background-position: -180px -332px; }

.mail-bead > i {
  background-position: -210px -332px; }

.mail-tunnel > i {
  background-position: -240px -332px; }

.mail-favored > i {
  background-position: -270px -332px; }

.mail-shadow > i {
  background-position: -300px -332px; }

.mail-mosaic > i {
  background-position: -330px -332px; }

.mail-reply > i {
  background-position: -360px -332px; }

.mail-harbor > i {
  background-position: -390px -332px; }

.mail-rsvp > i {
  background-position: -420px -332px; }

.mail-inquiry > i {
  background-position: -450px -332px; }

.mail-bubble > i {
  background-position: -480px -332px; }

.mail-wave > i {
  background-position: -510px -332px; }

.mail-tropic > i {
  background-position: -540px -332px; }

.mail-thanks > i {
  background-position: -570px -332px; }

.mail-brick > i {
  background-position: -600px -332px; }

.mail-grass > i {
  background-position: -630px -332px; }

.mail-bridge-v > i {
  background-position: -660px -332px; }

.mail-steel > i {
  background-position: -690px -332px; }

.mail-space > i {
  background-position: -720px -332px; }

.mail-bloom > i {
  background-position: -750px -332px; }

.mail-bridge-t > i {
  background-position: -780px -332px; }

.mail-like > i {
  background-position: -810px -332px; }

.mail-flame > i {
  background-position: -840px -332px; }

.mail-heart > i {
  background-position: -870px -332px; }

.mail-orange > i {
  background-position: -900px -332px; }

.mail-bridge-m > i {
  background-position: -930px -332px; }

.mail-wood > i {
  background-position: -960px -332px; }

.mail-fab > i {
  background-position: -990px -332px; }

.mail-mech > i {
  background-position: -1020px -332px; }

.medicine-antidote > i {
  background-position: -1050px -332px; }

.medicine-clever-wing > i {
  background-position: -1080px -332px; }

.medicine-super-potion > i {
  background-position: -1110px -332px; }

.medicine-ability-capsule > i {
  background-position: -1140px -332px; }

.medicine-iron > i {
  background-position: -1170px -332px; }

.medicine-moomoo-milk > i {
  background-position: -1200px -332px; }

.medicine-paralyze-heal > i {
  background-position: -1230px -332px; }

.medicine-rare-candy > i {
  background-position: -0px -362px; }

.medicine-pp-max > i {
  background-position: -30px -362px; }

.medicine-max-elixir > i {
  background-position: -60px -362px; }

.medicine-health-wing > i {
  background-position: -90px -362px; }

.medicine-berry-juice > i {
  background-position: -120px -362px; }

.medicine-genius-wing > i {
  background-position: -150px -362px; }

.medicine-rage-candy-bar > i {
  background-position: -180px -362px; }

.medicine-elixir > i {
  background-position: -210px -362px; }

.medicine-lava-cookie > i {
  background-position: -240px -362px; }

.medicine-swift-wing > i {
  background-position: -270px -362px; }

.medicine-lumiose-galette > i {
  background-position: -300px -362px; }

.medicine-calcium > i {
  background-position: -330px -362px; }

.medicine-resist-wing > i {
  background-position: -360px -362px; }

.medicine-carbos > i {
  background-position: -390px -362px; }

.medicine-sweet-heart > i {
  background-position: -420px -362px; }

.medicine-old-gateau > i {
  background-position: -450px -362px; }

.medicine-full-heal > i {
  background-position: -480px -362px; }

.medicine-shalour-sable > i {
  background-position: -510px -362px; }

.medicine-max-revive > i {
  background-position: -540px -362px; }

.medicine-hp-up > i {
  background-position: -570px -362px; }

.medicine-heal-powder > i {
  background-position: -600px -362px; }

.medicine-full-restore > i {
  background-position: -630px -362px; }

.medicine-ice-heal > i {
  background-position: -660px -362px; }

.medicine-protein > i {
  background-position: -690px -362px; }

.medicine-burn-heal > i {
  background-position: -720px -362px; }

.medicine-pp-up > i {
  background-position: -750px -362px; }

.medicine-soda-pop > i {
  background-position: -780px -362px; }

.medicine-awakening > i {
  background-position: -810px -362px; }

.medicine-fresh-water > i {
  background-position: -840px -362px; }

.medicine-revival-herb > i {
  background-position: -870px -362px; }

.medicine-energy-root > i {
  background-position: -900px -362px; }

.medicine-max-ether > i {
  background-position: -930px -362px; }

.medicine-hyper-potion > i {
  background-position: -960px -362px; }

.medicine-lemonade > i {
  background-position: -990px -362px; }

.medicine-max-potion > i {
  background-position: -1020px -362px; }

.medicine-sacred-ash > i {
  background-position: -1050px -362px; }

.medicine-zinc > i {
  background-position: -1080px -362px; }

.medicine-energy-powder > i {
  background-position: -1110px -362px; }

.medicine-potion > i {
  background-position: -1140px -362px; }

.medicine-ether > i {
  background-position: -1170px -362px; }

.medicine-casteliacone > i {
  background-position: -1200px -362px; }

.medicine-revive > i {
  background-position: -1230px -362px; }

.medicine-muscle-wing > i {
  background-position: -0px -392px; }

.mega-stone-absolite > i {
  background-position: -30px -392px; }

.mega-stone-abomasite > i {
  background-position: -60px -392px; }

.mega-stone-audinite > i {
  background-position: -90px -392px; }

.mega-stone-garchompite > i {
  background-position: -120px -392px; }

.mega-stone-latiosite > i {
  background-position: -150px -392px; }

.mega-stone-gengarite > i {
  background-position: -180px -392px; }

.mega-stone-aggronite > i {
  background-position: -210px -392px; }

.mega-stone-swampertite > i {
  background-position: -240px -392px; }

.mega-stone-beedrillite > i {
  background-position: -270px -392px; }

.mega-stone-houndoominite > i {
  background-position: -300px -392px; }

.mega-stone-steelixite > i {
  background-position: -330px -392px; }

.mega-stone-charizardite-y > i {
  background-position: -360px -392px; }

.mega-stone-mewtwonite-x > i {
  background-position: -390px -392px; }

.mega-stone-glalite > i {
  background-position: -420px -392px; }

.mega-stone-scizorite > i {
  background-position: -450px -392px; }

.mega-stone-medichamite > i {
  background-position: -480px -392px; }

.mega-stone-diancite > i {
  background-position: -510px -392px; }

.mega-stone-pinsirite > i {
  background-position: -540px -392px; }

.mega-stone-kangaskhanite > i {
  background-position: -570px -392px; }

.mega-stone-latiasite > i {
  background-position: -600px -392px; }

.mega-stone-venusaurite > i {
  background-position: -630px -392px; }

.mega-stone-pidgeotite > i {
  background-position: -660px -392px; }

.mega-stone-banettite > i {
  background-position: -690px -392px; }

.mega-stone-slowbronite > i {
  background-position: -720px -392px; }

.mega-stone-mewtwonite-y > i {
  background-position: -750px -392px; }

.mega-stone-lopunnite > i {
  background-position: -780px -392px; }

.mega-stone-sablenite > i {
  background-position: -810px -392px; }

.mega-stone-cameruptite > i {
  background-position: -840px -392px; }

.mega-stone-sceptilite > i {
  background-position: -870px -392px; }

.mega-stone-mawilite > i {
  background-position: -900px -392px; }

.mega-stone-blastoisinite > i {
  background-position: -930px -392px; }

.mega-stone-lucarionite > i {
  background-position: -960px -392px; }

.mega-stone-gardevoirite > i {
  background-position: -990px -392px; }

.mega-stone-heracronite > i {
  background-position: -1020px -392px; }

.mega-stone-alakazite > i {
  background-position: -1050px -392px; }

.mega-stone-salamencite > i {
  background-position: -1080px -392px; }

.mega-stone-ampharosite > i {
  background-position: -1110px -392px; }

.mega-stone-sharpedonite > i {
  background-position: -1140px -392px; }

.mega-stone-aerodactylite > i {
  background-position: -1170px -392px; }

.mega-stone-tyranitarite > i {
  background-position: -1200px -392px; }

.mega-stone-blazikenite > i {
  background-position: -1230px -392px; }

.mega-stone-altarianite > i {
  background-position: -0px -422px; }

.mega-stone-galladite > i {
  background-position: -30px -422px; }

.mega-stone-manectite > i {
  background-position: -60px -422px; }

.mega-stone-gyaradosite > i {
  background-position: -90px -422px; }

.mega-stone-metagrossite > i {
  background-position: -120px -422px; }

.mega-stone-charizardite-x > i {
  background-position: -150px -422px; }

.mulch-rich > i {
  background-position: -180px -422px; }

.mulch-growth > i {
  background-position: -210px -422px; }

.mulch-stable > i {
  background-position: -240px -422px; }

.mulch-surprise > i {
  background-position: -270px -422px; }

.mulch-amaze > i {
  background-position: -300px -422px; }

.mulch-boost > i {
  background-position: -330px -422px; }

.mulch-gooey > i {
  background-position: -360px -422px; }

.mulch-damp > i {
  background-position: -390px -422px; }

.plate-insect > i {
  background-position: -420px -422px; }

.plate-fist > i {
  background-position: -450px -422px; }

.plate-earth > i {
  background-position: -480px -422px; }

.plate-spooky > i {
  background-position: -510px -422px; }

.plate-iron > i {
  background-position: -540px -422px; }

.plate-zap > i {
  background-position: -570px -422px; }

.plate-meadow > i {
  background-position: -600px -422px; }

.plate-draco > i {
  background-position: -630px -422px; }

.plate-stone > i {
  background-position: -660px -422px; }

.plate-icicle > i {
  background-position: -690px -422px; }

.plate-dread > i {
  background-position: -720px -422px; }

.plate-mind > i {
  background-position: -750px -422px; }

.plate-sky > i {
  background-position: -780px -422px; }

.plate-toxic > i {
  background-position: -810px -422px; }

.plate-flame > i {
  background-position: -840px -422px; }

.plate-pixie > i {
  background-position: -870px -422px; }

.plate-splash > i {
  background-position: -900px -422px; }

.pokeball-dusk > i {
  background-position: -930px -422px; }

.pokeball-dream > i {
  background-position: -960px -422px; }

.pokeball-fast > i {
  background-position: -990px -422px; }

.pokeball-park > i {
  background-position: -1020px -422px; }

.pokeball-dive > i {
  background-position: -1050px -422px; }

.pokeball-level > i {
  background-position: -1080px -422px; }

.pokeball-luxury > i {
  background-position: -1110px -422px; }

.pokeball-sport > i {
  background-position: -1140px -422px; }

.pokeball-premier > i {
  background-position: -1170px -422px; }

.pokeball-master > i {
  background-position: -1200px -422px; }

.pokeball-quick > i {
  background-position: -1230px -422px; }

.pokeball-friend > i {
  background-position: -0px -452px; }

.pokeball-lure > i {
  background-position: -30px -452px; }

.pokeball-nest > i {
  background-position: -60px -452px; }

.pokeball-repeat > i {
  background-position: -90px -452px; }

.pokeball-net > i {
  background-position: -120px -452px; }

.pokeball-ultra > i {
  background-position: -150px -452px; }

.pokeball-timer > i {
  background-position: -180px -452px; }

.pokeball-heavy > i {
  background-position: -210px -452px; }

.pokeball-moon > i {
  background-position: -240px -452px; }

.pokeball-heal > i {
  background-position: -270px -452px; }

.pokeball-love > i {
  background-position: -300px -452px; }

.pokeball-great > i {
  background-position: -330px -452px; }

.pokeball-poke > i {
  background-position: -360px -452px; }

.pokeball-cherish > i {
  background-position: -390px -452px; }

.pokeball-safari > i {
  background-position: -420px -452px; }

.scarf-yellow > i {
  background-position: -450px -452px; }

.scarf-blue > i {
  background-position: -480px -452px; }

.scarf-red > i {
  background-position: -510px -452px; }

.scarf-pink > i {
  background-position: -540px -452px; }

.scarf-green > i {
  background-position: -570px -452px; }

.shard-yellow > i {
  background-position: -600px -452px; }

.shard-blue > i {
  background-position: -630px -452px; }

.shard-red > i {
  background-position: -660px -452px; }

.shard-green > i {
  background-position: -690px -452px; }

.tm-fire > i {
  background-position: -720px -452px; }

.tm-ghost > i {
  background-position: -750px -452px; }

.tm-flying > i {
  background-position: -780px -452px; }

.tm-poison > i {
  background-position: -810px -452px; }

.tm-water > i {
  background-position: -840px -452px; }

.tm-normal > i {
  background-position: -870px -452px; }

.tm-dragon > i {
  background-position: -900px -452px; }

.tm-fairy > i {
  background-position: -930px -452px; }

.tm-grass > i {
  background-position: -960px -452px; }

.tm-ice > i {
  background-position: -990px -452px; }

.tm-steel > i {
  background-position: -1020px -452px; }

.tm-bug > i {
  background-position: -1050px -452px; }

.tm-psychic > i {
  background-position: -1080px -452px; }

.tm-dark > i {
  background-position: -1110px -452px; }

.tm-rock > i {
  background-position: -1140px -452px; }

.tm-fighting > i {
  background-position: -1170px -452px; }

.tm-electric > i {
  background-position: -1200px -452px; }

.tm-ground > i {
  background-position: -1230px -452px; }

.valuable-item-tiny-mushroom > i {
  background-position: -0px -482px; }

.valuable-item-relic-vase > i {
  background-position: -30px -482px; }

.valuable-item-nugget > i {
  background-position: -60px -482px; }

.valuable-item-pearl-string > i {
  background-position: -90px -482px; }

.valuable-item-big-pearl > i {
  background-position: -120px -482px; }

.valuable-item-shoal-shell > i {
  background-position: -150px -482px; }

.valuable-item-relic-band > i {
  background-position: -180px -482px; }

.valuable-item-relic-gold > i {
  background-position: -210px -482px; }

.valuable-item-big-nugget > i {
  background-position: -240px -482px; }

.valuable-item-shoal-salt > i {
  background-position: -270px -482px; }

.valuable-item-big-mushroom > i {
  background-position: -300px -482px; }

.valuable-item-relic-copper > i {
  background-position: -330px -482px; }

.valuable-item-pearl > i {
  background-position: -360px -482px; }

.valuable-item-stardust > i {
  background-position: -390px -482px; }

.valuable-item-star-piece > i {
  background-position: -420px -482px; }

.valuable-item-balm-mushroom > i {
  background-position: -450px -482px; }

.valuable-item-comet-shard > i {
  background-position: -480px -482px; }

.valuable-item-relic-statue > i {
  background-position: -510px -482px; }

.valuable-item-pretty-wing > i {
  background-position: -540px -482px; }

.valuable-item-rare-bone > i {
  background-position: -570px -482px; }

.valuable-item-slowpoke-tail > i {
  background-position: -600px -482px; }

.valuable-item-relic-silver > i {
  background-position: -630px -482px; }

.valuable-item-relic-crown > i {
  background-position: -660px -482px; }

.wonder-launcher-antidote > i {
  background-position: -690px -482px; }

.wonder-launcher-guard-spec > i {
  background-position: -720px -482px; }

.wonder-launcher-x-defense-3 > i {
  background-position: -750px -482px; }

.wonder-launcher-item-drop > i {
  background-position: -780px -482px; }

.wonder-launcher-dire-hit-1 > i {
  background-position: -810px -482px; }

.wonder-launcher-super-potion > i {
  background-position: -840px -482px; }

.wonder-launcher-paralyze-heal > i {
  background-position: -870px -482px; }

.wonder-launcher-x-defense-2 > i {
  background-position: -900px -482px; }

.wonder-launcher-x-defense-6 > i {
  background-position: -930px -482px; }

.wonder-launcher-x-accuracy-2 > i {
  background-position: -960px -482px; }

.wonder-launcher-dire-hit-3 > i {
  background-position: -990px -482px; }

.wonder-launcher-dire-hit-2 > i {
  background-position: -1020px -482px; }

.wonder-launcher-x-defense-1 > i {
  background-position: -1050px -482px; }

.wonder-launcher-x-sp-atk-6 > i {
  background-position: -1080px -482px; }

.wonder-launcher-x-accuracy-1 > i {
  background-position: -1110px -482px; }

.wonder-launcher-x-speed-2 > i {
  background-position: -1140px -482px; }

.wonder-launcher-full-heal > i {
  background-position: -1170px -482px; }

.wonder-launcher-x-speed-1 > i {
  background-position: -1200px -482px; }

.wonder-launcher-x-sp-def-2 > i {
  background-position: -1230px -482px; }

.wonder-launcher-x-speed-6 > i {
  background-position: -0px -512px; }

.wonder-launcher-x-attack-3 > i {
  background-position: -30px -512px; }

.wonder-launcher-max-revive > i {
  background-position: -60px -512px; }

.wonder-launcher-x-sp-atk-2 > i {
  background-position: -90px -512px; }

.wonder-launcher-reset-urge > i {
  background-position: -120px -512px; }

.wonder-launcher-x-accuracy-3 > i {
  background-position: -150px -512px; }

.wonder-launcher-x-attack-1 > i {
  background-position: -180px -512px; }

.wonder-launcher-x-sp-def-1 > i {
  background-position: -210px -512px; }

.wonder-launcher-full-restore > i {
  background-position: -240px -512px; }

.wonder-launcher-ice-heal > i {
  background-position: -270px -512px; }

.wonder-launcher-x-accuracy-6 > i {
  background-position: -300px -512px; }

.wonder-launcher-x-sp-atk-3 > i {
  background-position: -330px -512px; }

.wonder-launcher-burn-heal > i {
  background-position: -360px -512px; }

.wonder-launcher-awakening > i {
  background-position: -390px -512px; }

.wonder-launcher-hyper-potion > i {
  background-position: -420px -512px; }

.wonder-launcher-ability-urge > i {
  background-position: -450px -512px; }

.wonder-launcher-max-potion > i {
  background-position: -480px -512px; }

.wonder-launcher-x-attack-2 > i {
  background-position: -510px -512px; }

.wonder-launcher-x-speed-3 > i {
  background-position: -540px -512px; }

.wonder-launcher-item-urge > i {
  background-position: -570px -512px; }

.wonder-launcher-x-sp-def-3 > i {
  background-position: -600px -512px; }

.wonder-launcher-potion > i {
  background-position: -630px -512px; }

.wonder-launcher-ether > i {
  background-position: -660px -512px; }

.wonder-launcher-x-sp-atk-1 > i {
  background-position: -690px -512px; }

.wonder-launcher-revive > i {
  background-position: -720px -512px; }

.wonder-launcher-x-attack-6 > i {
  background-position: -750px -512px; }

.wonder-launcher-x-sp-def-6 > i {
  background-position: -780px -512px; }

.etc-ball-mega > i {
  background-position: -810px -512px; }

.etc-ball-normal > i {
  background-position: -826px -512px; }

.etc-ball-sick > i {
  background-position: -840px -512px; }

.etc-ball-null > i {
  background-position: -854px -512px; }

.etc-ball-fainted > i {
  background-position: -868px -512px; }

.status-shiny > i {
  background-position: -882px -512px; }

.status-pentagon > i {
  background-position: -892px -512px; }

.status-holding-item > i {
  background-position: -902px -512px; }

.status-pokerus-cured > i {
  background-position: -912px -512px; }

/*# sourceMappingURL=pokesprite.css.map */
