.sprite-pokemons {    
            background-image: url('pokemons48.png');
            background-repeat: no-repeat;
            
            display: inline-block;
            vertical-align: middle; 
            visibility: hidden;
        }
        
        .pokemon-number-801 {
            background-position: 0 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-800 {
            background-position: -48px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-799 {
            background-position: 0 -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-798 {
            background-position: -48px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-797 {
            background-position: -96px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-796 {
            background-position: -96px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-795 {
            background-position: 0 -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-794 {
            background-position: -48px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-793 {
            background-position: -96px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-792 {
            background-position: -144px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-791 {
            background-position: -144px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-790 {
            background-position: -144px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-789 {
            background-position: 0 -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-788 {
            background-position: -48px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-787 {
            background-position: -96px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-786 {
            background-position: -144px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-785 {
            background-position: -192px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-784 {
            background-position: -192px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-783 {
            background-position: -192px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-782 {
            background-position: -192px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-781 {
            background-position: 0 -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-780 {
            background-position: -48px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-779 {
            background-position: -96px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-778 {
            background-position: -144px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-777 {
            background-position: -192px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-776 {
            background-position: -240px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-775 {
            background-position: -240px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-774 {
            background-position: -240px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-773 {
            background-position: -240px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-772 {
            background-position: -240px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-771 {
            background-position: 0 -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-770 {
            background-position: -48px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-769 {
            background-position: -96px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-768 {
            background-position: -144px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-767 {
            background-position: -192px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-766 {
            background-position: -240px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-765 {
            background-position: -288px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-764 {
            background-position: -288px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-763 {
            background-position: -288px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-762 {
            background-position: -288px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-761 {
            background-position: -288px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-760 {
            background-position: -288px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-759 {
            background-position: 0 -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-758 {
            background-position: -48px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-757 {
            background-position: -96px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-756 {
            background-position: -144px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-755 {
            background-position: -192px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-754 {
            background-position: -240px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-753 {
            background-position: -288px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-752 {
            background-position: -336px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-751 {
            background-position: -336px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-750 {
            background-position: -336px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-749 {
            background-position: -336px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-748 {
            background-position: -336px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-747 {
            background-position: -336px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-746 {
            background-position: -336px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-745 {
            background-position: 0 -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-744 {
            background-position: -48px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-743 {
            background-position: -96px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-742 {
            background-position: -144px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-741 {
            background-position: -192px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-740 {
            background-position: -240px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-739 {
            background-position: -288px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-738 {
            background-position: -336px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-737 {
            background-position: -384px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-736 {
            background-position: -384px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-735 {
            background-position: -384px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-734 {
            background-position: -384px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-733 {
            background-position: -384px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-732 {
            background-position: -384px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-731 {
            background-position: -384px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-730 {
            background-position: -384px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-729 {
            background-position: 0 -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-728 {
            background-position: -48px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-727 {
            background-position: -96px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-726 {
            background-position: -144px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-725 {
            background-position: -192px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-724 {
            background-position: -240px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-723 {
            background-position: -288px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-722 {
            background-position: -336px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-721 {
            background-position: -384px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-720 {
            background-position: -432px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-719 {
            background-position: -432px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-718 {
            background-position: -432px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-717 {
            background-position: -432px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-716 {
            background-position: -432px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-715 {
            background-position: -432px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-714 {
            background-position: -432px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-713 {
            background-position: -432px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-712 {
            background-position: -432px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-711 {
            background-position: 0 -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-710 {
            background-position: -48px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-709 {
            background-position: -96px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-708 {
            background-position: -144px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-707 {
            background-position: -192px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-706 {
            background-position: -240px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-705 {
            background-position: -288px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-704 {
            background-position: -336px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-703 {
            background-position: -384px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-702 {
            background-position: -432px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-701 {
            background-position: -480px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-700 {
            background-position: -480px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-699 {
            background-position: -480px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-698 {
            background-position: -480px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-697 {
            background-position: -480px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-696 {
            background-position: -480px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-695 {
            background-position: -480px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-694 {
            background-position: -480px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-693 {
            background-position: -480px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-692 {
            background-position: -480px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-691 {
            background-position: 0 -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-690 {
            background-position: -48px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-689 {
            background-position: -96px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-688 {
            background-position: -144px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-687 {
            background-position: -192px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-686 {
            background-position: -240px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-685 {
            background-position: -288px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-684 {
            background-position: -336px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-683 {
            background-position: -384px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-682 {
            background-position: -432px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-681 {
            background-position: -480px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-680 {
            background-position: -528px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-679 {
            background-position: -528px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-678 {
            background-position: -528px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-677 {
            background-position: -528px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-676 {
            background-position: -528px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-675 {
            background-position: -528px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-674 {
            background-position: -528px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-673 {
            background-position: -528px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-672 {
            background-position: -528px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-671 {
            background-position: -528px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-670 {
            background-position: -528px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-669 {
            background-position: 0 -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-668 {
            background-position: -48px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-667 {
            background-position: -96px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-666 {
            background-position: -144px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-665 {
            background-position: -192px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-664 {
            background-position: -240px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-663 {
            background-position: -288px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-662 {
            background-position: -336px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-661 {
            background-position: -384px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-660 {
            background-position: -432px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-659 {
            background-position: -480px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-658 {
            background-position: -528px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-657 {
            background-position: -576px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-656 {
            background-position: -576px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-655 {
            background-position: -576px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-654 {
            background-position: -576px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-653 {
            background-position: -576px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-652 {
            background-position: -576px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-651 {
            background-position: -576px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-650 {
            background-position: -576px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-649 {
            background-position: -576px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-648 {
            background-position: -576px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-647 {
            background-position: -576px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-646 {
            background-position: -576px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-645 {
            background-position: 0 -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-644 {
            background-position: -48px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-643 {
            background-position: -96px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-642 {
            background-position: -144px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-641 {
            background-position: -192px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-640 {
            background-position: -240px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-639 {
            background-position: -288px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-638 {
            background-position: -336px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-637 {
            background-position: -384px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-636 {
            background-position: -432px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-635 {
            background-position: -480px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-634 {
            background-position: -528px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-633 {
            background-position: -576px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-632 {
            background-position: -624px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-631 {
            background-position: -624px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-630 {
            background-position: -624px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-629 {
            background-position: -624px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-628 {
            background-position: -624px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-627 {
            background-position: -624px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-626 {
            background-position: -624px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-625 {
            background-position: -624px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-624 {
            background-position: -624px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-623 {
            background-position: -624px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-622 {
            background-position: -624px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-621 {
            background-position: -624px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-620 {
            background-position: -624px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-619 {
            background-position: 0 -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-618 {
            background-position: -48px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-617 {
            background-position: -96px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-616 {
            background-position: -144px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-615 {
            background-position: -192px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-614 {
            background-position: -240px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-613 {
            background-position: -288px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-612 {
            background-position: -336px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-611 {
            background-position: -384px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-610 {
            background-position: -432px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-609 {
            background-position: -480px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-608 {
            background-position: -528px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-607 {
            background-position: -576px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-606 {
            background-position: -624px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-605 {
            background-position: -672px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-604 {
            background-position: -672px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-603 {
            background-position: -672px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-602 {
            background-position: -672px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-601 {
            background-position: -672px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-600 {
            background-position: -672px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-599 {
            background-position: -672px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-598 {
            background-position: -672px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-597 {
            background-position: -672px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-596 {
            background-position: -672px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-595 {
            background-position: -672px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-594 {
            background-position: -672px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-593 {
            background-position: -672px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-592 {
            background-position: -672px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-591 {
            background-position: 0 -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-590 {
            background-position: -48px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-589 {
            background-position: -96px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-588 {
            background-position: -144px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-587 {
            background-position: -192px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-586 {
            background-position: -240px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-585 {
            background-position: -288px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-584 {
            background-position: -336px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-583 {
            background-position: -384px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-582 {
            background-position: -432px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-581 {
            background-position: -480px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-580 {
            background-position: -528px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-579 {
            background-position: -576px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-578 {
            background-position: -624px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-577 {
            background-position: -672px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-576 {
            background-position: -720px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-575 {
            background-position: -720px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-574 {
            background-position: -720px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-573 {
            background-position: -720px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-572 {
            background-position: -720px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-571 {
            background-position: -720px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-570 {
            background-position: -720px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-569 {
            background-position: -720px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-568 {
            background-position: -720px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-567 {
            background-position: -720px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-566 {
            background-position: -720px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-565 {
            background-position: -720px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-564 {
            background-position: -720px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-563 {
            background-position: -720px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-562 {
            background-position: -720px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-561 {
            background-position: 0 -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-560 {
            background-position: -48px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-559 {
            background-position: -96px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-558 {
            background-position: -144px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-557 {
            background-position: -192px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-556 {
            background-position: -240px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-555 {
            background-position: -288px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-554 {
            background-position: -336px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-553 {
            background-position: -384px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-552 {
            background-position: -432px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-551 {
            background-position: -480px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-550 {
            background-position: -528px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-549 {
            background-position: -576px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-548 {
            background-position: -624px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-547 {
            background-position: -672px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-546 {
            background-position: -720px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-545 {
            background-position: -768px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-544 {
            background-position: -768px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-543 {
            background-position: -768px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-542 {
            background-position: -768px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-541 {
            background-position: -768px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-540 {
            background-position: -768px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-539 {
            background-position: -768px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-538 {
            background-position: -768px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-537 {
            background-position: -768px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-536 {
            background-position: -768px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-535 {
            background-position: -768px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-534 {
            background-position: -768px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-533 {
            background-position: -768px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-532 {
            background-position: -768px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-531 {
            background-position: -768px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-530 {
            background-position: -768px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-529 {
            background-position: 0 -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-528 {
            background-position: -48px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-527 {
            background-position: -96px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-526 {
            background-position: -144px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-525 {
            background-position: -192px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-524 {
            background-position: -240px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-523 {
            background-position: -288px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-522 {
            background-position: -336px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-521 {
            background-position: -384px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-520 {
            background-position: -432px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-519 {
            background-position: -480px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-518 {
            background-position: -528px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-517 {
            background-position: -576px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-516 {
            background-position: -624px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-515 {
            background-position: -672px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-514 {
            background-position: -720px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-513 {
            background-position: -768px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-512 {
            background-position: -816px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-511 {
            background-position: -816px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-510 {
            background-position: -816px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-509 {
            background-position: -816px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-508 {
            background-position: -816px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-507 {
            background-position: -816px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-506 {
            background-position: -816px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-505 {
            background-position: -816px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-504 {
            background-position: -816px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-503 {
            background-position: -816px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-502 {
            background-position: -816px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-501 {
            background-position: -816px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-500 {
            background-position: -816px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-499 {
            background-position: -816px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-498 {
            background-position: -816px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-497 {
            background-position: -816px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-496 {
            background-position: -816px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-495 {
            background-position: 0 -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-494 {
            background-position: -48px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-493 {
            background-position: -96px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-492 {
            background-position: -144px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-491 {
            background-position: -192px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-490 {
            background-position: -240px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-489 {
            background-position: -288px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-488 {
            background-position: -336px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-487 {
            background-position: -384px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-486 {
            background-position: -432px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-485 {
            background-position: -480px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-484 {
            background-position: -528px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-483 {
            background-position: -576px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-482 {
            background-position: -624px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-481 {
            background-position: -672px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-480 {
            background-position: -720px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-479 {
            background-position: -768px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-478 {
            background-position: -816px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-477 {
            background-position: -864px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-476 {
            background-position: -864px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-475 {
            background-position: -864px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-474 {
            background-position: -864px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-473 {
            background-position: -864px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-472 {
            background-position: -864px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-471 {
            background-position: -864px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-470 {
            background-position: -864px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-469 {
            background-position: -864px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-468 {
            background-position: -864px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-467 {
            background-position: -864px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-466 {
            background-position: -864px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-465 {
            background-position: -864px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-464 {
            background-position: -864px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-463 {
            background-position: -864px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-462 {
            background-position: -864px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-461 {
            background-position: -864px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-460 {
            background-position: -864px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-459 {
            background-position: 0 -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-458 {
            background-position: -48px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-457 {
            background-position: -96px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-456 {
            background-position: -144px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-455 {
            background-position: -192px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-454 {
            background-position: -240px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-453 {
            background-position: -288px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-452 {
            background-position: -336px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-451 {
            background-position: -384px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-450 {
            background-position: -432px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-449 {
            background-position: -480px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-448 {
            background-position: -528px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-447 {
            background-position: -576px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-446 {
            background-position: -624px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-445 {
            background-position: -672px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-444 {
            background-position: -720px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-443 {
            background-position: -768px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-442 {
            background-position: -816px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-441 {
            background-position: -864px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-440 {
            background-position: -912px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-439 {
            background-position: -912px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-438 {
            background-position: -912px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-437 {
            background-position: -912px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-436 {
            background-position: -912px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-435 {
            background-position: -912px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-434 {
            background-position: -912px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-433 {
            background-position: -912px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-432 {
            background-position: -912px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-431 {
            background-position: -912px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-430 {
            background-position: -912px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-429 {
            background-position: -912px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-428 {
            background-position: -912px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-427 {
            background-position: -912px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-426 {
            background-position: -912px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-425 {
            background-position: -912px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-424 {
            background-position: -912px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-423 {
            background-position: -912px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-422 {
            background-position: -912px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-421 {
            background-position: 0 -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-420 {
            background-position: -48px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-419 {
            background-position: -96px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-418 {
            background-position: -144px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-417 {
            background-position: -192px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-416 {
            background-position: -240px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-415 {
            background-position: -288px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-414 {
            background-position: -336px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-413 {
            background-position: -384px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-412 {
            background-position: -432px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-411 {
            background-position: -480px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-410 {
            background-position: -528px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-409 {
            background-position: -576px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-408 {
            background-position: -624px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-407 {
            background-position: -672px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-406 {
            background-position: -720px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-405 {
            background-position: -768px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-404 {
            background-position: -816px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-403 {
            background-position: -864px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-402 {
            background-position: -912px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-401 {
            background-position: -960px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-400 {
            background-position: -960px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-399 {
            background-position: -960px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-398 {
            background-position: -960px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-397 {
            background-position: -960px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-396 {
            background-position: -960px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-395 {
            background-position: -960px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-394 {
            background-position: -960px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-393 {
            background-position: -960px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-392 {
            background-position: -960px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-391 {
            background-position: -960px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-390 {
            background-position: -960px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-389 {
            background-position: -960px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-388 {
            background-position: -960px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-387 {
            background-position: -960px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-386 {
            background-position: -960px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-385 {
            background-position: -960px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-384 {
            background-position: -960px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-383 {
            background-position: -960px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-382 {
            background-position: -960px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-381 {
            background-position: 0 -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-380 {
            background-position: -48px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-379 {
            background-position: -96px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-378 {
            background-position: -144px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-377 {
            background-position: -192px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-376 {
            background-position: -240px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-375 {
            background-position: -288px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-374 {
            background-position: -336px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-373 {
            background-position: -384px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-372 {
            background-position: -432px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-371 {
            background-position: -480px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-370 {
            background-position: -528px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-369 {
            background-position: -576px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-368 {
            background-position: -624px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-367 {
            background-position: -672px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-366 {
            background-position: -720px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-365 {
            background-position: -768px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-364 {
            background-position: -816px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-363 {
            background-position: -864px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-362 {
            background-position: -912px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-361 {
            background-position: -960px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-360 {
            background-position: -1008px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-359 {
            background-position: -1008px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-358 {
            background-position: -1008px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-357 {
            background-position: -1008px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-356 {
            background-position: -1008px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-355 {
            background-position: -1008px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-354 {
            background-position: -1008px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-353 {
            background-position: -1008px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-352 {
            background-position: -1008px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-351 {
            background-position: -1008px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-350 {
            background-position: -1008px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-349 {
            background-position: -1008px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-348 {
            background-position: -1008px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-347 {
            background-position: -1008px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-346 {
            background-position: -1008px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-345 {
            background-position: -1008px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-344 {
            background-position: -1008px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-343 {
            background-position: -1008px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-342 {
            background-position: -1008px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-341 {
            background-position: -1008px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-340 {
            background-position: -1008px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-339 {
            background-position: 0 -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-338 {
            background-position: -48px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-337 {
            background-position: -96px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-336 {
            background-position: -144px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-335 {
            background-position: -192px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-334 {
            background-position: -240px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-333 {
            background-position: -288px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-332 {
            background-position: -336px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-331 {
            background-position: -384px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-330 {
            background-position: -432px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-329 {
            background-position: -480px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-328 {
            background-position: -528px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-327 {
            background-position: -576px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-326 {
            background-position: -624px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-325 {
            background-position: -672px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-324 {
            background-position: -720px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-323 {
            background-position: -768px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-322 {
            background-position: -816px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-321 {
            background-position: -864px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-320 {
            background-position: -912px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-319 {
            background-position: -960px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-318 {
            background-position: -1008px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-317 {
            background-position: -1056px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-316 {
            background-position: -1056px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-315 {
            background-position: -1056px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-314 {
            background-position: -1056px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-313 {
            background-position: -1056px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-312 {
            background-position: -1056px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-311 {
            background-position: -1056px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-310 {
            background-position: -1056px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-309 {
            background-position: -1056px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-308 {
            background-position: -1056px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-307 {
            background-position: -1056px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-306 {
            background-position: -1056px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-305 {
            background-position: -1056px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-304 {
            background-position: -1056px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-303 {
            background-position: -1056px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-302 {
            background-position: -1056px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-301 {
            background-position: -1056px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-300 {
            background-position: -1056px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-299 {
            background-position: -1056px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-298 {
            background-position: -1056px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-297 {
            background-position: -1056px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-296 {
            background-position: -1056px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-295 {
            background-position: 0 -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-294 {
            background-position: -48px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-293 {
            background-position: -96px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-292 {
            background-position: -144px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-291 {
            background-position: -192px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-290 {
            background-position: -240px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-289 {
            background-position: -288px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-288 {
            background-position: -336px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-287 {
            background-position: -384px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-286 {
            background-position: -432px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-285 {
            background-position: -480px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-284 {
            background-position: -528px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-283 {
            background-position: -576px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-282 {
            background-position: -624px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-281 {
            background-position: -672px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-280 {
            background-position: -720px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-279 {
            background-position: -768px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-278 {
            background-position: -816px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-277 {
            background-position: -864px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-276 {
            background-position: -912px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-275 {
            background-position: -960px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-274 {
            background-position: -1008px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-273 {
            background-position: -1056px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-272 {
            background-position: -1104px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-271 {
            background-position: -1104px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-270 {
            background-position: -1104px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-269 {
            background-position: -1104px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-268 {
            background-position: -1104px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-267 {
            background-position: -1104px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-266 {
            background-position: -1104px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-265 {
            background-position: -1104px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-264 {
            background-position: -1104px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-263 {
            background-position: -1104px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-262 {
            background-position: -1104px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-261 {
            background-position: -1104px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-260 {
            background-position: -1104px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-259 {
            background-position: -1104px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-258 {
            background-position: -1104px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-257 {
            background-position: -1104px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-256 {
            background-position: -1104px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-255 {
            background-position: -1104px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-254 {
            background-position: -1104px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-253 {
            background-position: -1104px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-252 {
            background-position: -1104px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-251 {
            background-position: -1104px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-250 {
            background-position: -1104px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-249 {
            background-position: 0 -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-248 {
            background-position: -48px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-247 {
            background-position: -96px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-246 {
            background-position: -144px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-245 {
            background-position: -192px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-244 {
            background-position: -240px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-243 {
            background-position: -288px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-242 {
            background-position: -336px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-241 {
            background-position: -384px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-240 {
            background-position: -432px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-239 {
            background-position: -480px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-238 {
            background-position: -528px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-237 {
            background-position: -576px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-236 {
            background-position: -624px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-235 {
            background-position: -672px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-234 {
            background-position: -720px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-233 {
            background-position: -768px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-232 {
            background-position: -816px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-231 {
            background-position: -864px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-230 {
            background-position: -912px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-229 {
            background-position: -960px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-228 {
            background-position: -1008px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-227 {
            background-position: -1056px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-226 {
            background-position: -1104px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-225 {
            background-position: -1152px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-224 {
            background-position: -1152px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-223 {
            background-position: -1152px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-222 {
            background-position: -1152px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-221 {
            background-position: -1152px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-220 {
            background-position: -1152px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-219 {
            background-position: -1152px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-218 {
            background-position: -1152px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-217 {
            background-position: -1152px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-216 {
            background-position: -1152px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-215 {
            background-position: -1152px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-214 {
            background-position: -1152px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-213 {
            background-position: -1152px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-212 {
            background-position: -1152px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-211 {
            background-position: -1152px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-210 {
            background-position: -1152px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-209 {
            background-position: -1152px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-208 {
            background-position: -1152px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-207 {
            background-position: -1152px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-206 {
            background-position: -1152px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-205 {
            background-position: -1152px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-204 {
            background-position: -1152px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-203 {
            background-position: -1152px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-202 {
            background-position: -1152px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-201 {
            background-position: 0 -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-200 {
            background-position: -48px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-199 {
            background-position: -96px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-198 {
            background-position: -144px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-197 {
            background-position: -192px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-196 {
            background-position: -240px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-195 {
            background-position: -288px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-194 {
            background-position: -336px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-193 {
            background-position: -384px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-192 {
            background-position: -432px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-191 {
            background-position: -480px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-190 {
            background-position: -528px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-189 {
            background-position: -576px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-188 {
            background-position: -624px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-187 {
            background-position: -672px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-186 {
            background-position: -720px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-185 {
            background-position: -768px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-184 {
            background-position: -816px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-183 {
            background-position: -864px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-182 {
            background-position: -912px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-181 {
            background-position: -960px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-180 {
            background-position: -1008px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-179 {
            background-position: -1056px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-178 {
            background-position: -1104px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-177 {
            background-position: -1152px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-176 {
            background-position: -1200px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-175 {
            background-position: -1200px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-174 {
            background-position: -1200px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-173 {
            background-position: -1200px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-172 {
            background-position: -1200px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-171 {
            background-position: -1200px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-170 {
            background-position: -1200px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-169 {
            background-position: -1200px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-168 {
            background-position: -1200px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-167 {
            background-position: -1200px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-166 {
            background-position: -1200px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-165 {
            background-position: -1200px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-164 {
            background-position: -1200px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-163 {
            background-position: -1200px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-162 {
            background-position: -1200px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-161 {
            background-position: -1200px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-160 {
            background-position: -1200px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-159 {
            background-position: -1200px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-158 {
            background-position: -1200px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-157 {
            background-position: -1200px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-156 {
            background-position: -1200px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-155 {
            background-position: -1200px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-154 {
            background-position: -1200px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-153 {
            background-position: -1200px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-152 {
            background-position: -1200px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-151 {
            background-position: 0 -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-150 {
            background-position: -48px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-149 {
            background-position: -96px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-148 {
            background-position: -144px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-147 {
            background-position: -192px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-146 {
            background-position: -240px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-145 {
            background-position: -288px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-144 {
            background-position: -336px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-143 {
            background-position: -384px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-142 {
            background-position: -432px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-141 {
            background-position: -480px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-140 {
            background-position: -528px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-139 {
            background-position: -576px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-138 {
            background-position: -624px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-137 {
            background-position: -672px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-136 {
            background-position: -720px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-135 {
            background-position: -768px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-134 {
            background-position: -816px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-133 {
            background-position: -864px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-132 {
            background-position: -912px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-131 {
            background-position: -960px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-130 {
            background-position: -1008px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-129 {
            background-position: -1056px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-128 {
            background-position: -1104px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-127 {
            background-position: -1152px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-126 {
            background-position: -1200px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-125 {
            background-position: -1248px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-124 {
            background-position: -1248px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-123 {
            background-position: -1248px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-122 {
            background-position: -1248px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-121 {
            background-position: -1248px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-120 {
            background-position: -1248px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-119 {
            background-position: -1248px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-118 {
            background-position: -1248px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-117 {
            background-position: -1248px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-116 {
            background-position: -1248px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-115 {
            background-position: -1248px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-114 {
            background-position: -1248px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-113 {
            background-position: -1248px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-112 {
            background-position: -1248px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-111 {
            background-position: -1248px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-110 {
            background-position: -1248px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-109 {
            background-position: -1248px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-108 {
            background-position: -1248px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-107 {
            background-position: -1248px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-106 {
            background-position: -1248px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-105 {
            background-position: -1248px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-104 {
            background-position: -1248px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-103 {
            background-position: -1248px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-102 {
            background-position: -1248px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-101 {
            background-position: -1248px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-100 {
            background-position: -1248px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-099 {
            background-position: 0 -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-098 {
            background-position: -48px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-097 {
            background-position: -96px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-096 {
            background-position: -144px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-095 {
            background-position: -192px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-094 {
            background-position: -240px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-093 {
            background-position: -288px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-092 {
            background-position: -336px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-091 {
            background-position: -384px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-090 {
            background-position: -432px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-089 {
            background-position: -480px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-088 {
            background-position: -528px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-087 {
            background-position: -576px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-086 {
            background-position: -624px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-085 {
            background-position: -672px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-084 {
            background-position: -720px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-083 {
            background-position: -768px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-082 {
            background-position: -816px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-081 {
            background-position: -864px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-080 {
            background-position: -912px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-079 {
            background-position: -960px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-078 {
            background-position: -1008px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-077 {
            background-position: -1056px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-076 {
            background-position: -1104px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-075 {
            background-position: -1152px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-074 {
            background-position: -1200px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-073 {
            background-position: -1248px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-072 {
            background-position: -1296px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-071 {
            background-position: -1296px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-070 {
            background-position: -1296px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-069 {
            background-position: -1296px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-068 {
            background-position: -1296px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-067 {
            background-position: -1296px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-066 {
            background-position: -1296px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-065 {
            background-position: -1296px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-064 {
            background-position: -1296px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-063 {
            background-position: -1296px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-062 {
            background-position: -1296px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-061 {
            background-position: -1296px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-060 {
            background-position: -1296px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-059 {
            background-position: -1296px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-058 {
            background-position: -1296px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-057 {
            background-position: -1296px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-056 {
            background-position: -1296px -768px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-055 {
            background-position: -1296px -816px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-054 {
            background-position: -1296px -864px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-053 {
            background-position: -1296px -912px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-052 {
            background-position: -1296px -960px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-051 {
            background-position: -1296px -1008px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-050 {
            background-position: -1296px -1056px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-049 {
            background-position: -1296px -1104px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-048 {
            background-position: -1296px -1152px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-047 {
            background-position: -1296px -1200px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-046 {
            background-position: -1296px -1248px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-045 {
            background-position: 0 -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-044 {
            background-position: -48px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-043 {
            background-position: -96px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-042 {
            background-position: -144px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-041 {
            background-position: -192px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-040 {
            background-position: -240px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-039 {
            background-position: -288px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-038 {
            background-position: -336px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-037 {
            background-position: -384px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-036 {
            background-position: -432px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-035 {
            background-position: -480px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-034 {
            background-position: -528px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-033 {
            background-position: -576px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-032 {
            background-position: -624px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-031 {
            background-position: -672px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-030 {
            background-position: -720px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-029 {
            background-position: -768px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-028 {
            background-position: -816px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-027 {
            background-position: -864px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-026 {
            background-position: -912px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-025 {
            background-position: -960px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-024 {
            background-position: -1008px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-023 {
            background-position: -1056px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-022 {
            background-position: -1104px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-021 {
            background-position: -1152px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-020 {
            background-position: -1200px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-019 {
            background-position: -1248px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-018 {
            background-position: -1296px -1296px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-017 {
            background-position: -1344px 0;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-016 {
            background-position: -1344px -48px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-015 {
            background-position: -1344px -96px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-014 {
            background-position: -1344px -144px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-013 {
            background-position: -1344px -192px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-012 {
            background-position: -1344px -240px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-011 {
            background-position: -1344px -288px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-010 {
            background-position: -1344px -336px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-009 {
            background-position: -1344px -384px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-008 {
            background-position: -1344px -432px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-007 {
            background-position: -1344px -480px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-006 {
            background-position: -1344px -528px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-005 {
            background-position: -1344px -576px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-004 {
            background-position: -1344px -624px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-003 {
            background-position: -1344px -672px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-002 {
            background-position: -1344px -720px;
            width: 48px;
            height: 48px;
        }
        
        .pokemon-number-001 {
            background-position: -1344px -768px;
            width: 48px;
            height: 48px;
        }
        
        @media screen and (-webkit-min-device-pixel-ratio: 1.0), screen and (min--moz-device-pixel-ratio: 1.0), screen and (-o-min-device-pixel-ratio: 100/100), screen and (min-device-pixel-ratio: 1.0), screen and (min-resolution: 1.0dppx) {
            .sprite-pokemons {
                background-image: url('pokemons48.png');
                -webkit-background-size: 1392px 1344px;
                -moz-background-size: 1392px 1344px;
                background-size: 1392px 1344px;
            }
        }
        