/* Import website font */
@import url('https://stockfont.org/?6c9104ed5c89e7a4966839d8d30af7dba1aa2b1f891952b5e9e0fdea697a8b81');

body {
    background-image: url(images/bg.png);
    margin: 0;
    padding: 0;
    font-family: 'Oxygen-Regular', sans-serif;
    overflow: hidden;
}


.sky {
    position: absolute;
    width: 100vw;
    height: 70vh;
    left: 0;
    top: 0;
    background-image: url("images/nightSky.png");
    background-color: #000;
}

aside {
    width: 200px;
    position: fixed;
    height: 100vh;
    left: 100%;
    margin-left: -240px;
    background-color: #ddd;
    border-left: 5px solid #bbb;
    padding: 20px;
}

#closeside {
    float: right;
    font-weight: bold;
    cursor: pointer;
}

.character {
    position: absolute;
    top: 88vh;
    left: 200px;
    display: block;
}

.character .body {
    width: 32px;
    height: 32px;
    background-image: url(images/body1.png);
    background-position: 64px 0px;
    margin-top: 14px;
}

.character .head {
    width: 32px;
    height: 32px;
    background-image: url(images/head3.png);
    margin-bottom: 0;
    position: absolute;
    background-repeat: no-repeat;
    background-position: 0px -64px;
}

aside ul {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 20px;
    overflow: auto;
}

.heads li, .bodies li {
    width: 32px;
    height: 32px;
    background-position: 0 -64px;
    float: left;
    cursor: pointer;
    border: 2px solid #ddd;
    margin-right: 4px;
}

.heads li:hover, .bodies li:hover {
    border: 2px solid red;
}

#head0 {
    background-image: url(images/head0.png);
}

#head1 {
    background-image: url(images/head1.png);
}

#head2 {
    background-image: url(images/head2.png);
}

#head3 {
    background-image: url(images/head3.png);
}

#head4 {
    background-image: url(images/head4.png);
}

.bodies li {
    background-position: 64px 0px;
}

#body0 {
    background-image: url(images/body0.png);
}

#body1 {
    background-image: url(images/body1.png);
}

#body2 {
    background-image: url(images/body2.png);
}

#body3 {
    background-image: url(images/body3.png);
}

#body4 {
    background-image: url(images/body4.png);
}

.tree {
    position: absolute;
    left: 400px;
    top: 300px;
}

#opponent {
    left: 500px;
    top: 500px;
}

#opponent .body {
    background-image: url(images/body1.png);
}

#opponent .head {
    background-image: url(images/head1.png);
}

.alien {
    background-image: url(images/alien.png);
    position: absolute;
    height: 93.8px;
    width: 86px;
    background-size: contain;
    top: 15vh;
    left: 45%;
}

/*https://stackoverflow.com/questions/34159490/slide-in-from-left-css-animation*/
@keyframes slideIn {
    0% {
        transform: translateY(-100%);
    }
    50% {
        transform: translateY(-50%);
    }
    100% {
        transform: translateY(0);
    }
}

.enemy {
    position: absolute;
}

.enemy .head {
    width: 32px;
    height: 32px;
    position: relative;
}

.enemy .body {
    width: 32px;
    height: 24px;
    z-index: -1;

}

.enemy.grey .head {
    background-image: url(images/baddygray.png);
}

.enemy.grey .body {
    background-image: url(images/baddygray.png);
    top: 32px;

}

.enemy.stand.up, .enemy.stand.down, .enemy.walk.down, .enemy.walk.up {
    width: 64px;
    height: 64px;
}

.enemy.stand.left, .enemy.stand.right, .enemy.walk.left, .enemy.walk.right {
    width: 64px;
    height: 64px;
}


.enemy {
    overflow: hidden;
}

.enemy.stand.left .head {
    margin-left: 16px;
    background-position: -32px 0;
}

.enemy.stand.left .body {
    margin-left: 18px;
    width: 25px;
    margin-top: -6px;
    background-position: -88px -56px;
}

.enemy.stand.right .head {
    background-position: -96px 0;
}

.enemy.stand.right .body {
    margin-left: 4px;
    width: 25px;
    margin-top: -6px;
    background-position: -88px -32px;
}

.enemy.stand.down .head {
    background-position: -64px 0;
    margin-left: 6px;
}

.enemy.stand.down .body {
    margin-top: -10px;
    width: 44px;
    height: 26px;
    background-position: -44px -32px;
}

.enemy.stand.up .head {
    margin-left: 6px;
    background-position: 0px 0;
}

.enemy.stand.up .body {
    margin-top: -12px;
    width: 44px;
    height: 26px;
    background-position: 0px -32px;
}


.enemy.walk.up .head {
    margin-left: 6px;
    animation: headbob 0.5s infinite;
    background-position: 0px 0;
}

.enemy.walk.up .body {
    margin-top: -12px;
    width: 44px;
    height: 26px;
    background-position: 0px -32px;
    animation: enemywalkup 1s steps(1) infinite;
}


@keyframes enemywalkup {
    0%, 100% {
        background-position: 0px -32px;
    }
    50% {
        background-position: 0px -57px;
        height: 32px;
        margin-top: -16px;
    }
}


.enemy.walk.down .head {

    margin-left: 6px;
    animation: headbob 0.5s infinite;
    background-position: -64px 0;
}

.enemy.walk.down .body {
    margin-top: -10px;
    width: 44px;
    height: 26px;
    background-position: -44px -32px;
    animation: enemywalkdown 1s steps(1) infinite;
}

@keyframes enemywalkdown {
    0%, 100% {
        background-position: -44px -32px;
    }
    50% {
        background-position: -44px -57px;
        height: 25px;
        margin-top: -12px;
    }
}


.enemy.walk.left .head {
    animation: headbob 0.5s infinite;
    background-position: -32px 0;
}

.enemy.walk.left .body {
    margin-left: 4px;
    width: 25px;
    margin-top: -6px;

    background-position: -88px -56px;
    animation: enemywalkleft 1s steps(1) infinite;
}


@keyframes enemywalkleft {
    0%, 100% {
        background-position: -88px -56px;
    }
    50% {
        background-position: -32px -90px;
        height: 25px;
        height: 30px;
        width: 32px;
        margin-left: -0px;
        margin-top: -12px;
    }
}


.enemy.walk.right .head {
    background-position: -96px 0;
    animation: headbob 0.5s infinite;
}

.enemy.walk.right .body {
    margin-left: 4px;
    width: 25px;
    margin-top: -6px;
    background-position: -88px -32px;
    animation: enemywalkright 1s steps(1) infinite;
}


@keyframes enemywalkright {
    0%, 100% {
        background-position: -88px -32px;
    }
    50% {
        background-position: 0px -90px;
        height: 25px;
        height: 30px;
        width: 32px;
        margin-left: -0px;
        margin-top: -12px;
    }
}


.enemy.appear {
    display: block;
    overflow: hidden;
    position: absolute;
    height: 56px;

}


.weapon.bow {
    background-image: url(images/sprites.png);
    background-position: -55px -214px;
    width: 16px;
    height: 32px;
}

.weapon {
    display: none;
    position: absolute;
}

.fire .weapon {
    display: block;
}

.enemy.stand.left.fire .body {
    background-position: -32px -90px;
    margin-top: -8px;
    margin-left: 16px;
    width: 32px;
    height: 31px;
}

.enemy.stand.right.fire .body {
    background-position: 0px -90px;
    margin-top: -8px;
    margin-left: 0px;
    width: 32px;
    height: 30px;
}

.enemy.stand.down.fire .body {
    background-position: -44px -57px;

}


.enemy.stand.up.fire .body {
    background-position: 0px -57px;
    margin-top: -16px;
    height: 32px;
}

.enemy.walk.left.fire .weapon.bow, .enemy.stand.left.fire .weapon.bow {
    top: 12px;
    left: 2px;
    z-index: -1;
    animation: enemyfireleft 1s ease-in forwards;
}

.enemy.walk.right.fire .weapon.bow, .enemy.stand.right.fire .weapon.bow {
    top: 12px;
    left: 6px;
    z-index: -1;
    animation: enemyfireright 1s ease-in forwards;
}

.enemy.fire .weapon.bow, .enemy.stand.down.fire .weapon.bow {
    top: 12px;
    left: 6px;
    z-index: 2;
    animation: enemyfiredown 1s ease-in forwards;
}

.enemy.walk.up.fire .weapon.bow, .enemy.stand.up.fire .weapon.bow {
    top: 12px;
    left: 6px;
    z-index: -1;
    animation: enemyfireup 1s ease-in forwards;
}


@keyframes enemyfireright {
    0% {
        transform: rotate(90deg);
        margin-top: 6px;
        margin-left: 18px;
    }
    50% {
        transform: rotate(0deg);
        margin-top: 0;
        margin-left: 24px;
    }
    100% {
        transform: rotate(90deg);
        margin-top: 6px;
        margin-left: 18px;
    }
}


@keyframes enemyfireleft {
    0% {
        transform: rotate(90deg);
        margin-top: 6px;
        margin-left: 8px;
    }
    50% {
        transform: rotate(180deg);
        margin-top: 0;
        margin-left: 0;
    }
    100% {
        transform: rotate(90deg);
        margin-top: 6px;
        margin-left: 8px;
    }
}

@keyframes enemyfiredown {
    0% {
        transform: rotate(0deg);
        margin-top: 6px;
        margin-left: 18px;
    }
    50% {
        transform: rotate(90deg);
        margin-top: 14px;
        margin-left: 6px;
    }
    100% {
        transform: rotate(0deg);
        margin-top: 6px;
        margin-left: 18px;
    }
}

@keyframes enemyfireup {
    0% {
        transform: rotate(0deg);
        margin-top: 6px;
        margin-left: 24px;
    }
    50% {
        transform: rotate(-90deg);
        margin-top: -22px;
        margin-left: 8px;
    }
    100% {
        transform: rotate(0deg);
        margin-top: 6px;
        margin-left: 24px;
    }
}


.character.fire.stand.right .bow, .character.fire.walk.right .bow {
    top: 12px;
    left: 6px;
    z-index: -1;
    animation: enemyfireright 0.2s ease-in forwards;
}

.character.fire.stand.down .bow, .character.fire.walk.down .bow {
    top: 12px;
    left: 0px;
    z-index: 1;
    animation: enemyfiredown 0.2s ease-in forwards;
}


.character.fire.stand.left .bow, .character.fire.walk.left .bow {
    top: 8px;
    left: -16px;
    z-index: -1;
    animation: enemyfireleft 0.2s ease-in forwards;
}

.character.fire.stand.up .bow, .character.fire.walk.up .bow {
    top: 12px;
    left: 6px;
    z-index: -2;
    animation: enemyfireup 0.2s ease-in forwards;
}


.character.fire.stand.right .body {
    background-position: -96px -192px;
    margin-top: 14px;
}

.character.fire.stand.left .body {
    background-position: -32px -192px;
    margin-top: 14px;
}

.character.fire.stand.up .body {
    background-position: 0px -192px;
    margin-top: 14px;
}

.character.fire.stand.down .body {
    background-position: -64px -192px;
    margin-top: 14px;
}


.enemy.appear .head {
    margin-top: 120px;
    animation-delay: 35s;
    animation: enemystand 1s ease-in 3s forwards;
}

.enemy.hide .head {
    animation: enemyhide 1s ease-in forwards;
}

@keyframes enemystand {
    0% {
        margin-top: 120px;
    }
    100% {
        margin-top: 0;
    }
}

@keyframes enemyhide {
    0% {
        margin-top: 0px;
    }
    100% {
        margin-top: 120px;
    }
}

.enemy.appear.left:before {
    margin-left: 12px;
}

.enemy.appear:before {
    content: "";
    width: 32px;
    height: 24px;
    background-image: url(images/sprites.png);
    background-position: -96px -82px;
    display: block;
    position: absolute;
    z-index: 999;
    margin-left: 6px;
    margin-top: 32px;
    animation: shakebush 1s steps(1) 3;
}


.enemy.hide:before {
    content: "";
    width: 32px;
    height: 24px;
    background-image: url(images/sprites.png);
    background-position: -96px -82px;
    display: block;
    position: absolute;
    z-index: 999;
    margin-left: 6px;
    margin-top: 32px;
    animation: shakebush2 1s steps(1) 3, removebush 3s 3s forwards;
}


.arrow {
    background-image: url(images/sprites.png);
    width: 32px;
    height: 10px;
    position: absolute;
    background-position: 0px -401px;
}


.bomb {
    background-image: url(images/sprites.png);
    width: 31px;
    height: 10px;
    position: absolute;
    background-position: -96px -401px;
    transform: rotate(90deg)
}

.start:before {
    background-image: url(images/head3.png);
    background-repeat: no-repeat;
    background-position: 0px -64px;
    width: 32px;
    height: 32px;
    content: " ";
    display: block;
    position: absolute;
    margin-top: 0.4em;
    margin-left: 0.4em;
}

.start, .play-again, .game-over, .end-game, .high-score {

    color: white;
    text-shadow: 2px 2px 2px #000;
    position: absolute;
    font-size: 2em;
    margin-left: auto;
    margin-right: auto;
    width: 20vw;
    background-color: #ccc;
    z-index: 1000;
    text-align: center;
    left: 50%;
    margin-left: -10vw;
    top: 50%;
    margin-top: -1em;
    font-family: 'Anton';
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 4px 4px 4px #000;
}

.explosion {
    width: 128px;
    height: 160px;
    position: absolute;
    top: 88vw;
    left: 300px;
    margin-left: -64px;
    margin-top: 0px;
}

.explosion:before {
    z-index: 999;
    width: 128px;
    height: 32px;
    display: block;
    content: " ";
    background-image: url(images/bomb1.png);
    background-position: 0 -192px;
    animation: bombH 0.5s steps(1) infinite;
}

.explosion:after {
    z-index: 999;
    width: 32px;
    height: 160px;
    display: block;
    content: " ";
    margin-top: -100px;
    margin-left: 48px;
    background-image: url(images/bomb1.png);
    background-position: 0px -32px;
    animation: bombV 0.5s steps(1) infinite;

}

@keyframes bombV {
    0%, 100% {
        background-position: 32px -32px;
    }
    12.5%, 87.5% {
        background-position: 64px -32px;
    }
    25%, 75% {
        background-position: 96px -32px;
    }
    37.5%, 62.5% {
        background-position: 0 -32px;
    }
}

@keyframes bombH {
    0%, 100% {
        background-position: 0 -288px;
    }
    12.5%, 87.5% {
        background-position: 0 -256px;
    }
    25%, 75% {
        background-position: 0 -224px;
    }
    37.5%, 62.5% {
        background-position: 0 -224px;
    }
}

.arrow.right {

}


.arrow.left {
    transform: rotate(180deg)
}

.arrow.up {
    transform: rotate(-90deg)
}

.arrow.down {
    transform: rotate(90deg)
}

@keyframes shakebush {
    0%, 100% {
        background-position: -96px -82px;
    }
    50% {
        background-position: -96px -106px;
    }
}

@keyframes shakebush2 {
    0%, 100% {
        background-position: -96px -82px;
    }
    50% {
        background-position: -96px -106px;
    }
}


@keyframes removebush {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.character.stand.up .head {
    background-position: 0px 0px;
}

.character.stand.down .head {
    background-position: 0px -64px;
}

.character.stand.left .head {
    background-position: 0px -32px;
}

.character.stand.right .head {
    background-position: 0px -96px;
}

.character.stand.up .body {
    background-position: 0px 0px;
}

.character.stand.down .body {
    background-position: -64px 0px;
}

.character.stand.left .body {
    background-position: -32px 0px;
}

.character.stand.right .body {
    background-position: -96px 0px;
}


.character.walk.up .head {
    background-position: 0px 0px;
    animation: headbob 0.5s infinite;
}

.character.walk.up .body {
    animation: walkup 1s steps(3) infinite;
}


.character.walk.down .head {
    background-position: 0px -64px;
    animation: headbob 0.75s infinite;
}

.character.walk.down .body {
    animation: walkdown 1s steps(3) infinite;
}

.character.walk.left .head {
    background-position: 0px -32px;
    margin-top: -3px;
    margin-left: -2px;
    animation: headbob2 0.75s infinite;
}

.character.walk.left .body {
    animation: walkleft 1s steps(3) infinite;
}

@keyframes walkleft {
    0%, 100% {
        background-position: -32px -32px;
    }
    50% {
        background-position: -32px -128px;
    }
}


.character.walk.right .head {
    background-position: 0px -96px;
    margin-top: -3px;
    margin-left: 4px;
    animation: headbob3 0.75s infinite;
}

.character.walk.right .body {
    animation: walkright 1s steps(3) infinite;
}

@keyframes walkright {
    0%, 100% {
        background-position: -96px -32px;
    }
    50% {
        background-position: -96px -128px;
    }
}


@keyframes walkup {
    0%, 100% {
        background-position: 0px -32px;
    }
    50% {
        background-position: 0px -128px;
    }
}


@keyframes walkdown {
    0%, 100% {
        background-position: -64px -32px;
    }
    50% {
        background-position: -64px -128px;
    }
}


@keyframes headbob {
    0%, 100% {
        margin-top: 0px;
    }
    50% {
        margin-top: 1px;
    }
}


@keyframes headbob2 {
    0%, 100% {
        margin-left: -2px;
    }
    50% {
        margin-left: 0px;
    }
}


@keyframes headbob3 {
    0%, 100% {
        margin-left: 2px;
    }
    50% {
        margin-left: 0px;
    }
}

.enemy.dead:before {
    content: "";
    width: 32px;
    height: 32px;
    display: block;
    position: absolute;
    margin-left: 8px;
    margin-top: 12px;
    background-image: url(images/sprites.png);
    animation: enemydie 2s steps(1) forwards;
    background-position: 0px -48px;
}

.enemy.dead .body, .enemy.dead .weapon, .enemy.dead .head {
    animation: fadeout 0.5s forwards;
}

@keyframes fadeout {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes enemydie {
    0%, 20%, 40%, 60%, 80% {
        background-position: 0px -48px;
    }
    10%, 30%, 50%, 70%, 90% {
        background-position: -32px -48px;
    }
    100% {
        opacity: 0;
    }
}

.character.dead .body {
    animation: dead 1s steps(1) forwards;

}

.character.dead .body:after {
    background-image: inherit;
    content: "";
    width: 32px;
    height: 32px;
    display: block;
    background-position: 0px -480px;
    margin-top: -12px;
    position: absolute;
    animation: deadarms 1s steps(1) forwards;
}

.character.stand.dead .head {
    animation: deadhead 1s steps(1) forwards;
}

.character.hit.left .body {
    animation: hitleft 0.2s steps(1) forwards;
}

.character.hit.left .head {
    background-position: 0px -432px;
}

.character.hit.right .head {
    background-position: 0px -496px;
}

.character.hit.right .body {
    background-position: -96px -160px;
    margin-left: -3px;
}


.character.hit.up .head {
    background-position: 0px 0px;
}

.character.hit.up .body {
    background-position: -128px -160px;
    margin-top: 16px;
}


.character.hit.down .head {
    background-position: 0px -464px;
}

.character.hit.down .body {
    background-position: -64px -160px;
    margin-top: 22px;
}

@keyframes hitleft {
    0%, 100% {
        background-position: -32px -160px;
    }
}

@keyframes dead {
    0% {
        background-position: 0px -512px;
    }
    25% {
        background-position: -32px -512px;
    }
    50% {
        background-position: -64px -512px;
    }
    75% {
        background-position: -96px -512px;
    }
    100% {
        background-position: -32px -678px;
        width: 64px;
    }
}

@keyframes deadhead {
    0% {
        background-position: 0px 0px;
    }
    25% {
        background-position: 0px -432px;
        margin-top: -2px;
    }
    50% {
        background-position: 0px -464px;
        margin-top: -2px
    }
    75% {
        background-position: 0px -496px;
    }
    100% {
        background-position: 0px -528px;
        margin-top: 4px;
        margin-left: 16px;
    }
}


@keyframes deadarms {
    0% {
        background-position: 0px -480px;
    }
    25% {
        background-position: -32px -480px;
    }
    50% {
        background-position: -64px -480px;
    }
    75% {
        background-position: -96px -480px;
    }
    100% {
        display: none;
        opacity: 0;
    }
}


.hud {
    position: fixed;
    width: 100%;
    z-index: 1000;
}

ul {
    list-style-type: none;
    float: right;
    margin-right: 20px;
}

.health li {
    width: 40px;
    height: 48px;
    background-image: url(images/state.png);
    float: right;
    margin-left: 8px;
}


.tile {
    width: 16px;
    height: 16px;
    background-image: url(images/tiles.png);
    padding: 0;
}

.t0x0 {
    background-position: -0px -0px;
}

.t0x1 {
    background-position: -0px -16px;
}

.t0x2 {
    background-position: -0px -32px;
}

.t0x3 {
    background-position: -0px -48px;
}

.t0x4 {
    background-position: -0px -64px;
}

.t0x5 {
    background-position: -0px -80px;
}

.t0x6 {
    background-position: -0px -96px;
}

.t0x7 {
    background-position: -0px -112px;
}

.t0x8 {
    background-position: -0px -128px;
}

.t0x9 {
    background-position: -0px -144px;
}

.t0x10 {
    background-position: -0px -160px;
}

.t0x11 {
    background-position: -0px -176px;
}

.t0x12 {
    background-position: -0px -192px;
}

.t0x13 {
    background-position: -0px -208px;
}

.t0x14 {
    background-position: -0px -224px;
}

.t0x15 {
    background-position: -0px -240px;
}

.t0x16 {
    background-position: -0px -256px;
}

.t0x17 {
    background-position: -0px -272px;
}

.t0x18 {
    background-position: -0px -288px;
}

.t0x19 {
    background-position: -0px -304px;
}

.t0x20 {
    background-position: -0px -320px;
}

.t0x21 {
    background-position: -0px -336px;
}

.t0x22 {
    background-position: -0px -352px;
}

.t0x23 {
    background-position: -0px -368px;
}

.t0x24 {
    background-position: -0px -384px;
}

.t0x25 {
    background-position: -0px -400px;
}

.t0x26 {
    background-position: -0px -416px;
}

.t0x27 {
    background-position: -0px -432px;
}

.t0x28 {
    background-position: -0px -448px;
}

.t0x29 {
    background-position: -0px -464px;
}

.t0x30 {
    background-position: -0px -480px;
}

.t0x31 {
    background-position: -0px -496px;
}

.t1x0 {
    background-position: -16px -0px;
}

.t1x1 {
    background-position: -16px -16px;
}

.t1x2 {
    background-position: -16px -32px;
}

.t1x3 {
    background-position: -16px -48px;
}

.t1x4 {
    background-position: -16px -64px;
}

.t1x5 {
    background-position: -16px -80px;
}

.t1x6 {
    background-position: -16px -96px;
}

.t1x7 {
    background-position: -16px -112px;
}

.t1x8 {
    background-position: -16px -128px;
}

.t1x9 {
    background-position: -16px -144px;
}

.t1x10 {
    background-position: -16px -160px;
}

.t1x11 {
    background-position: -16px -176px;
}

.t1x12 {
    background-position: -16px -192px;
}

.t1x13 {
    background-position: -16px -208px;
}

.t1x14 {
    background-position: -16px -224px;
}

.t1x15 {
    background-position: -16px -240px;
}

.t1x16 {
    background-position: -16px -256px;
}

.t1x17 {
    background-position: -16px -272px;
}

.t1x18 {
    background-position: -16px -288px;
}

.t1x19 {
    background-position: -16px -304px;
}

.t1x20 {
    background-position: -16px -320px;
}

.t1x21 {
    background-position: -16px -336px;
}

.t1x22 {
    background-position: -16px -352px;
}

.t1x23 {
    background-position: -16px -368px;
}

.t1x24 {
    background-position: -16px -384px;
}

.t1x25 {
    background-position: -16px -400px;
}

.t1x26 {
    background-position: -16px -416px;
}

.t1x27 {
    background-position: -16px -432px;
}

.t1x28 {
    background-position: -16px -448px;
}

.t1x29 {
    background-position: -16px -464px;
}

.t1x30 {
    background-position: -16px -480px;
}

.t1x31 {
    background-position: -16px -496px;
}

.t2x0 {
    background-position: -32px -0px;
}

.t2x1 {
    background-position: -32px -16px;
}

.t2x2 {
    background-position: -32px -32px;
}

.t2x3 {
    background-position: -32px -48px;
}

.t2x4 {
    background-position: -32px -64px;
}

.t2x5 {
    background-position: -32px -80px;
}

.t2x6 {
    background-position: -32px -96px;
}

.t2x7 {
    background-position: -32px -112px;
}

.t2x8 {
    background-position: -32px -128px;
}

.t2x9 {
    background-position: -32px -144px;
}

.t2x10 {
    background-position: -32px -160px;
}

.t2x11 {
    background-position: -32px -176px;
}

.t2x12 {
    background-position: -32px -192px;
}

.t2x13 {
    background-position: -32px -208px;
}

.t2x14 {
    background-position: -32px -224px;
}

.t2x15 {
    background-position: -32px -240px;
}

.t2x16 {
    background-position: -32px -256px;
}

.t2x17 {
    background-position: -32px -272px;
}

.t2x18 {
    background-position: -32px -288px;
}

.t2x19 {
    background-position: -32px -304px;
}

.t2x20 {
    background-position: -32px -320px;
}

.t2x21 {
    background-position: -32px -336px;
}

.t2x22 {
    background-position: -32px -352px;
}

.t2x23 {
    background-position: -32px -368px;
}

.t2x24 {
    background-position: -32px -384px;
}

.t2x25 {
    background-position: -32px -400px;
}

.t2x26 {
    background-position: -32px -416px;
}

.t2x27 {
    background-position: -32px -432px;
}

.t2x28 {
    background-position: -32px -448px;
}

.t2x29 {
    background-position: -32px -464px;
}

.t2x30 {
    background-position: -32px -480px;
}

.t2x31 {
    background-position: -32px -496px;
}

.t3x0 {
    background-position: -48px -0px;
}

.t3x1 {
    background-position: -48px -16px;
}

.t3x2 {
    background-position: -48px -32px;
}

.t3x3 {
    background-position: -48px -48px;
}

.t3x4 {
    background-position: -48px -64px;
}

.t3x5 {
    background-position: -48px -80px;
}

.t3x6 {
    background-position: -48px -96px;
}

.t3x7 {
    background-position: -48px -112px;
}

.t3x8 {
    background-position: -48px -128px;
}

.t3x9 {
    background-position: -48px -144px;
}

.t3x10 {
    background-position: -48px -160px;
}

.t3x11 {
    background-position: -48px -176px;
}

.t3x12 {
    background-position: -48px -192px;
}

.t3x13 {
    background-position: -48px -208px;
}

.t3x14 {
    background-position: -48px -224px;
}

.t3x15 {
    background-position: -48px -240px;
}

.t3x16 {
    background-position: -48px -256px;
}

.t3x17 {
    background-position: -48px -272px;
}

.t3x18 {
    background-position: -48px -288px;
}

.t3x19 {
    background-position: -48px -304px;
}

.t3x20 {
    background-position: -48px -320px;
}

.t3x21 {
    background-position: -48px -336px;
}

.t3x22 {
    background-position: -48px -352px;
}

.t3x23 {
    background-position: -48px -368px;
}

.t3x24 {
    background-position: -48px -384px;
}

.t3x25 {
    background-position: -48px -400px;
}

.t3x26 {
    background-position: -48px -416px;
}

.t3x27 {
    background-position: -48px -432px;
}

.t3x28 {
    background-position: -48px -448px;
}

.t3x29 {
    background-position: -48px -464px;
}

.t3x30 {
    background-position: -48px -480px;
}

.t3x31 {
    background-position: -48px -496px;
}

.t4x0 {
    background-position: -64px -0px;
}

.t4x1 {
    background-position: -64px -16px;
}

.t4x2 {
    background-position: -64px -32px;
}

.t4x3 {
    background-position: -64px -48px;
}

.t4x4 {
    background-position: -64px -64px;
}

.t4x5 {
    background-position: -64px -80px;
}

.t4x6 {
    background-position: -64px -96px;
}

.t4x7 {
    background-position: -64px -112px;
}

.t4x8 {
    background-position: -64px -128px;
}

.t4x9 {
    background-position: -64px -144px;
}

.t4x10 {
    background-position: -64px -160px;
}

.t4x11 {
    background-position: -64px -176px;
}

.t4x12 {
    background-position: -64px -192px;
}

.t4x13 {
    background-position: -64px -208px;
}

.t4x14 {
    background-position: -64px -224px;
}

.t4x15 {
    background-position: -64px -240px;
}

.t4x16 {
    background-position: -64px -256px;
}

.t4x17 {
    background-position: -64px -272px;
}

.t4x18 {
    background-position: -64px -288px;
}

.t4x19 {
    background-position: -64px -304px;
}

.t4x20 {
    background-position: -64px -320px;
}

.t4x21 {
    background-position: -64px -336px;
}

.t4x22 {
    background-position: -64px -352px;
}

.t4x23 {
    background-position: -64px -368px;
}

.t4x24 {
    background-position: -64px -384px;
}

.t4x25 {
    background-position: -64px -400px;
}

.t4x26 {
    background-position: -64px -416px;
}

.t4x27 {
    background-position: -64px -432px;
}

.t4x28 {
    background-position: -64px -448px;
}

.t4x29 {
    background-position: -64px -464px;
}

.t4x30 {
    background-position: -64px -480px;
}

.t4x31 {
    background-position: -64px -496px;
}

.t5x0 {
    background-position: -80px -0px;
}

.t5x1 {
    background-position: -80px -16px;
}

.t5x2 {
    background-position: -80px -32px;
}

.t5x3 {
    background-position: -80px -48px;
}

.t5x4 {
    background-position: -80px -64px;
}

.t5x5 {
    background-position: -80px -80px;
}

.t5x6 {
    background-position: -80px -96px;
}

.t5x7 {
    background-position: -80px -112px;
}

.t5x8 {
    background-position: -80px -128px;
}

.t5x9 {
    background-position: -80px -144px;
}

.t5x10 {
    background-position: -80px -160px;
}

.t5x11 {
    background-position: -80px -176px;
}

.t5x12 {
    background-position: -80px -192px;
}

.t5x13 {
    background-position: -80px -208px;
}

.t5x14 {
    background-position: -80px -224px;
}

.t5x15 {
    background-position: -80px -240px;
}

.t5x16 {
    background-position: -80px -256px;
}

.t5x17 {
    background-position: -80px -272px;
}

.t5x18 {
    background-position: -80px -288px;
}

.t5x19 {
    background-position: -80px -304px;
}

.t5x20 {
    background-position: -80px -320px;
}

.t5x21 {
    background-position: -80px -336px;
}

.t5x22 {
    background-position: -80px -352px;
}

.t5x23 {
    background-position: -80px -368px;
}

.t5x24 {
    background-position: -80px -384px;
}

.t5x25 {
    background-position: -80px -400px;
}

.t5x26 {
    background-position: -80px -416px;
}

.t5x27 {
    background-position: -80px -432px;
}

.t5x28 {
    background-position: -80px -448px;
}

.t5x29 {
    background-position: -80px -464px;
}

.t5x30 {
    background-position: -80px -480px;
}

.t5x31 {
    background-position: -80px -496px;
}

.t6x0 {
    background-position: -96px -0px;
}

.t6x1 {
    background-position: -96px -16px;
}

.t6x2 {
    background-position: -96px -32px;
}

.t6x3 {
    background-position: -96px -48px;
}

.t6x4 {
    background-position: -96px -64px;
}

.t6x5 {
    background-position: -96px -80px;
}

.t6x6 {
    background-position: -96px -96px;
}

.t6x7 {
    background-position: -96px -112px;
}

.t6x8 {
    background-position: -96px -128px;
}

.t6x9 {
    background-position: -96px -144px;
}

.t6x10 {
    background-position: -96px -160px;
}

.t6x11 {
    background-position: -96px -176px;
}

.t6x12 {
    background-position: -96px -192px;
}

.t6x13 {
    background-position: -96px -208px;
}

.t6x14 {
    background-position: -96px -224px;
}

.t6x15 {
    background-position: -96px -240px;
}

.t6x16 {
    background-position: -96px -256px;
}

.t6x17 {
    background-position: -96px -272px;
}

.t6x18 {
    background-position: -96px -288px;
}

.t6x19 {
    background-position: -96px -304px;
}

.t6x20 {
    background-position: -96px -320px;
}

.t6x21 {
    background-position: -96px -336px;
}

.t6x22 {
    background-position: -96px -352px;
}

.t6x23 {
    background-position: -96px -368px;
}

.t6x24 {
    background-position: -96px -384px;
}

.t6x25 {
    background-position: -96px -400px;
}

.t6x26 {
    background-position: -96px -416px;
}

.t6x27 {
    background-position: -96px -432px;
}

.t6x28 {
    background-position: -96px -448px;
}

.t6x29 {
    background-position: -96px -464px;
}

.t6x30 {
    background-position: -96px -480px;
}

.t6x31 {
    background-position: -96px -496px;
}

.t7x0 {
    background-position: -112px -0px;
}

.t7x1 {
    background-position: -112px -16px;
}

.t7x2 {
    background-position: -112px -32px;
}

.t7x3 {
    background-position: -112px -48px;
}

.t7x4 {
    background-position: -112px -64px;
}

.t7x5 {
    background-position: -112px -80px;
}

.t7x6 {
    background-position: -112px -96px;
}

.t7x7 {
    background-position: -112px -112px;
}

.t7x8 {
    background-position: -112px -128px;
}

.t7x9 {
    background-position: -112px -144px;
}

.t7x10 {
    background-position: -112px -160px;
}

.t7x11 {
    background-position: -112px -176px;
}

.t7x12 {
    background-position: -112px -192px;
}

.t7x13 {
    background-position: -112px -208px;
}

.t7x14 {
    background-position: -112px -224px;
}

.t7x15 {
    background-position: -112px -240px;
}

.t7x16 {
    background-position: -112px -256px;
}

.t7x17 {
    background-position: -112px -272px;
}

.t7x18 {
    background-position: -112px -288px;
}

.t7x19 {
    background-position: -112px -304px;
}

.t7x20 {
    background-position: -112px -320px;
}

.t7x21 {
    background-position: -112px -336px;
}

.t7x22 {
    background-position: -112px -352px;
}

.t7x23 {
    background-position: -112px -368px;
}

.t7x24 {
    background-position: -112px -384px;
}

.t7x25 {
    background-position: -112px -400px;
}

.t7x26 {
    background-position: -112px -416px;
}

.t7x27 {
    background-position: -112px -432px;
}

.t7x28 {
    background-position: -112px -448px;
}

.t7x29 {
    background-position: -112px -464px;
}

.t7x30 {
    background-position: -112px -480px;
}

.t7x31 {
    background-position: -112px -496px;
}

.t8x0 {
    background-position: -128px -0px;
}

.t8x1 {
    background-position: -128px -16px;
}

.t8x2 {
    background-position: -128px -32px;
}

.t8x3 {
    background-position: -128px -48px;
}

.t8x4 {
    background-position: -128px -64px;
}

.t8x5 {
    background-position: -128px -80px;
}

.t8x6 {
    background-position: -128px -96px;
}

.t8x7 {
    background-position: -128px -112px;
}

.t8x8 {
    background-position: -128px -128px;
}

.t8x9 {
    background-position: -128px -144px;
}

.t8x10 {
    background-position: -128px -160px;
}

.t8x11 {
    background-position: -128px -176px;
}

.t8x12 {
    background-position: -128px -192px;
}

.t8x13 {
    background-position: -128px -208px;
}

.t8x14 {
    background-position: -128px -224px;
}

.t8x15 {
    background-position: -128px -240px;
}

.t8x16 {
    background-position: -128px -256px;
}

.t8x17 {
    background-position: -128px -272px;
}

.t8x18 {
    background-position: -128px -288px;
}

.t8x19 {
    background-position: -128px -304px;
}

.t8x20 {
    background-position: -128px -320px;
}

.t8x21 {
    background-position: -128px -336px;
}

.t8x22 {
    background-position: -128px -352px;
}

.t8x23 {
    background-position: -128px -368px;
}

.t8x24 {
    background-position: -128px -384px;
}

.t8x25 {
    background-position: -128px -400px;
}

.t8x26 {
    background-position: -128px -416px;
}

.t8x27 {
    background-position: -128px -432px;
}

.t8x28 {
    background-position: -128px -448px;
}

.t8x29 {
    background-position: -128px -464px;
}

.t8x30 {
    background-position: -128px -480px;
}

.t8x31 {
    background-position: -128px -496px;
}

.t9x0 {
    background-position: -144px -0px;
}

.t9x1 {
    background-position: -144px -16px;
}

.t9x2 {
    background-position: -144px -32px;
}

.t9x3 {
    background-position: -144px -48px;
}

.t9x4 {
    background-position: -144px -64px;
}

.t9x5 {
    background-position: -144px -80px;
}

.t9x6 {
    background-position: -144px -96px;
}

.t9x7 {
    background-position: -144px -112px;
}

.t9x8 {
    background-position: -144px -128px;
}

.t9x9 {
    background-position: -144px -144px;
}

.t9x10 {
    background-position: -144px -160px;
}

.t9x11 {
    background-position: -144px -176px;
}

.t9x12 {
    background-position: -144px -192px;
}

.t9x13 {
    background-position: -144px -208px;
}

.t9x14 {
    background-position: -144px -224px;
}

.t9x15 {
    background-position: -144px -240px;
}

.t9x16 {
    background-position: -144px -256px;
}

.t9x17 {
    background-position: -144px -272px;
}

.t9x18 {
    background-position: -144px -288px;
}

.t9x19 {
    background-position: -144px -304px;
}

.t9x20 {
    background-position: -144px -320px;
}

.t9x21 {
    background-position: -144px -336px;
}

.t9x22 {
    background-position: -144px -352px;
}

.t9x23 {
    background-position: -144px -368px;
}

.t9x24 {
    background-position: -144px -384px;
}

.t9x25 {
    background-position: -144px -400px;
}

.t9x26 {
    background-position: -144px -416px;
}

.t9x27 {
    background-position: -144px -432px;
}

.t9x28 {
    background-position: -144px -448px;
}

.t9x29 {
    background-position: -144px -464px;
}

.t9x30 {
    background-position: -144px -480px;
}

.t9x31 {
    background-position: -144px -496px;
}

.t10x0 {
    background-position: -160px -0px;
}

.t10x1 {
    background-position: -160px -16px;
}

.t10x2 {
    background-position: -160px -32px;
}

.t10x3 {
    background-position: -160px -48px;
}

.t10x4 {
    background-position: -160px -64px;
}

.t10x5 {
    background-position: -160px -80px;
}

.t10x6 {
    background-position: -160px -96px;
}

.t10x7 {
    background-position: -160px -112px;
}

.t10x8 {
    background-position: -160px -128px;
}

.t10x9 {
    background-position: -160px -144px;
}

.t10x10 {
    background-position: -160px -160px;
}

.t10x11 {
    background-position: -160px -176px;
}

.t10x12 {
    background-position: -160px -192px;
}

.t10x13 {
    background-position: -160px -208px;
}

.t10x14 {
    background-position: -160px -224px;
}

.t10x15 {
    background-position: -160px -240px;
}

.t10x16 {
    background-position: -160px -256px;
}

.t10x17 {
    background-position: -160px -272px;
}

.t10x18 {
    background-position: -160px -288px;
}

.t10x19 {
    background-position: -160px -304px;
}

.t10x20 {
    background-position: -160px -320px;
}

.t10x21 {
    background-position: -160px -336px;
}

.t10x22 {
    background-position: -160px -352px;
}

.t10x23 {
    background-position: -160px -368px;
}

.t10x24 {
    background-position: -160px -384px;
}

.t10x25 {
    background-position: -160px -400px;
}

.t10x26 {
    background-position: -160px -416px;
}

.t10x27 {
    background-position: -160px -432px;
}

.t10x28 {
    background-position: -160px -448px;
}

.t10x29 {
    background-position: -160px -464px;
}

.t10x30 {
    background-position: -160px -480px;
}

.t10x31 {
    background-position: -160px -496px;
}

.t11x0 {
    background-position: -176px -0px;
}

.t11x1 {
    background-position: -176px -16px;
}

.t11x2 {
    background-position: -176px -32px;
}

.t11x3 {
    background-position: -176px -48px;
}

.t11x4 {
    background-position: -176px -64px;
}

.t11x5 {
    background-position: -176px -80px;
}

.t11x6 {
    background-position: -176px -96px;
}

.t11x7 {
    background-position: -176px -112px;
}

.t11x8 {
    background-position: -176px -128px;
}

.t11x9 {
    background-position: -176px -144px;
}

.t11x10 {
    background-position: -176px -160px;
}

.t11x11 {
    background-position: -176px -176px;
}

.t11x12 {
    background-position: -176px -192px;
}

.t11x13 {
    background-position: -176px -208px;
}

.t11x14 {
    background-position: -176px -224px;
}

.t11x15 {
    background-position: -176px -240px;
}

.t11x16 {
    background-position: -176px -256px;
}

.t11x17 {
    background-position: -176px -272px;
}

.t11x18 {
    background-position: -176px -288px;
}

.t11x19 {
    background-position: -176px -304px;
}

.t11x20 {
    background-position: -176px -320px;
}

.t11x21 {
    background-position: -176px -336px;
}

.t11x22 {
    background-position: -176px -352px;
}

.t11x23 {
    background-position: -176px -368px;
}

.t11x24 {
    background-position: -176px -384px;
}

.t11x25 {
    background-position: -176px -400px;
}

.t11x26 {
    background-position: -176px -416px;
}

.t11x27 {
    background-position: -176px -432px;
}

.t11x28 {
    background-position: -176px -448px;
}

.t11x29 {
    background-position: -176px -464px;
}

.t11x30 {
    background-position: -176px -480px;
}

.t11x31 {
    background-position: -176px -496px;
}

.t12x0 {
    background-position: -192px -0px;
}

.t12x1 {
    background-position: -192px -16px;
}

.t12x2 {
    background-position: -192px -32px;
}

.t12x3 {
    background-position: -192px -48px;
}

.t12x4 {
    background-position: -192px -64px;
}

.t12x5 {
    background-position: -192px -80px;
}

.t12x6 {
    background-position: -192px -96px;
}

.t12x7 {
    background-position: -192px -112px;
}

.t12x8 {
    background-position: -192px -128px;
}

.t12x9 {
    background-position: -192px -144px;
}

.t12x10 {
    background-position: -192px -160px;
}

.t12x11 {
    background-position: -192px -176px;
}

.t12x12 {
    background-position: -192px -192px;
}

.t12x13 {
    background-position: -192px -208px;
}

.t12x14 {
    background-position: -192px -224px;
}

.t12x15 {
    background-position: -192px -240px;
}

.t12x16 {
    background-position: -192px -256px;
}

.t12x17 {
    background-position: -192px -272px;
}

.t12x18 {
    background-position: -192px -288px;
}

.t12x19 {
    background-position: -192px -304px;
}

.t12x20 {
    background-position: -192px -320px;
}

.t12x21 {
    background-position: -192px -336px;
}

.t12x22 {
    background-position: -192px -352px;
}

.t12x23 {
    background-position: -192px -368px;
}

.t12x24 {
    background-position: -192px -384px;
}

.t12x25 {
    background-position: -192px -400px;
}

.t12x26 {
    background-position: -192px -416px;
}

.t12x27 {
    background-position: -192px -432px;
}

.t12x28 {
    background-position: -192px -448px;
}

.t12x29 {
    background-position: -192px -464px;
}

.t12x30 {
    background-position: -192px -480px;
}

.t12x31 {
    background-position: -192px -496px;
}

.t13x0 {
    background-position: -208px -0px;
}

.t13x1 {
    background-position: -208px -16px;
}

.t13x2 {
    background-position: -208px -32px;
}

.t13x3 {
    background-position: -208px -48px;
}

.t13x4 {
    background-position: -208px -64px;
}

.t13x5 {
    background-position: -208px -80px;
}

.t13x6 {
    background-position: -208px -96px;
}

.t13x7 {
    background-position: -208px -112px;
}

.t13x8 {
    background-position: -208px -128px;
}

.t13x9 {
    background-position: -208px -144px;
}

.t13x10 {
    background-position: -208px -160px;
}

.t13x11 {
    background-position: -208px -176px;
}

.t13x12 {
    background-position: -208px -192px;
}

.t13x13 {
    background-position: -208px -208px;
}

.t13x14 {
    background-position: -208px -224px;
}

.t13x15 {
    background-position: -208px -240px;
}

.t13x16 {
    background-position: -208px -256px;
}

.t13x17 {
    background-position: -208px -272px;
}

.t13x18 {
    background-position: -208px -288px;
}

.t13x19 {
    background-position: -208px -304px;
}

.t13x20 {
    background-position: -208px -320px;
}

.t13x21 {
    background-position: -208px -336px;
}

.t13x22 {
    background-position: -208px -352px;
}

.t13x23 {
    background-position: -208px -368px;
}

.t13x24 {
    background-position: -208px -384px;
}

.t13x25 {
    background-position: -208px -400px;
}

.t13x26 {
    background-position: -208px -416px;
}

.t13x27 {
    background-position: -208px -432px;
}

.t13x28 {
    background-position: -208px -448px;
}

.t13x29 {
    background-position: -208px -464px;
}

.t13x30 {
    background-position: -208px -480px;
}

.t13x31 {
    background-position: -208px -496px;
}

.t14x0 {
    background-position: -224px -0px;
}

.t14x1 {
    background-position: -224px -16px;
}

.t14x2 {
    background-position: -224px -32px;
}

.t14x3 {
    background-position: -224px -48px;
}

.t14x4 {
    background-position: -224px -64px;
}

.t14x5 {
    background-position: -224px -80px;
}

.t14x6 {
    background-position: -224px -96px;
}

.t14x7 {
    background-position: -224px -112px;
}

.t14x8 {
    background-position: -224px -128px;
}

.t14x9 {
    background-position: -224px -144px;
}

.t14x10 {
    background-position: -224px -160px;
}

.t14x11 {
    background-position: -224px -176px;
}

.t14x12 {
    background-position: -224px -192px;
}

.t14x13 {
    background-position: -224px -208px;
}

.t14x14 {
    background-position: -224px -224px;
}

.t14x15 {
    background-position: -224px -240px;
}

.t14x16 {
    background-position: -224px -256px;
}

.t14x17 {
    background-position: -224px -272px;
}

.t14x18 {
    background-position: -224px -288px;
}

.t14x19 {
    background-position: -224px -304px;
}

.t14x20 {
    background-position: -224px -320px;
}

.t14x21 {
    background-position: -224px -336px;
}

.t14x22 {
    background-position: -224px -352px;
}

.t14x23 {
    background-position: -224px -368px;
}

.t14x24 {
    background-position: -224px -384px;
}

.t14x25 {
    background-position: -224px -400px;
}

.t14x26 {
    background-position: -224px -416px;
}

.t14x27 {
    background-position: -224px -432px;
}

.t14x28 {
    background-position: -224px -448px;
}

.t14x29 {
    background-position: -224px -464px;
}

.t14x30 {
    background-position: -224px -480px;
}

.t14x31 {
    background-position: -224px -496px;
}

.t15x0 {
    background-position: -240px -0px;
}

.t15x1 {
    background-position: -240px -16px;
}

.t15x2 {
    background-position: -240px -32px;
}

.t15x3 {
    background-position: -240px -48px;
}

.t15x4 {
    background-position: -240px -64px;
}

.t15x5 {
    background-position: -240px -80px;
}

.t15x6 {
    background-position: -240px -96px;
}

.t15x7 {
    background-position: -240px -112px;
}

.t15x8 {
    background-position: -240px -128px;
}

.t15x9 {
    background-position: -240px -144px;
}

.t15x10 {
    background-position: -240px -160px;
}

.t15x11 {
    background-position: -240px -176px;
}

.t15x12 {
    background-position: -240px -192px;
}

.t15x13 {
    background-position: -240px -208px;
}

.t15x14 {
    background-position: -240px -224px;
}

.t15x15 {
    background-position: -240px -240px;
}

.t15x16 {
    background-position: -240px -256px;
}

.t15x17 {
    background-position: -240px -272px;
}

.t15x18 {
    background-position: -240px -288px;
}

.t15x19 {
    background-position: -240px -304px;
}

.t15x20 {
    background-position: -240px -320px;
}

.t15x21 {
    background-position: -240px -336px;
}

.t15x22 {
    background-position: -240px -352px;
}

.t15x23 {
    background-position: -240px -368px;
}

.t15x24 {
    background-position: -240px -384px;
}

.t15x25 {
    background-position: -240px -400px;
}

.t15x26 {
    background-position: -240px -416px;
}

.t15x27 {
    background-position: -240px -432px;
}

.t15x28 {
    background-position: -240px -448px;
}

.t15x29 {
    background-position: -240px -464px;
}

.t15x30 {
    background-position: -240px -480px;
}

.t15x31 {
    background-position: -240px -496px;
}

.t16x0 {
    background-position: -256px -0px;
}

.t16x1 {
    background-position: -256px -16px;
}

.t16x2 {
    background-position: -256px -32px;
}

.t16x3 {
    background-position: -256px -48px;
}

.t16x4 {
    background-position: -256px -64px;
}

.t16x5 {
    background-position: -256px -80px;
}

.t16x6 {
    background-position: -256px -96px;
}

.t16x7 {
    background-position: -256px -112px;
}

.t16x8 {
    background-position: -256px -128px;
}

.t16x9 {
    background-position: -256px -144px;
}

.t16x10 {
    background-position: -256px -160px;
}

.t16x11 {
    background-position: -256px -176px;
}

.t16x12 {
    background-position: -256px -192px;
}

.t16x13 {
    background-position: -256px -208px;
}

.t16x14 {
    background-position: -256px -224px;
}

.t16x15 {
    background-position: -256px -240px;
}

.t16x16 {
    background-position: -256px -256px;
}

.t16x17 {
    background-position: -256px -272px;
}

.t16x18 {
    background-position: -256px -288px;
}

.t16x19 {
    background-position: -256px -304px;
}

.t16x20 {
    background-position: -256px -320px;
}

.t16x21 {
    background-position: -256px -336px;
}

.t16x22 {
    background-position: -256px -352px;
}

.t16x23 {
    background-position: -256px -368px;
}

.t16x24 {
    background-position: -256px -384px;
}

.t16x25 {
    background-position: -256px -400px;
}

.t16x26 {
    background-position: -256px -416px;
}

.t16x27 {
    background-position: -256px -432px;
}

.t16x28 {
    background-position: -256px -448px;
}

.t16x29 {
    background-position: -256px -464px;
}

.t16x30 {
    background-position: -256px -480px;
}

.t16x31 {
    background-position: -256px -496px;
}

.t17x0 {
    background-position: -272px -0px;
}

.t17x1 {
    background-position: -272px -16px;
}

.t17x2 {
    background-position: -272px -32px;
}

.t17x3 {
    background-position: -272px -48px;
}

.t17x4 {
    background-position: -272px -64px;
}

.t17x5 {
    background-position: -272px -80px;
}

.t17x6 {
    background-position: -272px -96px;
}

.t17x7 {
    background-position: -272px -112px;
}

.t17x8 {
    background-position: -272px -128px;
}

.t17x9 {
    background-position: -272px -144px;
}

.t17x10 {
    background-position: -272px -160px;
}

.t17x11 {
    background-position: -272px -176px;
}

.t17x12 {
    background-position: -272px -192px;
}

.t17x13 {
    background-position: -272px -208px;
}

.t17x14 {
    background-position: -272px -224px;
}

.t17x15 {
    background-position: -272px -240px;
}

.t17x16 {
    background-position: -272px -256px;
}

.t17x17 {
    background-position: -272px -272px;
}

.t17x18 {
    background-position: -272px -288px;
}

.t17x19 {
    background-position: -272px -304px;
}

.t17x20 {
    background-position: -272px -320px;
}

.t17x21 {
    background-position: -272px -336px;
}

.t17x22 {
    background-position: -272px -352px;
}

.t17x23 {
    background-position: -272px -368px;
}

.t17x24 {
    background-position: -272px -384px;
}

.t17x25 {
    background-position: -272px -400px;
}

.t17x26 {
    background-position: -272px -416px;
}

.t17x27 {
    background-position: -272px -432px;
}

.t17x28 {
    background-position: -272px -448px;
}

.t17x29 {
    background-position: -272px -464px;
}

.t17x30 {
    background-position: -272px -480px;
}

.t17x31 {
    background-position: -272px -496px;
}

.t18x0 {
    background-position: -288px -0px;
}

.t18x1 {
    background-position: -288px -16px;
}

.t18x2 {
    background-position: -288px -32px;
}

.t18x3 {
    background-position: -288px -48px;
}

.t18x4 {
    background-position: -288px -64px;
}

.t18x5 {
    background-position: -288px -80px;
}

.t18x6 {
    background-position: -288px -96px;
}

.t18x7 {
    background-position: -288px -112px;
}

.t18x8 {
    background-position: -288px -128px;
}

.t18x9 {
    background-position: -288px -144px;
}

.t18x10 {
    background-position: -288px -160px;
}

.t18x11 {
    background-position: -288px -176px;
}

.t18x12 {
    background-position: -288px -192px;
}

.t18x13 {
    background-position: -288px -208px;
}

.t18x14 {
    background-position: -288px -224px;
}

.t18x15 {
    background-position: -288px -240px;
}

.t18x16 {
    background-position: -288px -256px;
}

.t18x17 {
    background-position: -288px -272px;
}

.t18x18 {
    background-position: -288px -288px;
}

.t18x19 {
    background-position: -288px -304px;
}

.t18x20 {
    background-position: -288px -320px;
}

.t18x21 {
    background-position: -288px -336px;
}

.t18x22 {
    background-position: -288px -352px;
}

.t18x23 {
    background-position: -288px -368px;
}

.t18x24 {
    background-position: -288px -384px;
}

.t18x25 {
    background-position: -288px -400px;
}

.t18x26 {
    background-position: -288px -416px;
}

.t18x27 {
    background-position: -288px -432px;
}

.t18x28 {
    background-position: -288px -448px;
}

.t18x29 {
    background-position: -288px -464px;
}

.t18x30 {
    background-position: -288px -480px;
}

.t18x31 {
    background-position: -288px -496px;
}

.t19x0 {
    background-position: -304px -0px;
}

.t19x1 {
    background-position: -304px -16px;
}

.t19x2 {
    background-position: -304px -32px;
}

.t19x3 {
    background-position: -304px -48px;
}

.t19x4 {
    background-position: -304px -64px;
}

.t19x5 {
    background-position: -304px -80px;
}

.t19x6 {
    background-position: -304px -96px;
}

.t19x7 {
    background-position: -304px -112px;
}

.t19x8 {
    background-position: -304px -128px;
}

.t19x9 {
    background-position: -304px -144px;
}

.t19x10 {
    background-position: -304px -160px;
}

.t19x11 {
    background-position: -304px -176px;
}

.t19x12 {
    background-position: -304px -192px;
}

.t19x13 {
    background-position: -304px -208px;
}

.t19x14 {
    background-position: -304px -224px;
}

.t19x15 {
    background-position: -304px -240px;
}

.t19x16 {
    background-position: -304px -256px;
}

.t19x17 {
    background-position: -304px -272px;
}

.t19x18 {
    background-position: -304px -288px;
}

.t19x19 {
    background-position: -304px -304px;
}

.t19x20 {
    background-position: -304px -320px;
}

.t19x21 {
    background-position: -304px -336px;
}

.t19x22 {
    background-position: -304px -352px;
}

.t19x23 {
    background-position: -304px -368px;
}

.t19x24 {
    background-position: -304px -384px;
}

.t19x25 {
    background-position: -304px -400px;
}

.t19x26 {
    background-position: -304px -416px;
}

.t19x27 {
    background-position: -304px -432px;
}

.t19x28 {
    background-position: -304px -448px;
}

.t19x29 {
    background-position: -304px -464px;
}

.t19x30 {
    background-position: -304px -480px;
}

.t19x31 {
    background-position: -304px -496px;
}

.t20x0 {
    background-position: -320px -0px;
}

.t20x1 {
    background-position: -320px -16px;
}

.t20x2 {
    background-position: -320px -32px;
}

.t20x3 {
    background-position: -320px -48px;
}

.t20x4 {
    background-position: -320px -64px;
}

.t20x5 {
    background-position: -320px -80px;
}

.t20x6 {
    background-position: -320px -96px;
}

.t20x7 {
    background-position: -320px -112px;
}

.t20x8 {
    background-position: -320px -128px;
}

.t20x9 {
    background-position: -320px -144px;
}

.t20x10 {
    background-position: -320px -160px;
}

.t20x11 {
    background-position: -320px -176px;
}

.t20x12 {
    background-position: -320px -192px;
}

.t20x13 {
    background-position: -320px -208px;
}

.t20x14 {
    background-position: -320px -224px;
}

.t20x15 {
    background-position: -320px -240px;
}

.t20x16 {
    background-position: -320px -256px;
}

.t20x17 {
    background-position: -320px -272px;
}

.t20x18 {
    background-position: -320px -288px;
}

.t20x19 {
    background-position: -320px -304px;
}

.t20x20 {
    background-position: -320px -320px;
}

.t20x21 {
    background-position: -320px -336px;
}

.t20x22 {
    background-position: -320px -352px;
}

.t20x23 {
    background-position: -320px -368px;
}

.t20x24 {
    background-position: -320px -384px;
}

.t20x25 {
    background-position: -320px -400px;
}

.t20x26 {
    background-position: -320px -416px;
}

.t20x27 {
    background-position: -320px -432px;
}

.t20x28 {
    background-position: -320px -448px;
}

.t20x29 {
    background-position: -320px -464px;
}

.t20x30 {
    background-position: -320px -480px;
}

.t20x31 {
    background-position: -320px -496px;
}

.t21x0 {
    background-position: -336px -0px;
}

.t21x1 {
    background-position: -336px -16px;
}

.t21x2 {
    background-position: -336px -32px;
}

.t21x3 {
    background-position: -336px -48px;
}

.t21x4 {
    background-position: -336px -64px;
}

.t21x5 {
    background-position: -336px -80px;
}

.t21x6 {
    background-position: -336px -96px;
}

.t21x7 {
    background-position: -336px -112px;
}

.t21x8 {
    background-position: -336px -128px;
}

.t21x9 {
    background-position: -336px -144px;
}

.t21x10 {
    background-position: -336px -160px;
}

.t21x11 {
    background-position: -336px -176px;
}

.t21x12 {
    background-position: -336px -192px;
}

.t21x13 {
    background-position: -336px -208px;
}

.t21x14 {
    background-position: -336px -224px;
}

.t21x15 {
    background-position: -336px -240px;
}

.t21x16 {
    background-position: -336px -256px;
}

.t21x17 {
    background-position: -336px -272px;
}

.t21x18 {
    background-position: -336px -288px;
}

.t21x19 {
    background-position: -336px -304px;
}

.t21x20 {
    background-position: -336px -320px;
}

.t21x21 {
    background-position: -336px -336px;
}

.t21x22 {
    background-position: -336px -352px;
}

.t21x23 {
    background-position: -336px -368px;
}

.t21x24 {
    background-position: -336px -384px;
}

.t21x25 {
    background-position: -336px -400px;
}

.t21x26 {
    background-position: -336px -416px;
}

.t21x27 {
    background-position: -336px -432px;
}

.t21x28 {
    background-position: -336px -448px;
}

.t21x29 {
    background-position: -336px -464px;
}

.t21x30 {
    background-position: -336px -480px;
}

.t21x31 {
    background-position: -336px -496px;
}

.t22x0 {
    background-position: -352px -0px;
}

.t22x1 {
    background-position: -352px -16px;
}

.t22x2 {
    background-position: -352px -32px;
}

.t22x3 {
    background-position: -352px -48px;
}

.t22x4 {
    background-position: -352px -64px;
}

.t22x5 {
    background-position: -352px -80px;
}

.t22x6 {
    background-position: -352px -96px;
}

.t22x7 {
    background-position: -352px -112px;
}

.t22x8 {
    background-position: -352px -128px;
}

.t22x9 {
    background-position: -352px -144px;
}

.t22x10 {
    background-position: -352px -160px;
}

.t22x11 {
    background-position: -352px -176px;
}

.t22x12 {
    background-position: -352px -192px;
}

.t22x13 {
    background-position: -352px -208px;
}

.t22x14 {
    background-position: -352px -224px;
}

.t22x15 {
    background-position: -352px -240px;
}

.t22x16 {
    background-position: -352px -256px;
}

.t22x17 {
    background-position: -352px -272px;
}

.t22x18 {
    background-position: -352px -288px;
}

.t22x19 {
    background-position: -352px -304px;
}

.t22x20 {
    background-position: -352px -320px;
}

.t22x21 {
    background-position: -352px -336px;
}

.t22x22 {
    background-position: -352px -352px;
}

.t22x23 {
    background-position: -352px -368px;
}

.t22x24 {
    background-position: -352px -384px;
}

.t22x25 {
    background-position: -352px -400px;
}

.t22x26 {
    background-position: -352px -416px;
}

.t22x27 {
    background-position: -352px -432px;
}

.t22x28 {
    background-position: -352px -448px;
}

.t22x29 {
    background-position: -352px -464px;
}

.t22x30 {
    background-position: -352px -480px;
}

.t22x31 {
    background-position: -352px -496px;
}

.t23x0 {
    background-position: -368px -0px;
}

.t23x1 {
    background-position: -368px -16px;
}

.t23x2 {
    background-position: -368px -32px;
}

.t23x3 {
    background-position: -368px -48px;
}

.t23x4 {
    background-position: -368px -64px;
}

.t23x5 {
    background-position: -368px -80px;
}

.t23x6 {
    background-position: -368px -96px;
}

.t23x7 {
    background-position: -368px -112px;
}

.t23x8 {
    background-position: -368px -128px;
}

.t23x9 {
    background-position: -368px -144px;
}

.t23x10 {
    background-position: -368px -160px;
}

.t23x11 {
    background-position: -368px -176px;
}

.t23x12 {
    background-position: -368px -192px;
}

.t23x13 {
    background-position: -368px -208px;
}

.t23x14 {
    background-position: -368px -224px;
}

.t23x15 {
    background-position: -368px -240px;
}

.t23x16 {
    background-position: -368px -256px;
}

.t23x17 {
    background-position: -368px -272px;
}

.t23x18 {
    background-position: -368px -288px;
}

.t23x19 {
    background-position: -368px -304px;
}

.t23x20 {
    background-position: -368px -320px;
}

.t23x21 {
    background-position: -368px -336px;
}

.t23x22 {
    background-position: -368px -352px;
}

.t23x23 {
    background-position: -368px -368px;
}

.t23x24 {
    background-position: -368px -384px;
}

.t23x25 {
    background-position: -368px -400px;
}

.t23x26 {
    background-position: -368px -416px;
}

.t23x27 {
    background-position: -368px -432px;
}

.t23x28 {
    background-position: -368px -448px;
}

.t23x29 {
    background-position: -368px -464px;
}

.t23x30 {
    background-position: -368px -480px;
}

.t23x31 {
    background-position: -368px -496px;
}

.t24x0 {
    background-position: -384px -0px;
}

.t24x1 {
    background-position: -384px -16px;
}

.t24x2 {
    background-position: -384px -32px;
}

.t24x3 {
    background-position: -384px -48px;
}

.t24x4 {
    background-position: -384px -64px;
}

.t24x5 {
    background-position: -384px -80px;
}

.t24x6 {
    background-position: -384px -96px;
}

.t24x7 {
    background-position: -384px -112px;
}

.t24x8 {
    background-position: -384px -128px;
}

.t24x9 {
    background-position: -384px -144px;
}

.t24x10 {
    background-position: -384px -160px;
}

.t24x11 {
    background-position: -384px -176px;
}

.t24x12 {
    background-position: -384px -192px;
}

.t24x13 {
    background-position: -384px -208px;
}

.t24x14 {
    background-position: -384px -224px;
}

.t24x15 {
    background-position: -384px -240px;
}

.t24x16 {
    background-position: -384px -256px;
}

.t24x17 {
    background-position: -384px -272px;
}

.t24x18 {
    background-position: -384px -288px;
}

.t24x19 {
    background-position: -384px -304px;
}

.t24x20 {
    background-position: -384px -320px;
}

.t24x21 {
    background-position: -384px -336px;
}

.t24x22 {
    background-position: -384px -352px;
}

.t24x23 {
    background-position: -384px -368px;
}

.t24x24 {
    background-position: -384px -384px;
}

.t24x25 {
    background-position: -384px -400px;
}

.t24x26 {
    background-position: -384px -416px;
}

.t24x27 {
    background-position: -384px -432px;
}

.t24x28 {
    background-position: -384px -448px;
}

.t24x29 {
    background-position: -384px -464px;
}

.t24x30 {
    background-position: -384px -480px;
}

.t24x31 {
    background-position: -384px -496px;
}

.t25x0 {
    background-position: -400px -0px;
}

.t25x1 {
    background-position: -400px -16px;
}

.t25x2 {
    background-position: -400px -32px;
}

.t25x3 {
    background-position: -400px -48px;
}

.t25x4 {
    background-position: -400px -64px;
}

.t25x5 {
    background-position: -400px -80px;
}

.t25x6 {
    background-position: -400px -96px;
}

.t25x7 {
    background-position: -400px -112px;
}

.t25x8 {
    background-position: -400px -128px;
}

.t25x9 {
    background-position: -400px -144px;
}

.t25x10 {
    background-position: -400px -160px;
}

.t25x11 {
    background-position: -400px -176px;
}

.t25x12 {
    background-position: -400px -192px;
}

.t25x13 {
    background-position: -400px -208px;
}

.t25x14 {
    background-position: -400px -224px;
}

.t25x15 {
    background-position: -400px -240px;
}

.t25x16 {
    background-position: -400px -256px;
}

.t25x17 {
    background-position: -400px -272px;
}

.t25x18 {
    background-position: -400px -288px;
}

.t25x19 {
    background-position: -400px -304px;
}

.t25x20 {
    background-position: -400px -320px;
}

.t25x21 {
    background-position: -400px -336px;
}

.t25x22 {
    background-position: -400px -352px;
}

.t25x23 {
    background-position: -400px -368px;
}

.t25x24 {
    background-position: -400px -384px;
}

.t25x25 {
    background-position: -400px -400px;
}

.t25x26 {
    background-position: -400px -416px;
}

.t25x27 {
    background-position: -400px -432px;
}

.t25x28 {
    background-position: -400px -448px;
}

.t25x29 {
    background-position: -400px -464px;
}

.t25x30 {
    background-position: -400px -480px;
}

.t25x31 {
    background-position: -400px -496px;
}

.t26x0 {
    background-position: -416px -0px;
}

.t26x1 {
    background-position: -416px -16px;
}

.t26x2 {
    background-position: -416px -32px;
}

.t26x3 {
    background-position: -416px -48px;
}

.t26x4 {
    background-position: -416px -64px;
}

.t26x5 {
    background-position: -416px -80px;
}

.t26x6 {
    background-position: -416px -96px;
}

.t26x7 {
    background-position: -416px -112px;
}

.t26x8 {
    background-position: -416px -128px;
}

.t26x9 {
    background-position: -416px -144px;
}

.t26x10 {
    background-position: -416px -160px;
}

.t26x11 {
    background-position: -416px -176px;
}

.t26x12 {
    background-position: -416px -192px;
}

.t26x13 {
    background-position: -416px -208px;
}

.t26x14 {
    background-position: -416px -224px;
}

.t26x15 {
    background-position: -416px -240px;
}

.t26x16 {
    background-position: -416px -256px;
}

.t26x17 {
    background-position: -416px -272px;
}

.t26x18 {
    background-position: -416px -288px;
}

.t26x19 {
    background-position: -416px -304px;
}

.t26x20 {
    background-position: -416px -320px;
}

.t26x21 {
    background-position: -416px -336px;
}

.t26x22 {
    background-position: -416px -352px;
}

.t26x23 {
    background-position: -416px -368px;
}

.t26x24 {
    background-position: -416px -384px;
}

.t26x25 {
    background-position: -416px -400px;
}

.t26x26 {
    background-position: -416px -416px;
}

.t26x27 {
    background-position: -416px -432px;
}

.t26x28 {
    background-position: -416px -448px;
}

.t26x29 {
    background-position: -416px -464px;
}

.t26x30 {
    background-position: -416px -480px;
}

.t26x31 {
    background-position: -416px -496px;
}

.t27x0 {
    background-position: -432px -0px;
}

.t27x1 {
    background-position: -432px -16px;
}

.t27x2 {
    background-position: -432px -32px;
}

.t27x3 {
    background-position: -432px -48px;
}

.t27x4 {
    background-position: -432px -64px;
}

.t27x5 {
    background-position: -432px -80px;
}

.t27x6 {
    background-position: -432px -96px;
}

.t27x7 {
    background-position: -432px -112px;
}

.t27x8 {
    background-position: -432px -128px;
}

.t27x9 {
    background-position: -432px -144px;
}

.t27x10 {
    background-position: -432px -160px;
}

.t27x11 {
    background-position: -432px -176px;
}

.t27x12 {
    background-position: -432px -192px;
}

.t27x13 {
    background-position: -432px -208px;
}

.t27x14 {
    background-position: -432px -224px;
}

.t27x15 {
    background-position: -432px -240px;
}

.t27x16 {
    background-position: -432px -256px;
}

.t27x17 {
    background-position: -432px -272px;
}

.t27x18 {
    background-position: -432px -288px;
}

.t27x19 {
    background-position: -432px -304px;
}

.t27x20 {
    background-position: -432px -320px;
}

.t27x21 {
    background-position: -432px -336px;
}

.t27x22 {
    background-position: -432px -352px;
}

.t27x23 {
    background-position: -432px -368px;
}

.t27x24 {
    background-position: -432px -384px;
}

.t27x25 {
    background-position: -432px -400px;
}

.t27x26 {
    background-position: -432px -416px;
}

.t27x27 {
    background-position: -432px -432px;
}

.t27x28 {
    background-position: -432px -448px;
}

.t27x29 {
    background-position: -432px -464px;
}

.t27x30 {
    background-position: -432px -480px;
}

.t27x31 {
    background-position: -432px -496px;
}

.t28x0 {
    background-position: -448px -0px;
}

.t28x1 {
    background-position: -448px -16px;
}

.t28x2 {
    background-position: -448px -32px;
}

.t28x3 {
    background-position: -448px -48px;
}

.t28x4 {
    background-position: -448px -64px;
}

.t28x5 {
    background-position: -448px -80px;
}

.t28x6 {
    background-position: -448px -96px;
}

.t28x7 {
    background-position: -448px -112px;
}

.t28x8 {
    background-position: -448px -128px;
}

.t28x9 {
    background-position: -448px -144px;
}

.t28x10 {
    background-position: -448px -160px;
}

.t28x11 {
    background-position: -448px -176px;
}

.t28x12 {
    background-position: -448px -192px;
}

.t28x13 {
    background-position: -448px -208px;
}

.t28x14 {
    background-position: -448px -224px;
}

.t28x15 {
    background-position: -448px -240px;
}

.t28x16 {
    background-position: -448px -256px;
}

.t28x17 {
    background-position: -448px -272px;
}

.t28x18 {
    background-position: -448px -288px;
}

.t28x19 {
    background-position: -448px -304px;
}

.t28x20 {
    background-position: -448px -320px;
}

.t28x21 {
    background-position: -448px -336px;
}

.t28x22 {
    background-position: -448px -352px;
}

.t28x23 {
    background-position: -448px -368px;
}

.t28x24 {
    background-position: -448px -384px;
}

.t28x25 {
    background-position: -448px -400px;
}

.t28x26 {
    background-position: -448px -416px;
}

.t28x27 {
    background-position: -448px -432px;
}

.t28x28 {
    background-position: -448px -448px;
}

.t28x29 {
    background-position: -448px -464px;
}

.t28x30 {
    background-position: -448px -480px;
}

.t28x31 {
    background-position: -448px -496px;
}

.t29x0 {
    background-position: -464px -0px;
}

.t29x1 {
    background-position: -464px -16px;
}

.t29x2 {
    background-position: -464px -32px;
}

.t29x3 {
    background-position: -464px -48px;
}

.t29x4 {
    background-position: -464px -64px;
}

.t29x5 {
    background-position: -464px -80px;
}

.t29x6 {
    background-position: -464px -96px;
}

.t29x7 {
    background-position: -464px -112px;
}

.t29x8 {
    background-position: -464px -128px;
}

.t29x9 {
    background-position: -464px -144px;
}

.t29x10 {
    background-position: -464px -160px;
}

.t29x11 {
    background-position: -464px -176px;
}

.t29x12 {
    background-position: -464px -192px;
}

.t29x13 {
    background-position: -464px -208px;
}

.t29x14 {
    background-position: -464px -224px;
}

.t29x15 {
    background-position: -464px -240px;
}

.t29x16 {
    background-position: -464px -256px;
}

.t29x17 {
    background-position: -464px -272px;
}

.t29x18 {
    background-position: -464px -288px;
}

.t29x19 {
    background-position: -464px -304px;
}

.t29x20 {
    background-position: -464px -320px;
}

.t29x21 {
    background-position: -464px -336px;
}

.t29x22 {
    background-position: -464px -352px;
}

.t29x23 {
    background-position: -464px -368px;
}

.t29x24 {
    background-position: -464px -384px;
}

.t29x25 {
    background-position: -464px -400px;
}

.t29x26 {
    background-position: -464px -416px;
}

.t29x27 {
    background-position: -464px -432px;
}

.t29x28 {
    background-position: -464px -448px;
}

.t29x29 {
    background-position: -464px -464px;
}

.t29x30 {
    background-position: -464px -480px;
}

.t29x31 {
    background-position: -464px -496px;
}

.t30x0 {
    background-position: -480px -0px;
}

.t30x1 {
    background-position: -480px -16px;
}

.t30x2 {
    background-position: -480px -32px;
}

.t30x3 {
    background-position: -480px -48px;
}

.t30x4 {
    background-position: -480px -64px;
}

.t30x5 {
    background-position: -480px -80px;
}

.t30x6 {
    background-position: -480px -96px;
}

.t30x7 {
    background-position: -480px -112px;
}

.t30x8 {
    background-position: -480px -128px;
}

.t30x9 {
    background-position: -480px -144px;
}

.t30x10 {
    background-position: -480px -160px;
}

.t30x11 {
    background-position: -480px -176px;
}

.t30x12 {
    background-position: -480px -192px;
}

.t30x13 {
    background-position: -480px -208px;
}

.t30x14 {
    background-position: -480px -224px;
}

.t30x15 {
    background-position: -480px -240px;
}

.t30x16 {
    background-position: -480px -256px;
}

.t30x17 {
    background-position: -480px -272px;
}

.t30x18 {
    background-position: -480px -288px;
}

.t30x19 {
    background-position: -480px -304px;
}

.t30x20 {
    background-position: -480px -320px;
}

.t30x21 {
    background-position: -480px -336px;
}

.t30x22 {
    background-position: -480px -352px;
}

.t30x23 {
    background-position: -480px -368px;
}

.t30x24 {
    background-position: -480px -384px;
}

.t30x25 {
    background-position: -480px -400px;
}

.t30x26 {
    background-position: -480px -416px;
}

.t30x27 {
    background-position: -480px -432px;
}

.t30x28 {
    background-position: -480px -448px;
}

.t30x29 {
    background-position: -480px -464px;
}

.t30x30 {
    background-position: -480px -480px;
}

.t30x31 {
    background-position: -480px -496px;
}

.t31x0 {
    background-position: -496px -0px;
}

.t31x1 {
    background-position: -496px -16px;
}

.t31x2 {
    background-position: -496px -32px;
}

.t31x3 {
    background-position: -496px -48px;
}

.t31x4 {
    background-position: -496px -64px;
}

.t31x5 {
    background-position: -496px -80px;
}

.t31x6 {
    background-position: -496px -96px;
}

.t31x7 {
    background-position: -496px -112px;
}

.t31x8 {
    background-position: -496px -128px;
}

.t31x9 {
    background-position: -496px -144px;
}

.t31x10 {
    background-position: -496px -160px;
}

.t31x11 {
    background-position: -496px -176px;
}

.t31x12 {
    background-position: -496px -192px;
}

.t31x13 {
    background-position: -496px -208px;
}

.t31x14 {
    background-position: -496px -224px;
}

.t31x15 {
    background-position: -496px -240px;
}

.t31x16 {
    background-position: -496px -256px;
}

.t31x17 {
    background-position: -496px -272px;
}

.t31x18 {
    background-position: -496px -288px;
}

.t31x19 {
    background-position: -496px -304px;
}

.t31x20 {
    background-position: -496px -320px;
}

.t31x21 {
    background-position: -496px -336px;
}

.t31x22 {
    background-position: -496px -352px;
}

.t31x23 {
    background-position: -496px -368px;
}

.t31x24 {
    background-position: -496px -384px;
}

.t31x25 {
    background-position: -496px -400px;
}

.t31x26 {
    background-position: -496px -416px;
}

.t31x27 {
    background-position: -496px -432px;
}

.t31x28 {
    background-position: -496px -448px;
}

.t31x29 {
    background-position: -496px -464px;
}

.t31x30 {
    background-position: -496px -480px;
}

.t31x31 {
    background-position: -496px -496px;
}

.t32x0 {
    background-position: -512px -0px;
}

.t32x1 {
    background-position: -512px -16px;
}

.t32x2 {
    background-position: -512px -32px;
}

.t32x3 {
    background-position: -512px -48px;
}

.t32x4 {
    background-position: -512px -64px;
}

.t32x5 {
    background-position: -512px -80px;
}

.t32x6 {
    background-position: -512px -96px;
}

.t32x7 {
    background-position: -512px -112px;
}

.t32x8 {
    background-position: -512px -128px;
}

.t32x9 {
    background-position: -512px -144px;
}

.t32x10 {
    background-position: -512px -160px;
}

.t32x11 {
    background-position: -512px -176px;
}

.t32x12 {
    background-position: -512px -192px;
}

.t32x13 {
    background-position: -512px -208px;
}

.t32x14 {
    background-position: -512px -224px;
}

.t32x15 {
    background-position: -512px -240px;
}

.t32x16 {
    background-position: -512px -256px;
}

.t32x17 {
    background-position: -512px -272px;
}

.t32x18 {
    background-position: -512px -288px;
}

.t32x19 {
    background-position: -512px -304px;
}

.t32x20 {
    background-position: -512px -320px;
}

.t32x21 {
    background-position: -512px -336px;
}

.t32x22 {
    background-position: -512px -352px;
}

.t32x23 {
    background-position: -512px -368px;
}

.t32x24 {
    background-position: -512px -384px;
}

.t32x25 {
    background-position: -512px -400px;
}

.t32x26 {
    background-position: -512px -416px;
}

.t32x27 {
    background-position: -512px -432px;
}

.t32x28 {
    background-position: -512px -448px;
}

.t32x29 {
    background-position: -512px -464px;
}

.t32x30 {
    background-position: -512px -480px;
}

.t32x31 {
    background-position: -512px -496px;
}

.t33x0 {
    background-position: -528px -0px;
}

.t33x1 {
    background-position: -528px -16px;
}

.t33x2 {
    background-position: -528px -32px;
}

.t33x3 {
    background-position: -528px -48px;
}

.t33x4 {
    background-position: -528px -64px;
}

.t33x5 {
    background-position: -528px -80px;
}

.t33x6 {
    background-position: -528px -96px;
}

.t33x7 {
    background-position: -528px -112px;
}

.t33x8 {
    background-position: -528px -128px;
}

.t33x9 {
    background-position: -528px -144px;
}

.t33x10 {
    background-position: -528px -160px;
}

.t33x11 {
    background-position: -528px -176px;
}

.t33x12 {
    background-position: -528px -192px;
}

.t33x13 {
    background-position: -528px -208px;
}

.t33x14 {
    background-position: -528px -224px;
}

.t33x15 {
    background-position: -528px -240px;
}

.t33x16 {
    background-position: -528px -256px;
}

.t33x17 {
    background-position: -528px -272px;
}

.t33x18 {
    background-position: -528px -288px;
}

.t33x19 {
    background-position: -528px -304px;
}

.t33x20 {
    background-position: -528px -320px;
}

.t33x21 {
    background-position: -528px -336px;
}

.t33x22 {
    background-position: -528px -352px;
}

.t33x23 {
    background-position: -528px -368px;
}

.t33x24 {
    background-position: -528px -384px;
}

.t33x25 {
    background-position: -528px -400px;
}

.t33x26 {
    background-position: -528px -416px;
}

.t33x27 {
    background-position: -528px -432px;
}

.t33x28 {
    background-position: -528px -448px;
}

.t33x29 {
    background-position: -528px -464px;
}

.t33x30 {
    background-position: -528px -480px;
}

.t33x31 {
    background-position: -528px -496px;
}

.t34x0 {
    background-position: -544px -0px;
}

.t34x1 {
    background-position: -544px -16px;
}

.t34x2 {
    background-position: -544px -32px;
}

.t34x3 {
    background-position: -544px -48px;
}

.t34x4 {
    background-position: -544px -64px;
}

.t34x5 {
    background-position: -544px -80px;
}

.t34x6 {
    background-position: -544px -96px;
}

.t34x7 {
    background-position: -544px -112px;
}

.t34x8 {
    background-position: -544px -128px;
}

.t34x9 {
    background-position: -544px -144px;
}

.t34x10 {
    background-position: -544px -160px;
}

.t34x11 {
    background-position: -544px -176px;
}

.t34x12 {
    background-position: -544px -192px;
}

.t34x13 {
    background-position: -544px -208px;
}

.t34x14 {
    background-position: -544px -224px;
}

.t34x15 {
    background-position: -544px -240px;
}

.t34x16 {
    background-position: -544px -256px;
}

.t34x17 {
    background-position: -544px -272px;
}

.t34x18 {
    background-position: -544px -288px;
}

.t34x19 {
    background-position: -544px -304px;
}

.t34x20 {
    background-position: -544px -320px;
}

.t34x21 {
    background-position: -544px -336px;
}

.t34x22 {
    background-position: -544px -352px;
}

.t34x23 {
    background-position: -544px -368px;
}

.t34x24 {
    background-position: -544px -384px;
}

.t34x25 {
    background-position: -544px -400px;
}

.t34x26 {
    background-position: -544px -416px;
}

.t34x27 {
    background-position: -544px -432px;
}

.t34x28 {
    background-position: -544px -448px;
}

.t34x29 {
    background-position: -544px -464px;
}

.t34x30 {
    background-position: -544px -480px;
}

.t34x31 {
    background-position: -544px -496px;
}

.t35x0 {
    background-position: -560px -0px;
}

.t35x1 {
    background-position: -560px -16px;
}

.t35x2 {
    background-position: -560px -32px;
}

.t35x3 {
    background-position: -560px -48px;
}

.t35x4 {
    background-position: -560px -64px;
}

.t35x5 {
    background-position: -560px -80px;
}

.t35x6 {
    background-position: -560px -96px;
}

.t35x7 {
    background-position: -560px -112px;
}

.t35x8 {
    background-position: -560px -128px;
}

.t35x9 {
    background-position: -560px -144px;
}

.t35x10 {
    background-position: -560px -160px;
}

.t35x11 {
    background-position: -560px -176px;
}

.t35x12 {
    background-position: -560px -192px;
}

.t35x13 {
    background-position: -560px -208px;
}

.t35x14 {
    background-position: -560px -224px;
}

.t35x15 {
    background-position: -560px -240px;
}

.t35x16 {
    background-position: -560px -256px;
}

.t35x17 {
    background-position: -560px -272px;
}

.t35x18 {
    background-position: -560px -288px;
}

.t35x19 {
    background-position: -560px -304px;
}

.t35x20 {
    background-position: -560px -320px;
}

.t35x21 {
    background-position: -560px -336px;
}

.t35x22 {
    background-position: -560px -352px;
}

.t35x23 {
    background-position: -560px -368px;
}

.t35x24 {
    background-position: -560px -384px;
}

.t35x25 {
    background-position: -560px -400px;
}

.t35x26 {
    background-position: -560px -416px;
}

.t35x27 {
    background-position: -560px -432px;
}

.t35x28 {
    background-position: -560px -448px;
}

.t35x29 {
    background-position: -560px -464px;
}

.t35x30 {
    background-position: -560px -480px;
}

.t35x31 {
    background-position: -560px -496px;
}

.t36x0 {
    background-position: -576px -0px;
}

.t36x1 {
    background-position: -576px -16px;
}

.t36x2 {
    background-position: -576px -32px;
}

.t36x3 {
    background-position: -576px -48px;
}

.t36x4 {
    background-position: -576px -64px;
}

.t36x5 {
    background-position: -576px -80px;
}

.t36x6 {
    background-position: -576px -96px;
}

.t36x7 {
    background-position: -576px -112px;
}

.t36x8 {
    background-position: -576px -128px;
}

.t36x9 {
    background-position: -576px -144px;
}

.t36x10 {
    background-position: -576px -160px;
}

.t36x11 {
    background-position: -576px -176px;
}

.t36x12 {
    background-position: -576px -192px;
}

.t36x13 {
    background-position: -576px -208px;
}

.t36x14 {
    background-position: -576px -224px;
}

.t36x15 {
    background-position: -576px -240px;
}

.t36x16 {
    background-position: -576px -256px;
}

.t36x17 {
    background-position: -576px -272px;
}

.t36x18 {
    background-position: -576px -288px;
}

.t36x19 {
    background-position: -576px -304px;
}

.t36x20 {
    background-position: -576px -320px;
}

.t36x21 {
    background-position: -576px -336px;
}

.t36x22 {
    background-position: -576px -352px;
}

.t36x23 {
    background-position: -576px -368px;
}

.t36x24 {
    background-position: -576px -384px;
}

.t36x25 {
    background-position: -576px -400px;
}

.t36x26 {
    background-position: -576px -416px;
}

.t36x27 {
    background-position: -576px -432px;
}

.t36x28 {
    background-position: -576px -448px;
}

.t36x29 {
    background-position: -576px -464px;
}

.t36x30 {
    background-position: -576px -480px;
}

.t36x31 {
    background-position: -576px -496px;
}

.t37x0 {
    background-position: -592px -0px;
}

.t37x1 {
    background-position: -592px -16px;
}

.t37x2 {
    background-position: -592px -32px;
}

.t37x3 {
    background-position: -592px -48px;
}

.t37x4 {
    background-position: -592px -64px;
}

.t37x5 {
    background-position: -592px -80px;
}

.t37x6 {
    background-position: -592px -96px;
}

.t37x7 {
    background-position: -592px -112px;
}

.t37x8 {
    background-position: -592px -128px;
}

.t37x9 {
    background-position: -592px -144px;
}

.t37x10 {
    background-position: -592px -160px;
}

.t37x11 {
    background-position: -592px -176px;
}

.t37x12 {
    background-position: -592px -192px;
}

.t37x13 {
    background-position: -592px -208px;
}

.t37x14 {
    background-position: -592px -224px;
}

.t37x15 {
    background-position: -592px -240px;
}

.t37x16 {
    background-position: -592px -256px;
}

.t37x17 {
    background-position: -592px -272px;
}

.t37x18 {
    background-position: -592px -288px;
}

.t37x19 {
    background-position: -592px -304px;
}

.t37x20 {
    background-position: -592px -320px;
}

.t37x21 {
    background-position: -592px -336px;
}

.t37x22 {
    background-position: -592px -352px;
}

.t37x23 {
    background-position: -592px -368px;
}

.t37x24 {
    background-position: -592px -384px;
}

.t37x25 {
    background-position: -592px -400px;
}

.t37x26 {
    background-position: -592px -416px;
}

.t37x27 {
    background-position: -592px -432px;
}

.t37x28 {
    background-position: -592px -448px;
}

.t37x29 {
    background-position: -592px -464px;
}

.t37x30 {
    background-position: -592px -480px;
}

.t37x31 {
    background-position: -592px -496px;
}

.t38x0 {
    background-position: -608px -0px;
}

.t38x1 {
    background-position: -608px -16px;
}

.t38x2 {
    background-position: -608px -32px;
}

.t38x3 {
    background-position: -608px -48px;
}

.t38x4 {
    background-position: -608px -64px;
}

.t38x5 {
    background-position: -608px -80px;
}

.t38x6 {
    background-position: -608px -96px;
}

.t38x7 {
    background-position: -608px -112px;
}

.t38x8 {
    background-position: -608px -128px;
}

.t38x9 {
    background-position: -608px -144px;
}

.t38x10 {
    background-position: -608px -160px;
}

.t38x11 {
    background-position: -608px -176px;
}

.t38x12 {
    background-position: -608px -192px;
}

.t38x13 {
    background-position: -608px -208px;
}

.t38x14 {
    background-position: -608px -224px;
}

.t38x15 {
    background-position: -608px -240px;
}

.t38x16 {
    background-position: -608px -256px;
}

.t38x17 {
    background-position: -608px -272px;
}

.t38x18 {
    background-position: -608px -288px;
}

.t38x19 {
    background-position: -608px -304px;
}

.t38x20 {
    background-position: -608px -320px;
}

.t38x21 {
    background-position: -608px -336px;
}

.t38x22 {
    background-position: -608px -352px;
}

.t38x23 {
    background-position: -608px -368px;
}

.t38x24 {
    background-position: -608px -384px;
}

.t38x25 {
    background-position: -608px -400px;
}

.t38x26 {
    background-position: -608px -416px;
}

.t38x27 {
    background-position: -608px -432px;
}

.t38x28 {
    background-position: -608px -448px;
}

.t38x29 {
    background-position: -608px -464px;
}

.t38x30 {
    background-position: -608px -480px;
}

.t38x31 {
    background-position: -608px -496px;
}

.t39x0 {
    background-position: -624px -0px;
}

.t39x1 {
    background-position: -624px -16px;
}

.t39x2 {
    background-position: -624px -32px;
}

.t39x3 {
    background-position: -624px -48px;
}

.t39x4 {
    background-position: -624px -64px;
}

.t39x5 {
    background-position: -624px -80px;
}

.t39x6 {
    background-position: -624px -96px;
}

.t39x7 {
    background-position: -624px -112px;
}

.t39x8 {
    background-position: -624px -128px;
}

.t39x9 {
    background-position: -624px -144px;
}

.t39x10 {
    background-position: -624px -160px;
}

.t39x11 {
    background-position: -624px -176px;
}

.t39x12 {
    background-position: -624px -192px;
}

.t39x13 {
    background-position: -624px -208px;
}

.t39x14 {
    background-position: -624px -224px;
}

.t39x15 {
    background-position: -624px -240px;
}

.t39x16 {
    background-position: -624px -256px;
}

.t39x17 {
    background-position: -624px -272px;
}

.t39x18 {
    background-position: -624px -288px;
}

.t39x19 {
    background-position: -624px -304px;
}

.t39x20 {
    background-position: -624px -320px;
}

.t39x21 {
    background-position: -624px -336px;
}

.t39x22 {
    background-position: -624px -352px;
}

.t39x23 {
    background-position: -624px -368px;
}

.t39x24 {
    background-position: -624px -384px;
}

.t39x25 {
    background-position: -624px -400px;
}

.t39x26 {
    background-position: -624px -416px;
}

.t39x27 {
    background-position: -624px -432px;
}

.t39x28 {
    background-position: -624px -448px;
}

.t39x29 {
    background-position: -624px -464px;
}

.t39x30 {
    background-position: -624px -480px;
}

.t39x31 {
    background-position: -624px -496px;
}

.t40x0 {
    background-position: -640px -0px;
}

.t40x1 {
    background-position: -640px -16px;
}

.t40x2 {
    background-position: -640px -32px;
}

.t40x3 {
    background-position: -640px -48px;
}

.t40x4 {
    background-position: -640px -64px;
}

.t40x5 {
    background-position: -640px -80px;
}

.t40x6 {
    background-position: -640px -96px;
}

.t40x7 {
    background-position: -640px -112px;
}

.t40x8 {
    background-position: -640px -128px;
}

.t40x9 {
    background-position: -640px -144px;
}

.t40x10 {
    background-position: -640px -160px;
}

.t40x11 {
    background-position: -640px -176px;
}

.t40x12 {
    background-position: -640px -192px;
}

.t40x13 {
    background-position: -640px -208px;
}

.t40x14 {
    background-position: -640px -224px;
}

.t40x15 {
    background-position: -640px -240px;
}

.t40x16 {
    background-position: -640px -256px;
}

.t40x17 {
    background-position: -640px -272px;
}

.t40x18 {
    background-position: -640px -288px;
}

.t40x19 {
    background-position: -640px -304px;
}

.t40x20 {
    background-position: -640px -320px;
}

.t40x21 {
    background-position: -640px -336px;
}

.t40x22 {
    background-position: -640px -352px;
}

.t40x23 {
    background-position: -640px -368px;
}

.t40x24 {
    background-position: -640px -384px;
}

.t40x25 {
    background-position: -640px -400px;
}

.t40x26 {
    background-position: -640px -416px;
}

.t40x27 {
    background-position: -640px -432px;
}

.t40x28 {
    background-position: -640px -448px;
}

.t40x29 {
    background-position: -640px -464px;
}

.t40x30 {
    background-position: -640px -480px;
}

.t40x31 {
    background-position: -640px -496px;
}

.t41x0 {
    background-position: -656px -0px;
}

.t41x1 {
    background-position: -656px -16px;
}

.t41x2 {
    background-position: -656px -32px;
}

.t41x3 {
    background-position: -656px -48px;
}

.t41x4 {
    background-position: -656px -64px;
}

.t41x5 {
    background-position: -656px -80px;
}

.t41x6 {
    background-position: -656px -96px;
}

.t41x7 {
    background-position: -656px -112px;
}

.t41x8 {
    background-position: -656px -128px;
}

.t41x9 {
    background-position: -656px -144px;
}

.t41x10 {
    background-position: -656px -160px;
}

.t41x11 {
    background-position: -656px -176px;
}

.t41x12 {
    background-position: -656px -192px;
}

.t41x13 {
    background-position: -656px -208px;
}

.t41x14 {
    background-position: -656px -224px;
}

.t41x15 {
    background-position: -656px -240px;
}

.t41x16 {
    background-position: -656px -256px;
}

.t41x17 {
    background-position: -656px -272px;
}

.t41x18 {
    background-position: -656px -288px;
}

.t41x19 {
    background-position: -656px -304px;
}

.t41x20 {
    background-position: -656px -320px;
}

.t41x21 {
    background-position: -656px -336px;
}

.t41x22 {
    background-position: -656px -352px;
}

.t41x23 {
    background-position: -656px -368px;
}

.t41x24 {
    background-position: -656px -384px;
}

.t41x25 {
    background-position: -656px -400px;
}

.t41x26 {
    background-position: -656px -416px;
}

.t41x27 {
    background-position: -656px -432px;
}

.t41x28 {
    background-position: -656px -448px;
}

.t41x29 {
    background-position: -656px -464px;
}

.t41x30 {
    background-position: -656px -480px;
}

.t41x31 {
    background-position: -656px -496px;
}

.t42x0 {
    background-position: -672px -0px;
}

.t42x1 {
    background-position: -672px -16px;
}

.t42x2 {
    background-position: -672px -32px;
}

.t42x3 {
    background-position: -672px -48px;
}

.t42x4 {
    background-position: -672px -64px;
}

.t42x5 {
    background-position: -672px -80px;
}

.t42x6 {
    background-position: -672px -96px;
}

.t42x7 {
    background-position: -672px -112px;
}

.t42x8 {
    background-position: -672px -128px;
}

.t42x9 {
    background-position: -672px -144px;
}

.t42x10 {
    background-position: -672px -160px;
}

.t42x11 {
    background-position: -672px -176px;
}

.t42x12 {
    background-position: -672px -192px;
}

.t42x13 {
    background-position: -672px -208px;
}

.t42x14 {
    background-position: -672px -224px;
}

.t42x15 {
    background-position: -672px -240px;
}

.t42x16 {
    background-position: -672px -256px;
}

.t42x17 {
    background-position: -672px -272px;
}

.t42x18 {
    background-position: -672px -288px;
}

.t42x19 {
    background-position: -672px -304px;
}

.t42x20 {
    background-position: -672px -320px;
}

.t42x21 {
    background-position: -672px -336px;
}

.t42x22 {
    background-position: -672px -352px;
}

.t42x23 {
    background-position: -672px -368px;
}

.t42x24 {
    background-position: -672px -384px;
}

.t42x25 {
    background-position: -672px -400px;
}

.t42x26 {
    background-position: -672px -416px;
}

.t42x27 {
    background-position: -672px -432px;
}

.t42x28 {
    background-position: -672px -448px;
}

.t42x29 {
    background-position: -672px -464px;
}

.t42x30 {
    background-position: -672px -480px;
}

.t42x31 {
    background-position: -672px -496px;
}

.t43x0 {
    background-position: -688px -0px;
}

.t43x1 {
    background-position: -688px -16px;
}

.t43x2 {
    background-position: -688px -32px;
}

.t43x3 {
    background-position: -688px -48px;
}

.t43x4 {
    background-position: -688px -64px;
}

.t43x5 {
    background-position: -688px -80px;
}

.t43x6 {
    background-position: -688px -96px;
}

.t43x7 {
    background-position: -688px -112px;
}

.t43x8 {
    background-position: -688px -128px;
}

.t43x9 {
    background-position: -688px -144px;
}

.t43x10 {
    background-position: -688px -160px;
}

.t43x11 {
    background-position: -688px -176px;
}

.t43x12 {
    background-position: -688px -192px;
}

.t43x13 {
    background-position: -688px -208px;
}

.t43x14 {
    background-position: -688px -224px;
}

.t43x15 {
    background-position: -688px -240px;
}

.t43x16 {
    background-position: -688px -256px;
}

.t43x17 {
    background-position: -688px -272px;
}

.t43x18 {
    background-position: -688px -288px;
}

.t43x19 {
    background-position: -688px -304px;
}

.t43x20 {
    background-position: -688px -320px;
}

.t43x21 {
    background-position: -688px -336px;
}

.t43x22 {
    background-position: -688px -352px;
}

.t43x23 {
    background-position: -688px -368px;
}

.t43x24 {
    background-position: -688px -384px;
}

.t43x25 {
    background-position: -688px -400px;
}

.t43x26 {
    background-position: -688px -416px;
}

.t43x27 {
    background-position: -688px -432px;
}

.t43x28 {
    background-position: -688px -448px;
}

.t43x29 {
    background-position: -688px -464px;
}

.t43x30 {
    background-position: -688px -480px;
}

.t43x31 {
    background-position: -688px -496px;
}

.t44x0 {
    background-position: -704px -0px;
}

.t44x1 {
    background-position: -704px -16px;
}

.t44x2 {
    background-position: -704px -32px;
}

.t44x3 {
    background-position: -704px -48px;
}

.t44x4 {
    background-position: -704px -64px;
}

.t44x5 {
    background-position: -704px -80px;
}

.t44x6 {
    background-position: -704px -96px;
}

.t44x7 {
    background-position: -704px -112px;
}

.t44x8 {
    background-position: -704px -128px;
}

.t44x9 {
    background-position: -704px -144px;
}

.t44x10 {
    background-position: -704px -160px;
}

.t44x11 {
    background-position: -704px -176px;
}

.t44x12 {
    background-position: -704px -192px;
}

.t44x13 {
    background-position: -704px -208px;
}

.t44x14 {
    background-position: -704px -224px;
}

.t44x15 {
    background-position: -704px -240px;
}

.t44x16 {
    background-position: -704px -256px;
}

.t44x17 {
    background-position: -704px -272px;
}

.t44x18 {
    background-position: -704px -288px;
}

.t44x19 {
    background-position: -704px -304px;
}

.t44x20 {
    background-position: -704px -320px;
}

.t44x21 {
    background-position: -704px -336px;
}

.t44x22 {
    background-position: -704px -352px;
}

.t44x23 {
    background-position: -704px -368px;
}

.t44x24 {
    background-position: -704px -384px;
}

.t44x25 {
    background-position: -704px -400px;
}

.t44x26 {
    background-position: -704px -416px;
}

.t44x27 {
    background-position: -704px -432px;
}

.t44x28 {
    background-position: -704px -448px;
}

.t44x29 {
    background-position: -704px -464px;
}

.t44x30 {
    background-position: -704px -480px;
}

.t44x31 {
    background-position: -704px -496px;
}

.t45x0 {
    background-position: -720px -0px;
}

.t45x1 {
    background-position: -720px -16px;
}

.t45x2 {
    background-position: -720px -32px;
}

.t45x3 {
    background-position: -720px -48px;
}

.t45x4 {
    background-position: -720px -64px;
}

.t45x5 {
    background-position: -720px -80px;
}

.t45x6 {
    background-position: -720px -96px;
}

.t45x7 {
    background-position: -720px -112px;
}

.t45x8 {
    background-position: -720px -128px;
}

.t45x9 {
    background-position: -720px -144px;
}

.t45x10 {
    background-position: -720px -160px;
}

.t45x11 {
    background-position: -720px -176px;
}

.t45x12 {
    background-position: -720px -192px;
}

.t45x13 {
    background-position: -720px -208px;
}

.t45x14 {
    background-position: -720px -224px;
}

.t45x15 {
    background-position: -720px -240px;
}

.t45x16 {
    background-position: -720px -256px;
}

.t45x17 {
    background-position: -720px -272px;
}

.t45x18 {
    background-position: -720px -288px;
}

.t45x19 {
    background-position: -720px -304px;
}

.t45x20 {
    background-position: -720px -320px;
}

.t45x21 {
    background-position: -720px -336px;
}

.t45x22 {
    background-position: -720px -352px;
}

.t45x23 {
    background-position: -720px -368px;
}

.t45x24 {
    background-position: -720px -384px;
}

.t45x25 {
    background-position: -720px -400px;
}

.t45x26 {
    background-position: -720px -416px;
}

.t45x27 {
    background-position: -720px -432px;
}

.t45x28 {
    background-position: -720px -448px;
}

.t45x29 {
    background-position: -720px -464px;
}

.t45x30 {
    background-position: -720px -480px;
}

.t45x31 {
    background-position: -720px -496px;
}

.t46x0 {
    background-position: -736px -0px;
}

.t46x1 {
    background-position: -736px -16px;
}

.t46x2 {
    background-position: -736px -32px;
}

.t46x3 {
    background-position: -736px -48px;
}

.t46x4 {
    background-position: -736px -64px;
}

.t46x5 {
    background-position: -736px -80px;
}

.t46x6 {
    background-position: -736px -96px;
}

.t46x7 {
    background-position: -736px -112px;
}

.t46x8 {
    background-position: -736px -128px;
}

.t46x9 {
    background-position: -736px -144px;
}

.t46x10 {
    background-position: -736px -160px;
}

.t46x11 {
    background-position: -736px -176px;
}

.t46x12 {
    background-position: -736px -192px;
}

.t46x13 {
    background-position: -736px -208px;
}

.t46x14 {
    background-position: -736px -224px;
}

.t46x15 {
    background-position: -736px -240px;
}

.t46x16 {
    background-position: -736px -256px;
}

.t46x17 {
    background-position: -736px -272px;
}

.t46x18 {
    background-position: -736px -288px;
}

.t46x19 {
    background-position: -736px -304px;
}

.t46x20 {
    background-position: -736px -320px;
}

.t46x21 {
    background-position: -736px -336px;
}

.t46x22 {
    background-position: -736px -352px;
}

.t46x23 {
    background-position: -736px -368px;
}

.t46x24 {
    background-position: -736px -384px;
}

.t46x25 {
    background-position: -736px -400px;
}

.t46x26 {
    background-position: -736px -416px;
}

.t46x27 {
    background-position: -736px -432px;
}

.t46x28 {
    background-position: -736px -448px;
}

.t46x29 {
    background-position: -736px -464px;
}

.t46x30 {
    background-position: -736px -480px;
}

.t46x31 {
    background-position: -736px -496px;
}

.t47x0 {
    background-position: -752px -0px;
}

.t47x1 {
    background-position: -752px -16px;
}

.t47x2 {
    background-position: -752px -32px;
}

.t47x3 {
    background-position: -752px -48px;
}

.t47x4 {
    background-position: -752px -64px;
}

.t47x5 {
    background-position: -752px -80px;
}

.t47x6 {
    background-position: -752px -96px;
}

.t47x7 {
    background-position: -752px -112px;
}

.t47x8 {
    background-position: -752px -128px;
}

.t47x9 {
    background-position: -752px -144px;
}

.t47x10 {
    background-position: -752px -160px;
}

.t47x11 {
    background-position: -752px -176px;
}

.t47x12 {
    background-position: -752px -192px;
}

.t47x13 {
    background-position: -752px -208px;
}

.t47x14 {
    background-position: -752px -224px;
}

.t47x15 {
    background-position: -752px -240px;
}

.t47x16 {
    background-position: -752px -256px;
}

.t47x17 {
    background-position: -752px -272px;
}

.t47x18 {
    background-position: -752px -288px;
}

.t47x19 {
    background-position: -752px -304px;
}

.t47x20 {
    background-position: -752px -320px;
}

.t47x21 {
    background-position: -752px -336px;
}

.t47x22 {
    background-position: -752px -352px;
}

.t47x23 {
    background-position: -752px -368px;
}

.t47x24 {
    background-position: -752px -384px;
}

.t47x25 {
    background-position: -752px -400px;
}

.t47x26 {
    background-position: -752px -416px;
}

.t47x27 {
    background-position: -752px -432px;
}

.t47x28 {
    background-position: -752px -448px;
}

.t47x29 {
    background-position: -752px -464px;
}

.t47x30 {
    background-position: -752px -480px;
}

.t47x31 {
    background-position: -752px -496px;
}

.t48x0 {
    background-position: -768px -0px;
}

.t48x1 {
    background-position: -768px -16px;
}

.t48x2 {
    background-position: -768px -32px;
}

.t48x3 {
    background-position: -768px -48px;
}

.t48x4 {
    background-position: -768px -64px;
}

.t48x5 {
    background-position: -768px -80px;
}

.t48x6 {
    background-position: -768px -96px;
}

.t48x7 {
    background-position: -768px -112px;
}

.t48x8 {
    background-position: -768px -128px;
}

.t48x9 {
    background-position: -768px -144px;
}

.t48x10 {
    background-position: -768px -160px;
}

.t48x11 {
    background-position: -768px -176px;
}

.t48x12 {
    background-position: -768px -192px;
}

.t48x13 {
    background-position: -768px -208px;
}

.t48x14 {
    background-position: -768px -224px;
}

.t48x15 {
    background-position: -768px -240px;
}

.t48x16 {
    background-position: -768px -256px;
}

.t48x17 {
    background-position: -768px -272px;
}

.t48x18 {
    background-position: -768px -288px;
}

.t48x19 {
    background-position: -768px -304px;
}

.t48x20 {
    background-position: -768px -320px;
}

.t48x21 {
    background-position: -768px -336px;
}

.t48x22 {
    background-position: -768px -352px;
}

.t48x23 {
    background-position: -768px -368px;
}

.t48x24 {
    background-position: -768px -384px;
}

.t48x25 {
    background-position: -768px -400px;
}

.t48x26 {
    background-position: -768px -416px;
}

.t48x27 {
    background-position: -768px -432px;
}

.t48x28 {
    background-position: -768px -448px;
}

.t48x29 {
    background-position: -768px -464px;
}

.t48x30 {
    background-position: -768px -480px;
}

.t48x31 {
    background-position: -768px -496px;
}

.t49x0 {
    background-position: -784px -0px;
}

.t49x1 {
    background-position: -784px -16px;
}

.t49x2 {
    background-position: -784px -32px;
}

.t49x3 {
    background-position: -784px -48px;
}

.t49x4 {
    background-position: -784px -64px;
}

.t49x5 {
    background-position: -784px -80px;
}

.t49x6 {
    background-position: -784px -96px;
}

.t49x7 {
    background-position: -784px -112px;
}

.t49x8 {
    background-position: -784px -128px;
}

.t49x9 {
    background-position: -784px -144px;
}

.t49x10 {
    background-position: -784px -160px;
}

.t49x11 {
    background-position: -784px -176px;
}

.t49x12 {
    background-position: -784px -192px;
}

.t49x13 {
    background-position: -784px -208px;
}

.t49x14 {
    background-position: -784px -224px;
}

.t49x15 {
    background-position: -784px -240px;
}

.t49x16 {
    background-position: -784px -256px;
}

.t49x17 {
    background-position: -784px -272px;
}

.t49x18 {
    background-position: -784px -288px;
}

.t49x19 {
    background-position: -784px -304px;
}

.t49x20 {
    background-position: -784px -320px;
}

.t49x21 {
    background-position: -784px -336px;
}

.t49x22 {
    background-position: -784px -352px;
}

.t49x23 {
    background-position: -784px -368px;
}

.t49x24 {
    background-position: -784px -384px;
}

.t49x25 {
    background-position: -784px -400px;
}

.t49x26 {
    background-position: -784px -416px;
}

.t49x27 {
    background-position: -784px -432px;
}

.t49x28 {
    background-position: -784px -448px;
}

.t49x29 {
    background-position: -784px -464px;
}

.t49x30 {
    background-position: -784px -480px;
}

.t49x31 {
    background-position: -784px -496px;
}

.t50x0 {
    background-position: -800px -0px;
}

.t50x1 {
    background-position: -800px -16px;
}

.t50x2 {
    background-position: -800px -32px;
}

.t50x3 {
    background-position: -800px -48px;
}

.t50x4 {
    background-position: -800px -64px;
}

.t50x5 {
    background-position: -800px -80px;
}

.t50x6 {
    background-position: -800px -96px;
}

.t50x7 {
    background-position: -800px -112px;
}

.t50x8 {
    background-position: -800px -128px;
}

.t50x9 {
    background-position: -800px -144px;
}

.t50x10 {
    background-position: -800px -160px;
}

.t50x11 {
    background-position: -800px -176px;
}

.t50x12 {
    background-position: -800px -192px;
}

.t50x13 {
    background-position: -800px -208px;
}

.t50x14 {
    background-position: -800px -224px;
}

.t50x15 {
    background-position: -800px -240px;
}

.t50x16 {
    background-position: -800px -256px;
}

.t50x17 {
    background-position: -800px -272px;
}

.t50x18 {
    background-position: -800px -288px;
}

.t50x19 {
    background-position: -800px -304px;
}

.t50x20 {
    background-position: -800px -320px;
}

.t50x21 {
    background-position: -800px -336px;
}

.t50x22 {
    background-position: -800px -352px;
}

.t50x23 {
    background-position: -800px -368px;
}

.t50x24 {
    background-position: -800px -384px;
}

.t50x25 {
    background-position: -800px -400px;
}

.t50x26 {
    background-position: -800px -416px;
}

.t50x27 {
    background-position: -800px -432px;
}

.t50x28 {
    background-position: -800px -448px;
}

.t50x29 {
    background-position: -800px -464px;
}

.t50x30 {
    background-position: -800px -480px;
}

.t50x31 {
    background-position: -800px -496px;
}

.t51x0 {
    background-position: -816px -0px;
}

.t51x1 {
    background-position: -816px -16px;
}

.t51x2 {
    background-position: -816px -32px;
}

.t51x3 {
    background-position: -816px -48px;
}

.t51x4 {
    background-position: -816px -64px;
}

.t51x5 {
    background-position: -816px -80px;
}

.t51x6 {
    background-position: -816px -96px;
}

.t51x7 {
    background-position: -816px -112px;
}

.t51x8 {
    background-position: -816px -128px;
}

.t51x9 {
    background-position: -816px -144px;
}

.t51x10 {
    background-position: -816px -160px;
}

.t51x11 {
    background-position: -816px -176px;
}

.t51x12 {
    background-position: -816px -192px;
}

.t51x13 {
    background-position: -816px -208px;
}

.t51x14 {
    background-position: -816px -224px;
}

.t51x15 {
    background-position: -816px -240px;
}

.t51x16 {
    background-position: -816px -256px;
}

.t51x17 {
    background-position: -816px -272px;
}

.t51x18 {
    background-position: -816px -288px;
}

.t51x19 {
    background-position: -816px -304px;
}

.t51x20 {
    background-position: -816px -320px;
}

.t51x21 {
    background-position: -816px -336px;
}

.t51x22 {
    background-position: -816px -352px;
}

.t51x23 {
    background-position: -816px -368px;
}

.t51x24 {
    background-position: -816px -384px;
}

.t51x25 {
    background-position: -816px -400px;
}

.t51x26 {
    background-position: -816px -416px;
}

.t51x27 {
    background-position: -816px -432px;
}

.t51x28 {
    background-position: -816px -448px;
}

.t51x29 {
    background-position: -816px -464px;
}

.t51x30 {
    background-position: -816px -480px;
}

.t51x31 {
    background-position: -816px -496px;
}

.t52x0 {
    background-position: -832px -0px;
}

.t52x1 {
    background-position: -832px -16px;
}

.t52x2 {
    background-position: -832px -32px;
}

.t52x3 {
    background-position: -832px -48px;
}

.t52x4 {
    background-position: -832px -64px;
}

.t52x5 {
    background-position: -832px -80px;
}

.t52x6 {
    background-position: -832px -96px;
}

.t52x7 {
    background-position: -832px -112px;
}

.t52x8 {
    background-position: -832px -128px;
}

.t52x9 {
    background-position: -832px -144px;
}

.t52x10 {
    background-position: -832px -160px;
}

.t52x11 {
    background-position: -832px -176px;
}

.t52x12 {
    background-position: -832px -192px;
}

.t52x13 {
    background-position: -832px -208px;
}

.t52x14 {
    background-position: -832px -224px;
}

.t52x15 {
    background-position: -832px -240px;
}

.t52x16 {
    background-position: -832px -256px;
}

.t52x17 {
    background-position: -832px -272px;
}

.t52x18 {
    background-position: -832px -288px;
}

.t52x19 {
    background-position: -832px -304px;
}

.t52x20 {
    background-position: -832px -320px;
}

.t52x21 {
    background-position: -832px -336px;
}

.t52x22 {
    background-position: -832px -352px;
}

.t52x23 {
    background-position: -832px -368px;
}

.t52x24 {
    background-position: -832px -384px;
}

.t52x25 {
    background-position: -832px -400px;
}

.t52x26 {
    background-position: -832px -416px;
}

.t52x27 {
    background-position: -832px -432px;
}

.t52x28 {
    background-position: -832px -448px;
}

.t52x29 {
    background-position: -832px -464px;
}

.t52x30 {
    background-position: -832px -480px;
}

.t52x31 {
    background-position: -832px -496px;
}

.t53x0 {
    background-position: -848px -0px;
}

.t53x1 {
    background-position: -848px -16px;
}

.t53x2 {
    background-position: -848px -32px;
}

.t53x3 {
    background-position: -848px -48px;
}

.t53x4 {
    background-position: -848px -64px;
}

.t53x5 {
    background-position: -848px -80px;
}

.t53x6 {
    background-position: -848px -96px;
}

.t53x7 {
    background-position: -848px -112px;
}

.t53x8 {
    background-position: -848px -128px;
}

.t53x9 {
    background-position: -848px -144px;
}

.t53x10 {
    background-position: -848px -160px;
}

.t53x11 {
    background-position: -848px -176px;
}

.t53x12 {
    background-position: -848px -192px;
}

.t53x13 {
    background-position: -848px -208px;
}

.t53x14 {
    background-position: -848px -224px;
}

.t53x15 {
    background-position: -848px -240px;
}

.t53x16 {
    background-position: -848px -256px;
}

.t53x17 {
    background-position: -848px -272px;
}

.t53x18 {
    background-position: -848px -288px;
}

.t53x19 {
    background-position: -848px -304px;
}

.t53x20 {
    background-position: -848px -320px;
}

.t53x21 {
    background-position: -848px -336px;
}

.t53x22 {
    background-position: -848px -352px;
}

.t53x23 {
    background-position: -848px -368px;
}

.t53x24 {
    background-position: -848px -384px;
}

.t53x25 {
    background-position: -848px -400px;
}

.t53x26 {
    background-position: -848px -416px;
}

.t53x27 {
    background-position: -848px -432px;
}

.t53x28 {
    background-position: -848px -448px;
}

.t53x29 {
    background-position: -848px -464px;
}

.t53x30 {
    background-position: -848px -480px;
}

.t53x31 {
    background-position: -848px -496px;
}

.t54x0 {
    background-position: -864px -0px;
}

.t54x1 {
    background-position: -864px -16px;
}

.t54x2 {
    background-position: -864px -32px;
}

.t54x3 {
    background-position: -864px -48px;
}

.t54x4 {
    background-position: -864px -64px;
}

.t54x5 {
    background-position: -864px -80px;
}

.t54x6 {
    background-position: -864px -96px;
}

.t54x7 {
    background-position: -864px -112px;
}

.t54x8 {
    background-position: -864px -128px;
}

.t54x9 {
    background-position: -864px -144px;
}

.t54x10 {
    background-position: -864px -160px;
}

.t54x11 {
    background-position: -864px -176px;
}

.t54x12 {
    background-position: -864px -192px;
}

.t54x13 {
    background-position: -864px -208px;
}

.t54x14 {
    background-position: -864px -224px;
}

.t54x15 {
    background-position: -864px -240px;
}

.t54x16 {
    background-position: -864px -256px;
}

.t54x17 {
    background-position: -864px -272px;
}

.t54x18 {
    background-position: -864px -288px;
}

.t54x19 {
    background-position: -864px -304px;
}

.t54x20 {
    background-position: -864px -320px;
}

.t54x21 {
    background-position: -864px -336px;
}

.t54x22 {
    background-position: -864px -352px;
}

.t54x23 {
    background-position: -864px -368px;
}

.t54x24 {
    background-position: -864px -384px;
}

.t54x25 {
    background-position: -864px -400px;
}

.t54x26 {
    background-position: -864px -416px;
}

.t54x27 {
    background-position: -864px -432px;
}

.t54x28 {
    background-position: -864px -448px;
}

.t54x29 {
    background-position: -864px -464px;
}

.t54x30 {
    background-position: -864px -480px;
}

.t54x31 {
    background-position: -864px -496px;
}

.t55x0 {
    background-position: -880px -0px;
}

.t55x1 {
    background-position: -880px -16px;
}

.t55x2 {
    background-position: -880px -32px;
}

.t55x3 {
    background-position: -880px -48px;
}

.t55x4 {
    background-position: -880px -64px;
}

.t55x5 {
    background-position: -880px -80px;
}

.t55x6 {
    background-position: -880px -96px;
}

.t55x7 {
    background-position: -880px -112px;
}

.t55x8 {
    background-position: -880px -128px;
}

.t55x9 {
    background-position: -880px -144px;
}

.t55x10 {
    background-position: -880px -160px;
}

.t55x11 {
    background-position: -880px -176px;
}

.t55x12 {
    background-position: -880px -192px;
}

.t55x13 {
    background-position: -880px -208px;
}

.t55x14 {
    background-position: -880px -224px;
}

.t55x15 {
    background-position: -880px -240px;
}

.t55x16 {
    background-position: -880px -256px;
}

.t55x17 {
    background-position: -880px -272px;
}

.t55x18 {
    background-position: -880px -288px;
}

.t55x19 {
    background-position: -880px -304px;
}

.t55x20 {
    background-position: -880px -320px;
}

.t55x21 {
    background-position: -880px -336px;
}

.t55x22 {
    background-position: -880px -352px;
}

.t55x23 {
    background-position: -880px -368px;
}

.t55x24 {
    background-position: -880px -384px;
}

.t55x25 {
    background-position: -880px -400px;
}

.t55x26 {
    background-position: -880px -416px;
}

.t55x27 {
    background-position: -880px -432px;
}

.t55x28 {
    background-position: -880px -448px;
}

.t55x29 {
    background-position: -880px -464px;
}

.t55x30 {
    background-position: -880px -480px;
}

.t55x31 {
    background-position: -880px -496px;
}

.t56x0 {
    background-position: -896px -0px;
}

.t56x1 {
    background-position: -896px -16px;
}

.t56x2 {
    background-position: -896px -32px;
}

.t56x3 {
    background-position: -896px -48px;
}

.t56x4 {
    background-position: -896px -64px;
}

.t56x5 {
    background-position: -896px -80px;
}

.t56x6 {
    background-position: -896px -96px;
}

.t56x7 {
    background-position: -896px -112px;
}

.t56x8 {
    background-position: -896px -128px;
}

.t56x9 {
    background-position: -896px -144px;
}

.t56x10 {
    background-position: -896px -160px;
}

.t56x11 {
    background-position: -896px -176px;
}

.t56x12 {
    background-position: -896px -192px;
}

.t56x13 {
    background-position: -896px -208px;
}

.t56x14 {
    background-position: -896px -224px;
}

.t56x15 {
    background-position: -896px -240px;
}

.t56x16 {
    background-position: -896px -256px;
}

.t56x17 {
    background-position: -896px -272px;
}

.t56x18 {
    background-position: -896px -288px;
}

.t56x19 {
    background-position: -896px -304px;
}

.t56x20 {
    background-position: -896px -320px;
}

.t56x21 {
    background-position: -896px -336px;
}

.t56x22 {
    background-position: -896px -352px;
}

.t56x23 {
    background-position: -896px -368px;
}

.t56x24 {
    background-position: -896px -384px;
}

.t56x25 {
    background-position: -896px -400px;
}

.t56x26 {
    background-position: -896px -416px;
}

.t56x27 {
    background-position: -896px -432px;
}

.t56x28 {
    background-position: -896px -448px;
}

.t56x29 {
    background-position: -896px -464px;
}

.t56x30 {
    background-position: -896px -480px;
}

.t56x31 {
    background-position: -896px -496px;
}

.t57x0 {
    background-position: -912px -0px;
}

.t57x1 {
    background-position: -912px -16px;
}

.t57x2 {
    background-position: -912px -32px;
}

.t57x3 {
    background-position: -912px -48px;
}

.t57x4 {
    background-position: -912px -64px;
}

.t57x5 {
    background-position: -912px -80px;
}

.t57x6 {
    background-position: -912px -96px;
}

.t57x7 {
    background-position: -912px -112px;
}

.t57x8 {
    background-position: -912px -128px;
}

.t57x9 {
    background-position: -912px -144px;
}

.t57x10 {
    background-position: -912px -160px;
}

.t57x11 {
    background-position: -912px -176px;
}

.t57x12 {
    background-position: -912px -192px;
}

.t57x13 {
    background-position: -912px -208px;
}

.t57x14 {
    background-position: -912px -224px;
}

.t57x15 {
    background-position: -912px -240px;
}

.t57x16 {
    background-position: -912px -256px;
}

.t57x17 {
    background-position: -912px -272px;
}

.t57x18 {
    background-position: -912px -288px;
}

.t57x19 {
    background-position: -912px -304px;
}

.t57x20 {
    background-position: -912px -320px;
}

.t57x21 {
    background-position: -912px -336px;
}

.t57x22 {
    background-position: -912px -352px;
}

.t57x23 {
    background-position: -912px -368px;
}

.t57x24 {
    background-position: -912px -384px;
}

.t57x25 {
    background-position: -912px -400px;
}

.t57x26 {
    background-position: -912px -416px;
}

.t57x27 {
    background-position: -912px -432px;
}

.t57x28 {
    background-position: -912px -448px;
}

.t57x29 {
    background-position: -912px -464px;
}

.t57x30 {
    background-position: -912px -480px;
}

.t57x31 {
    background-position: -912px -496px;
}

.t58x0 {
    background-position: -928px -0px;
}

.t58x1 {
    background-position: -928px -16px;
}

.t58x2 {
    background-position: -928px -32px;
}

.t58x3 {
    background-position: -928px -48px;
}

.t58x4 {
    background-position: -928px -64px;
}

.t58x5 {
    background-position: -928px -80px;
}

.t58x6 {
    background-position: -928px -96px;
}

.t58x7 {
    background-position: -928px -112px;
}

.t58x8 {
    background-position: -928px -128px;
}

.t58x9 {
    background-position: -928px -144px;
}

.t58x10 {
    background-position: -928px -160px;
}

.t58x11 {
    background-position: -928px -176px;
}

.t58x12 {
    background-position: -928px -192px;
}

.t58x13 {
    background-position: -928px -208px;
}

.t58x14 {
    background-position: -928px -224px;
}

.t58x15 {
    background-position: -928px -240px;
}

.t58x16 {
    background-position: -928px -256px;
}

.t58x17 {
    background-position: -928px -272px;
}

.t58x18 {
    background-position: -928px -288px;
}

.t58x19 {
    background-position: -928px -304px;
}

.t58x20 {
    background-position: -928px -320px;
}

.t58x21 {
    background-position: -928px -336px;
}

.t58x22 {
    background-position: -928px -352px;
}

.t58x23 {
    background-position: -928px -368px;
}

.t58x24 {
    background-position: -928px -384px;
}

.t58x25 {
    background-position: -928px -400px;
}

.t58x26 {
    background-position: -928px -416px;
}

.t58x27 {
    background-position: -928px -432px;
}

.t58x28 {
    background-position: -928px -448px;
}

.t58x29 {
    background-position: -928px -464px;
}

.t58x30 {
    background-position: -928px -480px;
}

.t58x31 {
    background-position: -928px -496px;
}

.t59x0 {
    background-position: -944px -0px;
}

.t59x1 {
    background-position: -944px -16px;
}

.t59x2 {
    background-position: -944px -32px;
}

.t59x3 {
    background-position: -944px -48px;
}

.t59x4 {
    background-position: -944px -64px;
}

.t59x5 {
    background-position: -944px -80px;
}

.t59x6 {
    background-position: -944px -96px;
}

.t59x7 {
    background-position: -944px -112px;
}

.t59x8 {
    background-position: -944px -128px;
}

.t59x9 {
    background-position: -944px -144px;
}

.t59x10 {
    background-position: -944px -160px;
}

.t59x11 {
    background-position: -944px -176px;
}

.t59x12 {
    background-position: -944px -192px;
}

.t59x13 {
    background-position: -944px -208px;
}

.t59x14 {
    background-position: -944px -224px;
}

.t59x15 {
    background-position: -944px -240px;
}

.t59x16 {
    background-position: -944px -256px;
}

.t59x17 {
    background-position: -944px -272px;
}

.t59x18 {
    background-position: -944px -288px;
}

.t59x19 {
    background-position: -944px -304px;
}

.t59x20 {
    background-position: -944px -320px;
}

.t59x21 {
    background-position: -944px -336px;
}

.t59x22 {
    background-position: -944px -352px;
}

.t59x23 {
    background-position: -944px -368px;
}

.t59x24 {
    background-position: -944px -384px;
}

.t59x25 {
    background-position: -944px -400px;
}

.t59x26 {
    background-position: -944px -416px;
}

.t59x27 {
    background-position: -944px -432px;
}

.t59x28 {
    background-position: -944px -448px;
}

.t59x29 {
    background-position: -944px -464px;
}

.t59x30 {
    background-position: -944px -480px;
}

.t59x31 {
    background-position: -944px -496px;
}

.t60x0 {
    background-position: -960px -0px;
}

.t60x1 {
    background-position: -960px -16px;
}

.t60x2 {
    background-position: -960px -32px;
}

.t60x3 {
    background-position: -960px -48px;
}

.t60x4 {
    background-position: -960px -64px;
}

.t60x5 {
    background-position: -960px -80px;
}

.t60x6 {
    background-position: -960px -96px;
}

.t60x7 {
    background-position: -960px -112px;
}

.t60x8 {
    background-position: -960px -128px;
}

.t60x9 {
    background-position: -960px -144px;
}

.t60x10 {
    background-position: -960px -160px;
}

.t60x11 {
    background-position: -960px -176px;
}

.t60x12 {
    background-position: -960px -192px;
}

.t60x13 {
    background-position: -960px -208px;
}

.t60x14 {
    background-position: -960px -224px;
}

.t60x15 {
    background-position: -960px -240px;
}

.t60x16 {
    background-position: -960px -256px;
}

.t60x17 {
    background-position: -960px -272px;
}

.t60x18 {
    background-position: -960px -288px;
}

.t60x19 {
    background-position: -960px -304px;
}

.t60x20 {
    background-position: -960px -320px;
}

.t60x21 {
    background-position: -960px -336px;
}

.t60x22 {
    background-position: -960px -352px;
}

.t60x23 {
    background-position: -960px -368px;
}

.t60x24 {
    background-position: -960px -384px;
}

.t60x25 {
    background-position: -960px -400px;
}

.t60x26 {
    background-position: -960px -416px;
}

.t60x27 {
    background-position: -960px -432px;
}

.t60x28 {
    background-position: -960px -448px;
}

.t60x29 {
    background-position: -960px -464px;
}

.t60x30 {
    background-position: -960px -480px;
}

.t60x31 {
    background-position: -960px -496px;
}

.t61x0 {
    background-position: -976px -0px;
}

.t61x1 {
    background-position: -976px -16px;
}

.t61x2 {
    background-position: -976px -32px;
}

.t61x3 {
    background-position: -976px -48px;
}

.t61x4 {
    background-position: -976px -64px;
}

.t61x5 {
    background-position: -976px -80px;
}

.t61x6 {
    background-position: -976px -96px;
}

.t61x7 {
    background-position: -976px -112px;
}

.t61x8 {
    background-position: -976px -128px;
}

.t61x9 {
    background-position: -976px -144px;
}

.t61x10 {
    background-position: -976px -160px;
}

.t61x11 {
    background-position: -976px -176px;
}

.t61x12 {
    background-position: -976px -192px;
}

.t61x13 {
    background-position: -976px -208px;
}

.t61x14 {
    background-position: -976px -224px;
}

.t61x15 {
    background-position: -976px -240px;
}

.t61x16 {
    background-position: -976px -256px;
}

.t61x17 {
    background-position: -976px -272px;
}

.t61x18 {
    background-position: -976px -288px;
}

.t61x19 {
    background-position: -976px -304px;
}

.t61x20 {
    background-position: -976px -320px;
}

.t61x21 {
    background-position: -976px -336px;
}

.t61x22 {
    background-position: -976px -352px;
}

.t61x23 {
    background-position: -976px -368px;
}

.t61x24 {
    background-position: -976px -384px;
}

.t61x25 {
    background-position: -976px -400px;
}

.t61x26 {
    background-position: -976px -416px;
}

.t61x27 {
    background-position: -976px -432px;
}

.t61x28 {
    background-position: -976px -448px;
}

.t61x29 {
    background-position: -976px -464px;
}

.t61x30 {
    background-position: -976px -480px;
}

.t61x31 {
    background-position: -976px -496px;
}

.t62x0 {
    background-position: -992px -0px;
}

.t62x1 {
    background-position: -992px -16px;
}

.t62x2 {
    background-position: -992px -32px;
}

.t62x3 {
    background-position: -992px -48px;
}

.t62x4 {
    background-position: -992px -64px;
}

.t62x5 {
    background-position: -992px -80px;
}

.t62x6 {
    background-position: -992px -96px;
}

.t62x7 {
    background-position: -992px -112px;
}

.t62x8 {
    background-position: -992px -128px;
}

.t62x9 {
    background-position: -992px -144px;
}

.t62x10 {
    background-position: -992px -160px;
}

.t62x11 {
    background-position: -992px -176px;
}

.t62x12 {
    background-position: -992px -192px;
}

.t62x13 {
    background-position: -992px -208px;
}

.t62x14 {
    background-position: -992px -224px;
}

.t62x15 {
    background-position: -992px -240px;
}

.t62x16 {
    background-position: -992px -256px;
}

.t62x17 {
    background-position: -992px -272px;
}

.t62x18 {
    background-position: -992px -288px;
}

.t62x19 {
    background-position: -992px -304px;
}

.t62x20 {
    background-position: -992px -320px;
}

.t62x21 {
    background-position: -992px -336px;
}

.t62x22 {
    background-position: -992px -352px;
}

.t62x23 {
    background-position: -992px -368px;
}

.t62x24 {
    background-position: -992px -384px;
}

.t62x25 {
    background-position: -992px -400px;
}

.t62x26 {
    background-position: -992px -416px;
}

.t62x27 {
    background-position: -992px -432px;
}

.t62x28 {
    background-position: -992px -448px;
}

.t62x29 {
    background-position: -992px -464px;
}

.t62x30 {
    background-position: -992px -480px;
}

.t62x31 {
    background-position: -992px -496px;
}

.t63x0 {
    background-position: -1008px -0px;
}

.t63x1 {
    background-position: -1008px -16px;
}

.t63x2 {
    background-position: -1008px -32px;
}

.t63x3 {
    background-position: -1008px -48px;
}

.t63x4 {
    background-position: -1008px -64px;
}

.t63x5 {
    background-position: -1008px -80px;
}

.t63x6 {
    background-position: -1008px -96px;
}

.t63x7 {
    background-position: -1008px -112px;
}

.t63x8 {
    background-position: -1008px -128px;
}

.t63x9 {
    background-position: -1008px -144px;
}

.t63x10 {
    background-position: -1008px -160px;
}

.t63x11 {
    background-position: -1008px -176px;
}

.t63x12 {
    background-position: -1008px -192px;
}

.t63x13 {
    background-position: -1008px -208px;
}

.t63x14 {
    background-position: -1008px -224px;
}

.t63x15 {
    background-position: -1008px -240px;
}

.t63x16 {
    background-position: -1008px -256px;
}

.t63x17 {
    background-position: -1008px -272px;
}

.t63x18 {
    background-position: -1008px -288px;
}

.t63x19 {
    background-position: -1008px -304px;
}

.t63x20 {
    background-position: -1008px -320px;
}

.t63x21 {
    background-position: -1008px -336px;
}

.t63x22 {
    background-position: -1008px -352px;
}

.t63x23 {
    background-position: -1008px -368px;
}

.t63x24 {
    background-position: -1008px -384px;
}

.t63x25 {
    background-position: -1008px -400px;
}

.t63x26 {
    background-position: -1008px -416px;
}

.t63x27 {
    background-position: -1008px -432px;
}

.t63x28 {
    background-position: -1008px -448px;
}

.t63x29 {
    background-position: -1008px -464px;
}

.t63x30 {
    background-position: -1008px -480px;
}

.t63x31 {
    background-position: -1008px -496px;
}

.t64x0 {
    background-position: -1024px -0px;
}

.t64x1 {
    background-position: -1024px -16px;
}

.t64x2 {
    background-position: -1024px -32px;
}

.t64x3 {
    background-position: -1024px -48px;
}

.t64x4 {
    background-position: -1024px -64px;
}

.t64x5 {
    background-position: -1024px -80px;
}

.t64x6 {
    background-position: -1024px -96px;
}

.t64x7 {
    background-position: -1024px -112px;
}

.t64x8 {
    background-position: -1024px -128px;
}

.t64x9 {
    background-position: -1024px -144px;
}

.t64x10 {
    background-position: -1024px -160px;
}

.t64x11 {
    background-position: -1024px -176px;
}

.t64x12 {
    background-position: -1024px -192px;
}

.t64x13 {
    background-position: -1024px -208px;
}

.t64x14 {
    background-position: -1024px -224px;
}

.t64x15 {
    background-position: -1024px -240px;
}

.t64x16 {
    background-position: -1024px -256px;
}

.t64x17 {
    background-position: -1024px -272px;
}

.t64x18 {
    background-position: -1024px -288px;
}

.t64x19 {
    background-position: -1024px -304px;
}

.t64x20 {
    background-position: -1024px -320px;
}

.t64x21 {
    background-position: -1024px -336px;
}

.t64x22 {
    background-position: -1024px -352px;
}

.t64x23 {
    background-position: -1024px -368px;
}

.t64x24 {
    background-position: -1024px -384px;
}

.t64x25 {
    background-position: -1024px -400px;
}

.t64x26 {
    background-position: -1024px -416px;
}

.t64x27 {
    background-position: -1024px -432px;
}

.t64x28 {
    background-position: -1024px -448px;
}

.t64x29 {
    background-position: -1024px -464px;
}

.t64x30 {
    background-position: -1024px -480px;
}

.t64x31 {
    background-position: -1024px -496px;
}

.t65x0 {
    background-position: -1040px -0px;
}

.t65x1 {
    background-position: -1040px -16px;
}

.t65x2 {
    background-position: -1040px -32px;
}

.t65x3 {
    background-position: -1040px -48px;
}

.t65x4 {
    background-position: -1040px -64px;
}

.t65x5 {
    background-position: -1040px -80px;
}

.t65x6 {
    background-position: -1040px -96px;
}

.t65x7 {
    background-position: -1040px -112px;
}

.t65x8 {
    background-position: -1040px -128px;
}

.t65x9 {
    background-position: -1040px -144px;
}

.t65x10 {
    background-position: -1040px -160px;
}

.t65x11 {
    background-position: -1040px -176px;
}

.t65x12 {
    background-position: -1040px -192px;
}

.t65x13 {
    background-position: -1040px -208px;
}

.t65x14 {
    background-position: -1040px -224px;
}

.t65x15 {
    background-position: -1040px -240px;
}

.t65x16 {
    background-position: -1040px -256px;
}

.t65x17 {
    background-position: -1040px -272px;
}

.t65x18 {
    background-position: -1040px -288px;
}

.t65x19 {
    background-position: -1040px -304px;
}

.t65x20 {
    background-position: -1040px -320px;
}

.t65x21 {
    background-position: -1040px -336px;
}

.t65x22 {
    background-position: -1040px -352px;
}

.t65x23 {
    background-position: -1040px -368px;
}

.t65x24 {
    background-position: -1040px -384px;
}

.t65x25 {
    background-position: -1040px -400px;
}

.t65x26 {
    background-position: -1040px -416px;
}

.t65x27 {
    background-position: -1040px -432px;
}

.t65x28 {
    background-position: -1040px -448px;
}

.t65x29 {
    background-position: -1040px -464px;
}

.t65x30 {
    background-position: -1040px -480px;
}

.t65x31 {
    background-position: -1040px -496px;
}

.t66x0 {
    background-position: -1056px -0px;
}

.t66x1 {
    background-position: -1056px -16px;
}

.t66x2 {
    background-position: -1056px -32px;
}

.t66x3 {
    background-position: -1056px -48px;
}

.t66x4 {
    background-position: -1056px -64px;
}

.t66x5 {
    background-position: -1056px -80px;
}

.t66x6 {
    background-position: -1056px -96px;
}

.t66x7 {
    background-position: -1056px -112px;
}

.t66x8 {
    background-position: -1056px -128px;
}

.t66x9 {
    background-position: -1056px -144px;
}

.t66x10 {
    background-position: -1056px -160px;
}

.t66x11 {
    background-position: -1056px -176px;
}

.t66x12 {
    background-position: -1056px -192px;
}

.t66x13 {
    background-position: -1056px -208px;
}

.t66x14 {
    background-position: -1056px -224px;
}

.t66x15 {
    background-position: -1056px -240px;
}

.t66x16 {
    background-position: -1056px -256px;
}

.t66x17 {
    background-position: -1056px -272px;
}

.t66x18 {
    background-position: -1056px -288px;
}

.t66x19 {
    background-position: -1056px -304px;
}

.t66x20 {
    background-position: -1056px -320px;
}

.t66x21 {
    background-position: -1056px -336px;
}

.t66x22 {
    background-position: -1056px -352px;
}

.t66x23 {
    background-position: -1056px -368px;
}

.t66x24 {
    background-position: -1056px -384px;
}

.t66x25 {
    background-position: -1056px -400px;
}

.t66x26 {
    background-position: -1056px -416px;
}

.t66x27 {
    background-position: -1056px -432px;
}

.t66x28 {
    background-position: -1056px -448px;
}

.t66x29 {
    background-position: -1056px -464px;
}

.t66x30 {
    background-position: -1056px -480px;
}

.t66x31 {
    background-position: -1056px -496px;
}

.t67x0 {
    background-position: -1072px -0px;
}

.t67x1 {
    background-position: -1072px -16px;
}

.t67x2 {
    background-position: -1072px -32px;
}

.t67x3 {
    background-position: -1072px -48px;
}

.t67x4 {
    background-position: -1072px -64px;
}

.t67x5 {
    background-position: -1072px -80px;
}

.t67x6 {
    background-position: -1072px -96px;
}

.t67x7 {
    background-position: -1072px -112px;
}

.t67x8 {
    background-position: -1072px -128px;
}

.t67x9 {
    background-position: -1072px -144px;
}

.t67x10 {
    background-position: -1072px -160px;
}

.t67x11 {
    background-position: -1072px -176px;
}

.t67x12 {
    background-position: -1072px -192px;
}

.t67x13 {
    background-position: -1072px -208px;
}

.t67x14 {
    background-position: -1072px -224px;
}

.t67x15 {
    background-position: -1072px -240px;
}

.t67x16 {
    background-position: -1072px -256px;
}

.t67x17 {
    background-position: -1072px -272px;
}

.t67x18 {
    background-position: -1072px -288px;
}

.t67x19 {
    background-position: -1072px -304px;
}

.t67x20 {
    background-position: -1072px -320px;
}

.t67x21 {
    background-position: -1072px -336px;
}

.t67x22 {
    background-position: -1072px -352px;
}

.t67x23 {
    background-position: -1072px -368px;
}

.t67x24 {
    background-position: -1072px -384px;
}

.t67x25 {
    background-position: -1072px -400px;
}

.t67x26 {
    background-position: -1072px -416px;
}

.t67x27 {
    background-position: -1072px -432px;
}

.t67x28 {
    background-position: -1072px -448px;
}

.t67x29 {
    background-position: -1072px -464px;
}

.t67x30 {
    background-position: -1072px -480px;
}

.t67x31 {
    background-position: -1072px -496px;
}

.t68x0 {
    background-position: -1088px -0px;
}

.t68x1 {
    background-position: -1088px -16px;
}

.t68x2 {
    background-position: -1088px -32px;
}

.t68x3 {
    background-position: -1088px -48px;
}

.t68x4 {
    background-position: -1088px -64px;
}

.t68x5 {
    background-position: -1088px -80px;
}

.t68x6 {
    background-position: -1088px -96px;
}

.t68x7 {
    background-position: -1088px -112px;
}

.t68x8 {
    background-position: -1088px -128px;
}

.t68x9 {
    background-position: -1088px -144px;
}

.t68x10 {
    background-position: -1088px -160px;
}

.t68x11 {
    background-position: -1088px -176px;
}

.t68x12 {
    background-position: -1088px -192px;
}

.t68x13 {
    background-position: -1088px -208px;
}

.t68x14 {
    background-position: -1088px -224px;
}

.t68x15 {
    background-position: -1088px -240px;
}

.t68x16 {
    background-position: -1088px -256px;
}

.t68x17 {
    background-position: -1088px -272px;
}

.t68x18 {
    background-position: -1088px -288px;
}

.t68x19 {
    background-position: -1088px -304px;
}

.t68x20 {
    background-position: -1088px -320px;
}

.t68x21 {
    background-position: -1088px -336px;
}

.t68x22 {
    background-position: -1088px -352px;
}

.t68x23 {
    background-position: -1088px -368px;
}

.t68x24 {
    background-position: -1088px -384px;
}

.t68x25 {
    background-position: -1088px -400px;
}

.t68x26 {
    background-position: -1088px -416px;
}

.t68x27 {
    background-position: -1088px -432px;
}

.t68x28 {
    background-position: -1088px -448px;
}

.t68x29 {
    background-position: -1088px -464px;
}

.t68x30 {
    background-position: -1088px -480px;
}

.t68x31 {
    background-position: -1088px -496px;
}

.t69x0 {
    background-position: -1104px -0px;
}

.t69x1 {
    background-position: -1104px -16px;
}

.t69x2 {
    background-position: -1104px -32px;
}

.t69x3 {
    background-position: -1104px -48px;
}

.t69x4 {
    background-position: -1104px -64px;
}

.t69x5 {
    background-position: -1104px -80px;
}

.t69x6 {
    background-position: -1104px -96px;
}

.t69x7 {
    background-position: -1104px -112px;
}

.t69x8 {
    background-position: -1104px -128px;
}

.t69x9 {
    background-position: -1104px -144px;
}

.t69x10 {
    background-position: -1104px -160px;
}

.t69x11 {
    background-position: -1104px -176px;
}

.t69x12 {
    background-position: -1104px -192px;
}

.t69x13 {
    background-position: -1104px -208px;
}

.t69x14 {
    background-position: -1104px -224px;
}

.t69x15 {
    background-position: -1104px -240px;
}

.t69x16 {
    background-position: -1104px -256px;
}

.t69x17 {
    background-position: -1104px -272px;
}

.t69x18 {
    background-position: -1104px -288px;
}

.t69x19 {
    background-position: -1104px -304px;
}

.t69x20 {
    background-position: -1104px -320px;
}

.t69x21 {
    background-position: -1104px -336px;
}

.t69x22 {
    background-position: -1104px -352px;
}

.t69x23 {
    background-position: -1104px -368px;
}

.t69x24 {
    background-position: -1104px -384px;
}

.t69x25 {
    background-position: -1104px -400px;
}

.t69x26 {
    background-position: -1104px -416px;
}

.t69x27 {
    background-position: -1104px -432px;
}

.t69x28 {
    background-position: -1104px -448px;
}

.t69x29 {
    background-position: -1104px -464px;
}

.t69x30 {
    background-position: -1104px -480px;
}

.t69x31 {
    background-position: -1104px -496px;
}

.t70x0 {
    background-position: -1120px -0px;
}

.t70x1 {
    background-position: -1120px -16px;
}

.t70x2 {
    background-position: -1120px -32px;
}

.t70x3 {
    background-position: -1120px -48px;
}

.t70x4 {
    background-position: -1120px -64px;
}

.t70x5 {
    background-position: -1120px -80px;
}

.t70x6 {
    background-position: -1120px -96px;
}

.t70x7 {
    background-position: -1120px -112px;
}

.t70x8 {
    background-position: -1120px -128px;
}

.t70x9 {
    background-position: -1120px -144px;
}

.t70x10 {
    background-position: -1120px -160px;
}

.t70x11 {
    background-position: -1120px -176px;
}

.t70x12 {
    background-position: -1120px -192px;
}

.t70x13 {
    background-position: -1120px -208px;
}

.t70x14 {
    background-position: -1120px -224px;
}

.t70x15 {
    background-position: -1120px -240px;
}

.t70x16 {
    background-position: -1120px -256px;
}

.t70x17 {
    background-position: -1120px -272px;
}

.t70x18 {
    background-position: -1120px -288px;
}

.t70x19 {
    background-position: -1120px -304px;
}

.t70x20 {
    background-position: -1120px -320px;
}

.t70x21 {
    background-position: -1120px -336px;
}

.t70x22 {
    background-position: -1120px -352px;
}

.t70x23 {
    background-position: -1120px -368px;
}

.t70x24 {
    background-position: -1120px -384px;
}

.t70x25 {
    background-position: -1120px -400px;
}

.t70x26 {
    background-position: -1120px -416px;
}

.t70x27 {
    background-position: -1120px -432px;
}

.t70x28 {
    background-position: -1120px -448px;
}

.t70x29 {
    background-position: -1120px -464px;
}

.t70x30 {
    background-position: -1120px -480px;
}

.t70x31 {
    background-position: -1120px -496px;
}

.t71x0 {
    background-position: -1136px -0px;
}

.t71x1 {
    background-position: -1136px -16px;
}

.t71x2 {
    background-position: -1136px -32px;
}

.t71x3 {
    background-position: -1136px -48px;
}

.t71x4 {
    background-position: -1136px -64px;
}

.t71x5 {
    background-position: -1136px -80px;
}

.t71x6 {
    background-position: -1136px -96px;
}

.t71x7 {
    background-position: -1136px -112px;
}

.t71x8 {
    background-position: -1136px -128px;
}

.t71x9 {
    background-position: -1136px -144px;
}

.t71x10 {
    background-position: -1136px -160px;
}

.t71x11 {
    background-position: -1136px -176px;
}

.t71x12 {
    background-position: -1136px -192px;
}

.t71x13 {
    background-position: -1136px -208px;
}

.t71x14 {
    background-position: -1136px -224px;
}

.t71x15 {
    background-position: -1136px -240px;
}

.t71x16 {
    background-position: -1136px -256px;
}

.t71x17 {
    background-position: -1136px -272px;
}

.t71x18 {
    background-position: -1136px -288px;
}

.t71x19 {
    background-position: -1136px -304px;
}

.t71x20 {
    background-position: -1136px -320px;
}

.t71x21 {
    background-position: -1136px -336px;
}

.t71x22 {
    background-position: -1136px -352px;
}

.t71x23 {
    background-position: -1136px -368px;
}

.t71x24 {
    background-position: -1136px -384px;
}

.t71x25 {
    background-position: -1136px -400px;
}

.t71x26 {
    background-position: -1136px -416px;
}

.t71x27 {
    background-position: -1136px -432px;
}

.t71x28 {
    background-position: -1136px -448px;
}

.t71x29 {
    background-position: -1136px -464px;
}

.t71x30 {
    background-position: -1136px -480px;
}

.t71x31 {
    background-position: -1136px -496px;
}

.t72x0 {
    background-position: -1152px -0px;
}

.t72x1 {
    background-position: -1152px -16px;
}

.t72x2 {
    background-position: -1152px -32px;
}

.t72x3 {
    background-position: -1152px -48px;
}

.t72x4 {
    background-position: -1152px -64px;
}

.t72x5 {
    background-position: -1152px -80px;
}

.t72x6 {
    background-position: -1152px -96px;
}

.t72x7 {
    background-position: -1152px -112px;
}

.t72x8 {
    background-position: -1152px -128px;
}

.t72x9 {
    background-position: -1152px -144px;
}

.t72x10 {
    background-position: -1152px -160px;
}

.t72x11 {
    background-position: -1152px -176px;
}

.t72x12 {
    background-position: -1152px -192px;
}

.t72x13 {
    background-position: -1152px -208px;
}

.t72x14 {
    background-position: -1152px -224px;
}

.t72x15 {
    background-position: -1152px -240px;
}

.t72x16 {
    background-position: -1152px -256px;
}

.t72x17 {
    background-position: -1152px -272px;
}

.t72x18 {
    background-position: -1152px -288px;
}

.t72x19 {
    background-position: -1152px -304px;
}

.t72x20 {
    background-position: -1152px -320px;
}

.t72x21 {
    background-position: -1152px -336px;
}

.t72x22 {
    background-position: -1152px -352px;
}

.t72x23 {
    background-position: -1152px -368px;
}

.t72x24 {
    background-position: -1152px -384px;
}

.t72x25 {
    background-position: -1152px -400px;
}

.t72x26 {
    background-position: -1152px -416px;
}

.t72x27 {
    background-position: -1152px -432px;
}

.t72x28 {
    background-position: -1152px -448px;
}

.t72x29 {
    background-position: -1152px -464px;
}

.t72x30 {
    background-position: -1152px -480px;
}

.t72x31 {
    background-position: -1152px -496px;
}

.t73x0 {
    background-position: -1168px -0px;
}

.t73x1 {
    background-position: -1168px -16px;
}

.t73x2 {
    background-position: -1168px -32px;
}

.t73x3 {
    background-position: -1168px -48px;
}

.t73x4 {
    background-position: -1168px -64px;
}

.t73x5 {
    background-position: -1168px -80px;
}

.t73x6 {
    background-position: -1168px -96px;
}

.t73x7 {
    background-position: -1168px -112px;
}

.t73x8 {
    background-position: -1168px -128px;
}

.t73x9 {
    background-position: -1168px -144px;
}

.t73x10 {
    background-position: -1168px -160px;
}

.t73x11 {
    background-position: -1168px -176px;
}

.t73x12 {
    background-position: -1168px -192px;
}

.t73x13 {
    background-position: -1168px -208px;
}

.t73x14 {
    background-position: -1168px -224px;
}

.t73x15 {
    background-position: -1168px -240px;
}

.t73x16 {
    background-position: -1168px -256px;
}

.t73x17 {
    background-position: -1168px -272px;
}

.t73x18 {
    background-position: -1168px -288px;
}

.t73x19 {
    background-position: -1168px -304px;
}

.t73x20 {
    background-position: -1168px -320px;
}

.t73x21 {
    background-position: -1168px -336px;
}

.t73x22 {
    background-position: -1168px -352px;
}

.t73x23 {
    background-position: -1168px -368px;
}

.t73x24 {
    background-position: -1168px -384px;
}

.t73x25 {
    background-position: -1168px -400px;
}

.t73x26 {
    background-position: -1168px -416px;
}

.t73x27 {
    background-position: -1168px -432px;
}

.t73x28 {
    background-position: -1168px -448px;
}

.t73x29 {
    background-position: -1168px -464px;
}

.t73x30 {
    background-position: -1168px -480px;
}

.t73x31 {
    background-position: -1168px -496px;
}

.t74x0 {
    background-position: -1184px -0px;
}

.t74x1 {
    background-position: -1184px -16px;
}

.t74x2 {
    background-position: -1184px -32px;
}

.t74x3 {
    background-position: -1184px -48px;
}

.t74x4 {
    background-position: -1184px -64px;
}

.t74x5 {
    background-position: -1184px -80px;
}

.t74x6 {
    background-position: -1184px -96px;
}

.t74x7 {
    background-position: -1184px -112px;
}

.t74x8 {
    background-position: -1184px -128px;
}

.t74x9 {
    background-position: -1184px -144px;
}

.t74x10 {
    background-position: -1184px -160px;
}

.t74x11 {
    background-position: -1184px -176px;
}

.t74x12 {
    background-position: -1184px -192px;
}

.t74x13 {
    background-position: -1184px -208px;
}

.t74x14 {
    background-position: -1184px -224px;
}

.t74x15 {
    background-position: -1184px -240px;
}

.t74x16 {
    background-position: -1184px -256px;
}

.t74x17 {
    background-position: -1184px -272px;
}

.t74x18 {
    background-position: -1184px -288px;
}

.t74x19 {
    background-position: -1184px -304px;
}

.t74x20 {
    background-position: -1184px -320px;
}

.t74x21 {
    background-position: -1184px -336px;
}

.t74x22 {
    background-position: -1184px -352px;
}

.t74x23 {
    background-position: -1184px -368px;
}

.t74x24 {
    background-position: -1184px -384px;
}

.t74x25 {
    background-position: -1184px -400px;
}

.t74x26 {
    background-position: -1184px -416px;
}

.t74x27 {
    background-position: -1184px -432px;
}

.t74x28 {
    background-position: -1184px -448px;
}

.t74x29 {
    background-position: -1184px -464px;
}

.t74x30 {
    background-position: -1184px -480px;
}

.t74x31 {
    background-position: -1184px -496px;
}

.t75x0 {
    background-position: -1200px -0px;
}

.t75x1 {
    background-position: -1200px -16px;
}

.t75x2 {
    background-position: -1200px -32px;
}

.t75x3 {
    background-position: -1200px -48px;
}

.t75x4 {
    background-position: -1200px -64px;
}

.t75x5 {
    background-position: -1200px -80px;
}

.t75x6 {
    background-position: -1200px -96px;
}

.t75x7 {
    background-position: -1200px -112px;
}

.t75x8 {
    background-position: -1200px -128px;
}

.t75x9 {
    background-position: -1200px -144px;
}

.t75x10 {
    background-position: -1200px -160px;
}

.t75x11 {
    background-position: -1200px -176px;
}

.t75x12 {
    background-position: -1200px -192px;
}

.t75x13 {
    background-position: -1200px -208px;
}

.t75x14 {
    background-position: -1200px -224px;
}

.t75x15 {
    background-position: -1200px -240px;
}

.t75x16 {
    background-position: -1200px -256px;
}

.t75x17 {
    background-position: -1200px -272px;
}

.t75x18 {
    background-position: -1200px -288px;
}

.t75x19 {
    background-position: -1200px -304px;
}

.t75x20 {
    background-position: -1200px -320px;
}

.t75x21 {
    background-position: -1200px -336px;
}

.t75x22 {
    background-position: -1200px -352px;
}

.t75x23 {
    background-position: -1200px -368px;
}

.t75x24 {
    background-position: -1200px -384px;
}

.t75x25 {
    background-position: -1200px -400px;
}

.t75x26 {
    background-position: -1200px -416px;
}

.t75x27 {
    background-position: -1200px -432px;
}

.t75x28 {
    background-position: -1200px -448px;
}

.t75x29 {
    background-position: -1200px -464px;
}

.t75x30 {
    background-position: -1200px -480px;
}

.t75x31 {
    background-position: -1200px -496px;
}

.t76x0 {
    background-position: -1216px -0px;
}

.t76x1 {
    background-position: -1216px -16px;
}

.t76x2 {
    background-position: -1216px -32px;
}

.t76x3 {
    background-position: -1216px -48px;
}

.t76x4 {
    background-position: -1216px -64px;
}

.t76x5 {
    background-position: -1216px -80px;
}

.t76x6 {
    background-position: -1216px -96px;
}

.t76x7 {
    background-position: -1216px -112px;
}

.t76x8 {
    background-position: -1216px -128px;
}

.t76x9 {
    background-position: -1216px -144px;
}

.t76x10 {
    background-position: -1216px -160px;
}

.t76x11 {
    background-position: -1216px -176px;
}

.t76x12 {
    background-position: -1216px -192px;
}

.t76x13 {
    background-position: -1216px -208px;
}

.t76x14 {
    background-position: -1216px -224px;
}

.t76x15 {
    background-position: -1216px -240px;
}

.t76x16 {
    background-position: -1216px -256px;
}

.t76x17 {
    background-position: -1216px -272px;
}

.t76x18 {
    background-position: -1216px -288px;
}

.t76x19 {
    background-position: -1216px -304px;
}

.t76x20 {
    background-position: -1216px -320px;
}

.t76x21 {
    background-position: -1216px -336px;
}

.t76x22 {
    background-position: -1216px -352px;
}

.t76x23 {
    background-position: -1216px -368px;
}

.t76x24 {
    background-position: -1216px -384px;
}

.t76x25 {
    background-position: -1216px -400px;
}

.t76x26 {
    background-position: -1216px -416px;
}

.t76x27 {
    background-position: -1216px -432px;
}

.t76x28 {
    background-position: -1216px -448px;
}

.t76x29 {
    background-position: -1216px -464px;
}

.t76x30 {
    background-position: -1216px -480px;
}

.t76x31 {
    background-position: -1216px -496px;
}

.t77x0 {
    background-position: -1232px -0px;
}

.t77x1 {
    background-position: -1232px -16px;
}

.t77x2 {
    background-position: -1232px -32px;
}

.t77x3 {
    background-position: -1232px -48px;
}

.t77x4 {
    background-position: -1232px -64px;
}

.t77x5 {
    background-position: -1232px -80px;
}

.t77x6 {
    background-position: -1232px -96px;
}

.t77x7 {
    background-position: -1232px -112px;
}

.t77x8 {
    background-position: -1232px -128px;
}

.t77x9 {
    background-position: -1232px -144px;
}

.t77x10 {
    background-position: -1232px -160px;
}

.t77x11 {
    background-position: -1232px -176px;
}

.t77x12 {
    background-position: -1232px -192px;
}

.t77x13 {
    background-position: -1232px -208px;
}

.t77x14 {
    background-position: -1232px -224px;
}

.t77x15 {
    background-position: -1232px -240px;
}

.t77x16 {
    background-position: -1232px -256px;
}

.t77x17 {
    background-position: -1232px -272px;
}

.t77x18 {
    background-position: -1232px -288px;
}

.t77x19 {
    background-position: -1232px -304px;
}

.t77x20 {
    background-position: -1232px -320px;
}

.t77x21 {
    background-position: -1232px -336px;
}

.t77x22 {
    background-position: -1232px -352px;
}

.t77x23 {
    background-position: -1232px -368px;
}

.t77x24 {
    background-position: -1232px -384px;
}

.t77x25 {
    background-position: -1232px -400px;
}

.t77x26 {
    background-position: -1232px -416px;
}

.t77x27 {
    background-position: -1232px -432px;
}

.t77x28 {
    background-position: -1232px -448px;
}

.t77x29 {
    background-position: -1232px -464px;
}

.t77x30 {
    background-position: -1232px -480px;
}

.t77x31 {
    background-position: -1232px -496px;
}

.t78x0 {
    background-position: -1248px -0px;
}

.t78x1 {
    background-position: -1248px -16px;
}

.t78x2 {
    background-position: -1248px -32px;
}

.t78x3 {
    background-position: -1248px -48px;
}

.t78x4 {
    background-position: -1248px -64px;
}

.t78x5 {
    background-position: -1248px -80px;
}

.t78x6 {
    background-position: -1248px -96px;
}

.t78x7 {
    background-position: -1248px -112px;
}

.t78x8 {
    background-position: -1248px -128px;
}

.t78x9 {
    background-position: -1248px -144px;
}

.t78x10 {
    background-position: -1248px -160px;
}

.t78x11 {
    background-position: -1248px -176px;
}

.t78x12 {
    background-position: -1248px -192px;
}

.t78x13 {
    background-position: -1248px -208px;
}

.t78x14 {
    background-position: -1248px -224px;
}

.t78x15 {
    background-position: -1248px -240px;
}

.t78x16 {
    background-position: -1248px -256px;
}

.t78x17 {
    background-position: -1248px -272px;
}

.t78x18 {
    background-position: -1248px -288px;
}

.t78x19 {
    background-position: -1248px -304px;
}

.t78x20 {
    background-position: -1248px -320px;
}

.t78x21 {
    background-position: -1248px -336px;
}

.t78x22 {
    background-position: -1248px -352px;
}

.t78x23 {
    background-position: -1248px -368px;
}

.t78x24 {
    background-position: -1248px -384px;
}

.t78x25 {
    background-position: -1248px -400px;
}

.t78x26 {
    background-position: -1248px -416px;
}

.t78x27 {
    background-position: -1248px -432px;
}

.t78x28 {
    background-position: -1248px -448px;
}

.t78x29 {
    background-position: -1248px -464px;
}

.t78x30 {
    background-position: -1248px -480px;
}

.t78x31 {
    background-position: -1248px -496px;
}

.t79x0 {
    background-position: -1264px -0px;
}

.t79x1 {
    background-position: -1264px -16px;
}

.t79x2 {
    background-position: -1264px -32px;
}

.t79x3 {
    background-position: -1264px -48px;
}

.t79x4 {
    background-position: -1264px -64px;
}

.t79x5 {
    background-position: -1264px -80px;
}

.t79x6 {
    background-position: -1264px -96px;
}

.t79x7 {
    background-position: -1264px -112px;
}

.t79x8 {
    background-position: -1264px -128px;
}

.t79x9 {
    background-position: -1264px -144px;
}

.t79x10 {
    background-position: -1264px -160px;
}

.t79x11 {
    background-position: -1264px -176px;
}

.t79x12 {
    background-position: -1264px -192px;
}

.t79x13 {
    background-position: -1264px -208px;
}

.t79x14 {
    background-position: -1264px -224px;
}

.t79x15 {
    background-position: -1264px -240px;
}

.t79x16 {
    background-position: -1264px -256px;
}

.t79x17 {
    background-position: -1264px -272px;
}

.t79x18 {
    background-position: -1264px -288px;
}

.t79x19 {
    background-position: -1264px -304px;
}

.t79x20 {
    background-position: -1264px -320px;
}

.t79x21 {
    background-position: -1264px -336px;
}

.t79x22 {
    background-position: -1264px -352px;
}

.t79x23 {
    background-position: -1264px -368px;
}

.t79x24 {
    background-position: -1264px -384px;
}

.t79x25 {
    background-position: -1264px -400px;
}

.t79x26 {
    background-position: -1264px -416px;
}

.t79x27 {
    background-position: -1264px -432px;
}

.t79x28 {
    background-position: -1264px -448px;
}

.t79x29 {
    background-position: -1264px -464px;
}

.t79x30 {
    background-position: -1264px -480px;
}

.t79x31 {
    background-position: -1264px -496px;
}

.t80x0 {
    background-position: -1280px -0px;
}

.t80x1 {
    background-position: -1280px -16px;
}

.t80x2 {
    background-position: -1280px -32px;
}

.t80x3 {
    background-position: -1280px -48px;
}

.t80x4 {
    background-position: -1280px -64px;
}

.t80x5 {
    background-position: -1280px -80px;
}

.t80x6 {
    background-position: -1280px -96px;
}

.t80x7 {
    background-position: -1280px -112px;
}

.t80x8 {
    background-position: -1280px -128px;
}

.t80x9 {
    background-position: -1280px -144px;
}

.t80x10 {
    background-position: -1280px -160px;
}

.t80x11 {
    background-position: -1280px -176px;
}

.t80x12 {
    background-position: -1280px -192px;
}

.t80x13 {
    background-position: -1280px -208px;
}

.t80x14 {
    background-position: -1280px -224px;
}

.t80x15 {
    background-position: -1280px -240px;
}

.t80x16 {
    background-position: -1280px -256px;
}

.t80x17 {
    background-position: -1280px -272px;
}

.t80x18 {
    background-position: -1280px -288px;
}

.t80x19 {
    background-position: -1280px -304px;
}

.t80x20 {
    background-position: -1280px -320px;
}

.t80x21 {
    background-position: -1280px -336px;
}

.t80x22 {
    background-position: -1280px -352px;
}

.t80x23 {
    background-position: -1280px -368px;
}

.t80x24 {
    background-position: -1280px -384px;
}

.t80x25 {
    background-position: -1280px -400px;
}

.t80x26 {
    background-position: -1280px -416px;
}

.t80x27 {
    background-position: -1280px -432px;
}

.t80x28 {
    background-position: -1280px -448px;
}

.t80x29 {
    background-position: -1280px -464px;
}

.t80x30 {
    background-position: -1280px -480px;
}

.t80x31 {
    background-position: -1280px -496px;
}

.t81x0 {
    background-position: -1296px -0px;
}

.t81x1 {
    background-position: -1296px -16px;
}

.t81x2 {
    background-position: -1296px -32px;
}

.t81x3 {
    background-position: -1296px -48px;
}

.t81x4 {
    background-position: -1296px -64px;
}

.t81x5 {
    background-position: -1296px -80px;
}

.t81x6 {
    background-position: -1296px -96px;
}

.t81x7 {
    background-position: -1296px -112px;
}

.t81x8 {
    background-position: -1296px -128px;
}

.t81x9 {
    background-position: -1296px -144px;
}

.t81x10 {
    background-position: -1296px -160px;
}

.t81x11 {
    background-position: -1296px -176px;
}

.t81x12 {
    background-position: -1296px -192px;
}

.t81x13 {
    background-position: -1296px -208px;
}

.t81x14 {
    background-position: -1296px -224px;
}

.t81x15 {
    background-position: -1296px -240px;
}

.t81x16 {
    background-position: -1296px -256px;
}

.t81x17 {
    background-position: -1296px -272px;
}

.t81x18 {
    background-position: -1296px -288px;
}

.t81x19 {
    background-position: -1296px -304px;
}

.t81x20 {
    background-position: -1296px -320px;
}

.t81x21 {
    background-position: -1296px -336px;
}

.t81x22 {
    background-position: -1296px -352px;
}

.t81x23 {
    background-position: -1296px -368px;
}

.t81x24 {
    background-position: -1296px -384px;
}

.t81x25 {
    background-position: -1296px -400px;
}

.t81x26 {
    background-position: -1296px -416px;
}

.t81x27 {
    background-position: -1296px -432px;
}

.t81x28 {
    background-position: -1296px -448px;
}

.t81x29 {
    background-position: -1296px -464px;
}

.t81x30 {
    background-position: -1296px -480px;
}

.t81x31 {
    background-position: -1296px -496px;
}

.t82x0 {
    background-position: -1312px -0px;
}

.t82x1 {
    background-position: -1312px -16px;
}

.t82x2 {
    background-position: -1312px -32px;
}

.t82x3 {
    background-position: -1312px -48px;
}

.t82x4 {
    background-position: -1312px -64px;
}

.t82x5 {
    background-position: -1312px -80px;
}

.t82x6 {
    background-position: -1312px -96px;
}

.t82x7 {
    background-position: -1312px -112px;
}

.t82x8 {
    background-position: -1312px -128px;
}

.t82x9 {
    background-position: -1312px -144px;
}

.t82x10 {
    background-position: -1312px -160px;
}

.t82x11 {
    background-position: -1312px -176px;
}

.t82x12 {
    background-position: -1312px -192px;
}

.t82x13 {
    background-position: -1312px -208px;
}

.t82x14 {
    background-position: -1312px -224px;
}

.t82x15 {
    background-position: -1312px -240px;
}

.t82x16 {
    background-position: -1312px -256px;
}

.t82x17 {
    background-position: -1312px -272px;
}

.t82x18 {
    background-position: -1312px -288px;
}

.t82x19 {
    background-position: -1312px -304px;
}

.t82x20 {
    background-position: -1312px -320px;
}

.t82x21 {
    background-position: -1312px -336px;
}

.t82x22 {
    background-position: -1312px -352px;
}

.t82x23 {
    background-position: -1312px -368px;
}

.t82x24 {
    background-position: -1312px -384px;
}

.t82x25 {
    background-position: -1312px -400px;
}

.t82x26 {
    background-position: -1312px -416px;
}

.t82x27 {
    background-position: -1312px -432px;
}

.t82x28 {
    background-position: -1312px -448px;
}

.t82x29 {
    background-position: -1312px -464px;
}

.t82x30 {
    background-position: -1312px -480px;
}

.t82x31 {
    background-position: -1312px -496px;
}

.t83x0 {
    background-position: -1328px -0px;
}

.t83x1 {
    background-position: -1328px -16px;
}

.t83x2 {
    background-position: -1328px -32px;
}

.t83x3 {
    background-position: -1328px -48px;
}

.t83x4 {
    background-position: -1328px -64px;
}

.t83x5 {
    background-position: -1328px -80px;
}

.t83x6 {
    background-position: -1328px -96px;
}

.t83x7 {
    background-position: -1328px -112px;
}

.t83x8 {
    background-position: -1328px -128px;
}

.t83x9 {
    background-position: -1328px -144px;
}

.t83x10 {
    background-position: -1328px -160px;
}

.t83x11 {
    background-position: -1328px -176px;
}

.t83x12 {
    background-position: -1328px -192px;
}

.t83x13 {
    background-position: -1328px -208px;
}

.t83x14 {
    background-position: -1328px -224px;
}

.t83x15 {
    background-position: -1328px -240px;
}

.t83x16 {
    background-position: -1328px -256px;
}

.t83x17 {
    background-position: -1328px -272px;
}

.t83x18 {
    background-position: -1328px -288px;
}

.t83x19 {
    background-position: -1328px -304px;
}

.t83x20 {
    background-position: -1328px -320px;
}

.t83x21 {
    background-position: -1328px -336px;
}

.t83x22 {
    background-position: -1328px -352px;
}

.t83x23 {
    background-position: -1328px -368px;
}

.t83x24 {
    background-position: -1328px -384px;
}

.t83x25 {
    background-position: -1328px -400px;
}

.t83x26 {
    background-position: -1328px -416px;
}

.t83x27 {
    background-position: -1328px -432px;
}

.t83x28 {
    background-position: -1328px -448px;
}

.t83x29 {
    background-position: -1328px -464px;
}

.t83x30 {
    background-position: -1328px -480px;
}

.t83x31 {
    background-position: -1328px -496px;
}

.t84x0 {
    background-position: -1344px -0px;
}

.t84x1 {
    background-position: -1344px -16px;
}

.t84x2 {
    background-position: -1344px -32px;
}

.t84x3 {
    background-position: -1344px -48px;
}

.t84x4 {
    background-position: -1344px -64px;
}

.t84x5 {
    background-position: -1344px -80px;
}

.t84x6 {
    background-position: -1344px -96px;
}

.t84x7 {
    background-position: -1344px -112px;
}

.t84x8 {
    background-position: -1344px -128px;
}

.t84x9 {
    background-position: -1344px -144px;
}

.t84x10 {
    background-position: -1344px -160px;
}

.t84x11 {
    background-position: -1344px -176px;
}

.t84x12 {
    background-position: -1344px -192px;
}

.t84x13 {
    background-position: -1344px -208px;
}

.t84x14 {
    background-position: -1344px -224px;
}

.t84x15 {
    background-position: -1344px -240px;
}

.t84x16 {
    background-position: -1344px -256px;
}

.t84x17 {
    background-position: -1344px -272px;
}

.t84x18 {
    background-position: -1344px -288px;
}

.t84x19 {
    background-position: -1344px -304px;
}

.t84x20 {
    background-position: -1344px -320px;
}

.t84x21 {
    background-position: -1344px -336px;
}

.t84x22 {
    background-position: -1344px -352px;
}

.t84x23 {
    background-position: -1344px -368px;
}

.t84x24 {
    background-position: -1344px -384px;
}

.t84x25 {
    background-position: -1344px -400px;
}

.t84x26 {
    background-position: -1344px -416px;
}

.t84x27 {
    background-position: -1344px -432px;
}

.t84x28 {
    background-position: -1344px -448px;
}

.t84x29 {
    background-position: -1344px -464px;
}

.t84x30 {
    background-position: -1344px -480px;
}

.t84x31 {
    background-position: -1344px -496px;
}

.t85x0 {
    background-position: -1360px -0px;
}

.t85x1 {
    background-position: -1360px -16px;
}

.t85x2 {
    background-position: -1360px -32px;
}

.t85x3 {
    background-position: -1360px -48px;
}

.t85x4 {
    background-position: -1360px -64px;
}

.t85x5 {
    background-position: -1360px -80px;
}

.t85x6 {
    background-position: -1360px -96px;
}

.t85x7 {
    background-position: -1360px -112px;
}

.t85x8 {
    background-position: -1360px -128px;
}

.t85x9 {
    background-position: -1360px -144px;
}

.t85x10 {
    background-position: -1360px -160px;
}

.t85x11 {
    background-position: -1360px -176px;
}

.t85x12 {
    background-position: -1360px -192px;
}

.t85x13 {
    background-position: -1360px -208px;
}

.t85x14 {
    background-position: -1360px -224px;
}

.t85x15 {
    background-position: -1360px -240px;
}

.t85x16 {
    background-position: -1360px -256px;
}

.t85x17 {
    background-position: -1360px -272px;
}

.t85x18 {
    background-position: -1360px -288px;
}

.t85x19 {
    background-position: -1360px -304px;
}

.t85x20 {
    background-position: -1360px -320px;
}

.t85x21 {
    background-position: -1360px -336px;
}

.t85x22 {
    background-position: -1360px -352px;
}

.t85x23 {
    background-position: -1360px -368px;
}

.t85x24 {
    background-position: -1360px -384px;
}

.t85x25 {
    background-position: -1360px -400px;
}

.t85x26 {
    background-position: -1360px -416px;
}

.t85x27 {
    background-position: -1360px -432px;
}

.t85x28 {
    background-position: -1360px -448px;
}

.t85x29 {
    background-position: -1360px -464px;
}

.t85x30 {
    background-position: -1360px -480px;
}

.t85x31 {
    background-position: -1360px -496px;
}

.t86x0 {
    background-position: -1376px -0px;
}

.t86x1 {
    background-position: -1376px -16px;
}

.t86x2 {
    background-position: -1376px -32px;
}

.t86x3 {
    background-position: -1376px -48px;
}

.t86x4 {
    background-position: -1376px -64px;
}

.t86x5 {
    background-position: -1376px -80px;
}

.t86x6 {
    background-position: -1376px -96px;
}

.t86x7 {
    background-position: -1376px -112px;
}

.t86x8 {
    background-position: -1376px -128px;
}

.t86x9 {
    background-position: -1376px -144px;
}

.t86x10 {
    background-position: -1376px -160px;
}

.t86x11 {
    background-position: -1376px -176px;
}

.t86x12 {
    background-position: -1376px -192px;
}

.t86x13 {
    background-position: -1376px -208px;
}

.t86x14 {
    background-position: -1376px -224px;
}

.t86x15 {
    background-position: -1376px -240px;
}

.t86x16 {
    background-position: -1376px -256px;
}

.t86x17 {
    background-position: -1376px -272px;
}

.t86x18 {
    background-position: -1376px -288px;
}

.t86x19 {
    background-position: -1376px -304px;
}

.t86x20 {
    background-position: -1376px -320px;
}

.t86x21 {
    background-position: -1376px -336px;
}

.t86x22 {
    background-position: -1376px -352px;
}

.t86x23 {
    background-position: -1376px -368px;
}

.t86x24 {
    background-position: -1376px -384px;
}

.t86x25 {
    background-position: -1376px -400px;
}

.t86x26 {
    background-position: -1376px -416px;
}

.t86x27 {
    background-position: -1376px -432px;
}

.t86x28 {
    background-position: -1376px -448px;
}

.t86x29 {
    background-position: -1376px -464px;
}

.t86x30 {
    background-position: -1376px -480px;
}

.t86x31 {
    background-position: -1376px -496px;
}

.t87x0 {
    background-position: -1392px -0px;
}

.t87x1 {
    background-position: -1392px -16px;
}

.t87x2 {
    background-position: -1392px -32px;
}

.t87x3 {
    background-position: -1392px -48px;
}

.t87x4 {
    background-position: -1392px -64px;
}

.t87x5 {
    background-position: -1392px -80px;
}

.t87x6 {
    background-position: -1392px -96px;
}

.t87x7 {
    background-position: -1392px -112px;
}

.t87x8 {
    background-position: -1392px -128px;
}

.t87x9 {
    background-position: -1392px -144px;
}

.t87x10 {
    background-position: -1392px -160px;
}

.t87x11 {
    background-position: -1392px -176px;
}

.t87x12 {
    background-position: -1392px -192px;
}

.t87x13 {
    background-position: -1392px -208px;
}

.t87x14 {
    background-position: -1392px -224px;
}

.t87x15 {
    background-position: -1392px -240px;
}

.t87x16 {
    background-position: -1392px -256px;
}

.t87x17 {
    background-position: -1392px -272px;
}

.t87x18 {
    background-position: -1392px -288px;
}

.t87x19 {
    background-position: -1392px -304px;
}

.t87x20 {
    background-position: -1392px -320px;
}

.t87x21 {
    background-position: -1392px -336px;
}

.t87x22 {
    background-position: -1392px -352px;
}

.t87x23 {
    background-position: -1392px -368px;
}

.t87x24 {
    background-position: -1392px -384px;
}

.t87x25 {
    background-position: -1392px -400px;
}

.t87x26 {
    background-position: -1392px -416px;
}

.t87x27 {
    background-position: -1392px -432px;
}

.t87x28 {
    background-position: -1392px -448px;
}

.t87x29 {
    background-position: -1392px -464px;
}

.t87x30 {
    background-position: -1392px -480px;
}

.t87x31 {
    background-position: -1392px -496px;
}

.t88x0 {
    background-position: -1408px -0px;
}

.t88x1 {
    background-position: -1408px -16px;
}

.t88x2 {
    background-position: -1408px -32px;
}

.t88x3 {
    background-position: -1408px -48px;
}

.t88x4 {
    background-position: -1408px -64px;
}

.t88x5 {
    background-position: -1408px -80px;
}

.t88x6 {
    background-position: -1408px -96px;
}

.t88x7 {
    background-position: -1408px -112px;
}

.t88x8 {
    background-position: -1408px -128px;
}

.t88x9 {
    background-position: -1408px -144px;
}

.t88x10 {
    background-position: -1408px -160px;
}

.t88x11 {
    background-position: -1408px -176px;
}

.t88x12 {
    background-position: -1408px -192px;
}

.t88x13 {
    background-position: -1408px -208px;
}

.t88x14 {
    background-position: -1408px -224px;
}

.t88x15 {
    background-position: -1408px -240px;
}

.t88x16 {
    background-position: -1408px -256px;
}

.t88x17 {
    background-position: -1408px -272px;
}

.t88x18 {
    background-position: -1408px -288px;
}

.t88x19 {
    background-position: -1408px -304px;
}

.t88x20 {
    background-position: -1408px -320px;
}

.t88x21 {
    background-position: -1408px -336px;
}

.t88x22 {
    background-position: -1408px -352px;
}

.t88x23 {
    background-position: -1408px -368px;
}

.t88x24 {
    background-position: -1408px -384px;
}

.t88x25 {
    background-position: -1408px -400px;
}

.t88x26 {
    background-position: -1408px -416px;
}

.t88x27 {
    background-position: -1408px -432px;
}

.t88x28 {
    background-position: -1408px -448px;
}

.t88x29 {
    background-position: -1408px -464px;
}

.t88x30 {
    background-position: -1408px -480px;
}

.t88x31 {
    background-position: -1408px -496px;
}

.t89x0 {
    background-position: -1424px -0px;
}

.t89x1 {
    background-position: -1424px -16px;
}

.t89x2 {
    background-position: -1424px -32px;
}

.t89x3 {
    background-position: -1424px -48px;
}

.t89x4 {
    background-position: -1424px -64px;
}

.t89x5 {
    background-position: -1424px -80px;
}

.t89x6 {
    background-position: -1424px -96px;
}

.t89x7 {
    background-position: -1424px -112px;
}

.t89x8 {
    background-position: -1424px -128px;
}

.t89x9 {
    background-position: -1424px -144px;
}

.t89x10 {
    background-position: -1424px -160px;
}

.t89x11 {
    background-position: -1424px -176px;
}

.t89x12 {
    background-position: -1424px -192px;
}

.t89x13 {
    background-position: -1424px -208px;
}

.t89x14 {
    background-position: -1424px -224px;
}

.t89x15 {
    background-position: -1424px -240px;
}

.t89x16 {
    background-position: -1424px -256px;
}

.t89x17 {
    background-position: -1424px -272px;
}

.t89x18 {
    background-position: -1424px -288px;
}

.t89x19 {
    background-position: -1424px -304px;
}

.t89x20 {
    background-position: -1424px -320px;
}

.t89x21 {
    background-position: -1424px -336px;
}

.t89x22 {
    background-position: -1424px -352px;
}

.t89x23 {
    background-position: -1424px -368px;
}

.t89x24 {
    background-position: -1424px -384px;
}

.t89x25 {
    background-position: -1424px -400px;
}

.t89x26 {
    background-position: -1424px -416px;
}

.t89x27 {
    background-position: -1424px -432px;
}

.t89x28 {
    background-position: -1424px -448px;
}

.t89x29 {
    background-position: -1424px -464px;
}

.t89x30 {
    background-position: -1424px -480px;
}

.t89x31 {
    background-position: -1424px -496px;
}

.t90x0 {
    background-position: -1440px -0px;
}

.t90x1 {
    background-position: -1440px -16px;
}

.t90x2 {
    background-position: -1440px -32px;
}

.t90x3 {
    background-position: -1440px -48px;
}

.t90x4 {
    background-position: -1440px -64px;
}

.t90x5 {
    background-position: -1440px -80px;
}

.t90x6 {
    background-position: -1440px -96px;
}

.t90x7 {
    background-position: -1440px -112px;
}

.t90x8 {
    background-position: -1440px -128px;
}

.t90x9 {
    background-position: -1440px -144px;
}

.t90x10 {
    background-position: -1440px -160px;
}

.t90x11 {
    background-position: -1440px -176px;
}

.t90x12 {
    background-position: -1440px -192px;
}

.t90x13 {
    background-position: -1440px -208px;
}

.t90x14 {
    background-position: -1440px -224px;
}

.t90x15 {
    background-position: -1440px -240px;
}

.t90x16 {
    background-position: -1440px -256px;
}

.t90x17 {
    background-position: -1440px -272px;
}

.t90x18 {
    background-position: -1440px -288px;
}

.t90x19 {
    background-position: -1440px -304px;
}

.t90x20 {
    background-position: -1440px -320px;
}

.t90x21 {
    background-position: -1440px -336px;
}

.t90x22 {
    background-position: -1440px -352px;
}

.t90x23 {
    background-position: -1440px -368px;
}

.t90x24 {
    background-position: -1440px -384px;
}

.t90x25 {
    background-position: -1440px -400px;
}

.t90x26 {
    background-position: -1440px -416px;
}

.t90x27 {
    background-position: -1440px -432px;
}

.t90x28 {
    background-position: -1440px -448px;
}

.t90x29 {
    background-position: -1440px -464px;
}

.t90x30 {
    background-position: -1440px -480px;
}

.t90x31 {
    background-position: -1440px -496px;
}

.t91x0 {
    background-position: -1456px -0px;
}

.t91x1 {
    background-position: -1456px -16px;
}

.t91x2 {
    background-position: -1456px -32px;
}

.t91x3 {
    background-position: -1456px -48px;
}

.t91x4 {
    background-position: -1456px -64px;
}

.t91x5 {
    background-position: -1456px -80px;
}

.t91x6 {
    background-position: -1456px -96px;
}

.t91x7 {
    background-position: -1456px -112px;
}

.t91x8 {
    background-position: -1456px -128px;
}

.t91x9 {
    background-position: -1456px -144px;
}

.t91x10 {
    background-position: -1456px -160px;
}

.t91x11 {
    background-position: -1456px -176px;
}

.t91x12 {
    background-position: -1456px -192px;
}

.t91x13 {
    background-position: -1456px -208px;
}

.t91x14 {
    background-position: -1456px -224px;
}

.t91x15 {
    background-position: -1456px -240px;
}

.t91x16 {
    background-position: -1456px -256px;
}

.t91x17 {
    background-position: -1456px -272px;
}

.t91x18 {
    background-position: -1456px -288px;
}

.t91x19 {
    background-position: -1456px -304px;
}

.t91x20 {
    background-position: -1456px -320px;
}

.t91x21 {
    background-position: -1456px -336px;
}

.t91x22 {
    background-position: -1456px -352px;
}

.t91x23 {
    background-position: -1456px -368px;
}

.t91x24 {
    background-position: -1456px -384px;
}

.t91x25 {
    background-position: -1456px -400px;
}

.t91x26 {
    background-position: -1456px -416px;
}

.t91x27 {
    background-position: -1456px -432px;
}

.t91x28 {
    background-position: -1456px -448px;
}

.t91x29 {
    background-position: -1456px -464px;
}

.t91x30 {
    background-position: -1456px -480px;
}

.t91x31 {
    background-position: -1456px -496px;
}

.t92x0 {
    background-position: -1472px -0px;
}

.t92x1 {
    background-position: -1472px -16px;
}

.t92x2 {
    background-position: -1472px -32px;
}

.t92x3 {
    background-position: -1472px -48px;
}

.t92x4 {
    background-position: -1472px -64px;
}

.t92x5 {
    background-position: -1472px -80px;
}

.t92x6 {
    background-position: -1472px -96px;
}

.t92x7 {
    background-position: -1472px -112px;
}

.t92x8 {
    background-position: -1472px -128px;
}

.t92x9 {
    background-position: -1472px -144px;
}

.t92x10 {
    background-position: -1472px -160px;
}

.t92x11 {
    background-position: -1472px -176px;
}

.t92x12 {
    background-position: -1472px -192px;
}

.t92x13 {
    background-position: -1472px -208px;
}

.t92x14 {
    background-position: -1472px -224px;
}

.t92x15 {
    background-position: -1472px -240px;
}

.t92x16 {
    background-position: -1472px -256px;
}

.t92x17 {
    background-position: -1472px -272px;
}

.t92x18 {
    background-position: -1472px -288px;
}

.t92x19 {
    background-position: -1472px -304px;
}

.t92x20 {
    background-position: -1472px -320px;
}

.t92x21 {
    background-position: -1472px -336px;
}

.t92x22 {
    background-position: -1472px -352px;
}

.t92x23 {
    background-position: -1472px -368px;
}

.t92x24 {
    background-position: -1472px -384px;
}

.t92x25 {
    background-position: -1472px -400px;
}

.t92x26 {
    background-position: -1472px -416px;
}

.t92x27 {
    background-position: -1472px -432px;
}

.t92x28 {
    background-position: -1472px -448px;
}

.t92x29 {
    background-position: -1472px -464px;
}

.t92x30 {
    background-position: -1472px -480px;
}

.t92x31 {
    background-position: -1472px -496px;
}

.t93x0 {
    background-position: -1488px -0px;
}

.t93x1 {
    background-position: -1488px -16px;
}

.t93x2 {
    background-position: -1488px -32px;
}

.t93x3 {
    background-position: -1488px -48px;
}

.t93x4 {
    background-position: -1488px -64px;
}

.t93x5 {
    background-position: -1488px -80px;
}

.t93x6 {
    background-position: -1488px -96px;
}

.t93x7 {
    background-position: -1488px -112px;
}

.t93x8 {
    background-position: -1488px -128px;
}

.t93x9 {
    background-position: -1488px -144px;
}

.t93x10 {
    background-position: -1488px -160px;
}

.t93x11 {
    background-position: -1488px -176px;
}

.t93x12 {
    background-position: -1488px -192px;
}

.t93x13 {
    background-position: -1488px -208px;
}

.t93x14 {
    background-position: -1488px -224px;
}

.t93x15 {
    background-position: -1488px -240px;
}

.t93x16 {
    background-position: -1488px -256px;
}

.t93x17 {
    background-position: -1488px -272px;
}

.t93x18 {
    background-position: -1488px -288px;
}

.t93x19 {
    background-position: -1488px -304px;
}

.t93x20 {
    background-position: -1488px -320px;
}

.t93x21 {
    background-position: -1488px -336px;
}

.t93x22 {
    background-position: -1488px -352px;
}

.t93x23 {
    background-position: -1488px -368px;
}

.t93x24 {
    background-position: -1488px -384px;
}

.t93x25 {
    background-position: -1488px -400px;
}

.t93x26 {
    background-position: -1488px -416px;
}

.t93x27 {
    background-position: -1488px -432px;
}

.t93x28 {
    background-position: -1488px -448px;
}

.t93x29 {
    background-position: -1488px -464px;
}

.t93x30 {
    background-position: -1488px -480px;
}

.t93x31 {
    background-position: -1488px -496px;
}

.t94x0 {
    background-position: -1504px -0px;
}

.t94x1 {
    background-position: -1504px -16px;
}

.t94x2 {
    background-position: -1504px -32px;
}

.t94x3 {
    background-position: -1504px -48px;
}

.t94x4 {
    background-position: -1504px -64px;
}

.t94x5 {
    background-position: -1504px -80px;
}

.t94x6 {
    background-position: -1504px -96px;
}

.t94x7 {
    background-position: -1504px -112px;
}

.t94x8 {
    background-position: -1504px -128px;
}

.t94x9 {
    background-position: -1504px -144px;
}

.t94x10 {
    background-position: -1504px -160px;
}

.t94x11 {
    background-position: -1504px -176px;
}

.t94x12 {
    background-position: -1504px -192px;
}

.t94x13 {
    background-position: -1504px -208px;
}

.t94x14 {
    background-position: -1504px -224px;
}

.t94x15 {
    background-position: -1504px -240px;
}

.t94x16 {
    background-position: -1504px -256px;
}

.t94x17 {
    background-position: -1504px -272px;
}

.t94x18 {
    background-position: -1504px -288px;
}

.t94x19 {
    background-position: -1504px -304px;
}

.t94x20 {
    background-position: -1504px -320px;
}

.t94x21 {
    background-position: -1504px -336px;
}

.t94x22 {
    background-position: -1504px -352px;
}

.t94x23 {
    background-position: -1504px -368px;
}

.t94x24 {
    background-position: -1504px -384px;
}

.t94x25 {
    background-position: -1504px -400px;
}

.t94x26 {
    background-position: -1504px -416px;
}

.t94x27 {
    background-position: -1504px -432px;
}

.t94x28 {
    background-position: -1504px -448px;
}

.t94x29 {
    background-position: -1504px -464px;
}

.t94x30 {
    background-position: -1504px -480px;
}

.t94x31 {
    background-position: -1504px -496px;
}

.t95x0 {
    background-position: -1520px -0px;
}

.t95x1 {
    background-position: -1520px -16px;
}

.t95x2 {
    background-position: -1520px -32px;
}

.t95x3 {
    background-position: -1520px -48px;
}

.t95x4 {
    background-position: -1520px -64px;
}

.t95x5 {
    background-position: -1520px -80px;
}

.t95x6 {
    background-position: -1520px -96px;
}

.t95x7 {
    background-position: -1520px -112px;
}

.t95x8 {
    background-position: -1520px -128px;
}

.t95x9 {
    background-position: -1520px -144px;
}

.t95x10 {
    background-position: -1520px -160px;
}

.t95x11 {
    background-position: -1520px -176px;
}

.t95x12 {
    background-position: -1520px -192px;
}

.t95x13 {
    background-position: -1520px -208px;
}

.t95x14 {
    background-position: -1520px -224px;
}

.t95x15 {
    background-position: -1520px -240px;
}

.t95x16 {
    background-position: -1520px -256px;
}

.t95x17 {
    background-position: -1520px -272px;
}

.t95x18 {
    background-position: -1520px -288px;
}

.t95x19 {
    background-position: -1520px -304px;
}

.t95x20 {
    background-position: -1520px -320px;
}

.t95x21 {
    background-position: -1520px -336px;
}

.t95x22 {
    background-position: -1520px -352px;
}

.t95x23 {
    background-position: -1520px -368px;
}

.t95x24 {
    background-position: -1520px -384px;
}

.t95x25 {
    background-position: -1520px -400px;
}

.t95x26 {
    background-position: -1520px -416px;
}

.t95x27 {
    background-position: -1520px -432px;
}

.t95x28 {
    background-position: -1520px -448px;
}

.t95x29 {
    background-position: -1520px -464px;
}

.t95x30 {
    background-position: -1520px -480px;
}

.t95x31 {
    background-position: -1520px -496px;
}

.t96x0 {
    background-position: -1536px -0px;
}

.t96x1 {
    background-position: -1536px -16px;
}

.t96x2 {
    background-position: -1536px -32px;
}

.t96x3 {
    background-position: -1536px -48px;
}

.t96x4 {
    background-position: -1536px -64px;
}

.t96x5 {
    background-position: -1536px -80px;
}

.t96x6 {
    background-position: -1536px -96px;
}

.t96x7 {
    background-position: -1536px -112px;
}

.t96x8 {
    background-position: -1536px -128px;
}

.t96x9 {
    background-position: -1536px -144px;
}

.t96x10 {
    background-position: -1536px -160px;
}

.t96x11 {
    background-position: -1536px -176px;
}

.t96x12 {
    background-position: -1536px -192px;
}

.t96x13 {
    background-position: -1536px -208px;
}

.t96x14 {
    background-position: -1536px -224px;
}

.t96x15 {
    background-position: -1536px -240px;
}

.t96x16 {
    background-position: -1536px -256px;
}

.t96x17 {
    background-position: -1536px -272px;
}

.t96x18 {
    background-position: -1536px -288px;
}

.t96x19 {
    background-position: -1536px -304px;
}

.t96x20 {
    background-position: -1536px -320px;
}

.t96x21 {
    background-position: -1536px -336px;
}

.t96x22 {
    background-position: -1536px -352px;
}

.t96x23 {
    background-position: -1536px -368px;
}

.t96x24 {
    background-position: -1536px -384px;
}

.t96x25 {
    background-position: -1536px -400px;
}

.t96x26 {
    background-position: -1536px -416px;
}

.t96x27 {
    background-position: -1536px -432px;
}

.t96x28 {
    background-position: -1536px -448px;
}

.t96x29 {
    background-position: -1536px -464px;
}

.t96x30 {
    background-position: -1536px -480px;
}

.t96x31 {
    background-position: -1536px -496px;
}

.t97x0 {
    background-position: -1552px -0px;
}

.t97x1 {
    background-position: -1552px -16px;
}

.t97x2 {
    background-position: -1552px -32px;
}

.t97x3 {
    background-position: -1552px -48px;
}

.t97x4 {
    background-position: -1552px -64px;
}

.t97x5 {
    background-position: -1552px -80px;
}

.t97x6 {
    background-position: -1552px -96px;
}

.t97x7 {
    background-position: -1552px -112px;
}

.t97x8 {
    background-position: -1552px -128px;
}

.t97x9 {
    background-position: -1552px -144px;
}

.t97x10 {
    background-position: -1552px -160px;
}

.t97x11 {
    background-position: -1552px -176px;
}

.t97x12 {
    background-position: -1552px -192px;
}

.t97x13 {
    background-position: -1552px -208px;
}

.t97x14 {
    background-position: -1552px -224px;
}

.t97x15 {
    background-position: -1552px -240px;
}

.t97x16 {
    background-position: -1552px -256px;
}

.t97x17 {
    background-position: -1552px -272px;
}

.t97x18 {
    background-position: -1552px -288px;
}

.t97x19 {
    background-position: -1552px -304px;
}

.t97x20 {
    background-position: -1552px -320px;
}

.t97x21 {
    background-position: -1552px -336px;
}

.t97x22 {
    background-position: -1552px -352px;
}

.t97x23 {
    background-position: -1552px -368px;
}

.t97x24 {
    background-position: -1552px -384px;
}

.t97x25 {
    background-position: -1552px -400px;
}

.t97x26 {
    background-position: -1552px -416px;
}

.t97x27 {
    background-position: -1552px -432px;
}

.t97x28 {
    background-position: -1552px -448px;
}

.t97x29 {
    background-position: -1552px -464px;
}

.t97x30 {
    background-position: -1552px -480px;
}

.t97x31 {
    background-position: -1552px -496px;
}

.t98x0 {
    background-position: -1568px -0px;
}

.t98x1 {
    background-position: -1568px -16px;
}

.t98x2 {
    background-position: -1568px -32px;
}

.t98x3 {
    background-position: -1568px -48px;
}

.t98x4 {
    background-position: -1568px -64px;
}

.t98x5 {
    background-position: -1568px -80px;
}

.t98x6 {
    background-position: -1568px -96px;
}

.t98x7 {
    background-position: -1568px -112px;
}

.t98x8 {
    background-position: -1568px -128px;
}

.t98x9 {
    background-position: -1568px -144px;
}

.t98x10 {
    background-position: -1568px -160px;
}

.t98x11 {
    background-position: -1568px -176px;
}

.t98x12 {
    background-position: -1568px -192px;
}

.t98x13 {
    background-position: -1568px -208px;
}

.t98x14 {
    background-position: -1568px -224px;
}

.t98x15 {
    background-position: -1568px -240px;
}

.t98x16 {
    background-position: -1568px -256px;
}

.t98x17 {
    background-position: -1568px -272px;
}

.t98x18 {
    background-position: -1568px -288px;
}

.t98x19 {
    background-position: -1568px -304px;
}

.t98x20 {
    background-position: -1568px -320px;
}

.t98x21 {
    background-position: -1568px -336px;
}

.t98x22 {
    background-position: -1568px -352px;
}

.t98x23 {
    background-position: -1568px -368px;
}

.t98x24 {
    background-position: -1568px -384px;
}

.t98x25 {
    background-position: -1568px -400px;
}

.t98x26 {
    background-position: -1568px -416px;
}

.t98x27 {
    background-position: -1568px -432px;
}

.t98x28 {
    background-position: -1568px -448px;
}

.t98x29 {
    background-position: -1568px -464px;
}

.t98x30 {
    background-position: -1568px -480px;
}

.t98x31 {
    background-position: -1568px -496px;
}

.t99x0 {
    background-position: -1584px -0px;
}

.t99x1 {
    background-position: -1584px -16px;
}

.t99x2 {
    background-position: -1584px -32px;
}

.t99x3 {
    background-position: -1584px -48px;
}

.t99x4 {
    background-position: -1584px -64px;
}

.t99x5 {
    background-position: -1584px -80px;
}

.t99x6 {
    background-position: -1584px -96px;
}

.t99x7 {
    background-position: -1584px -112px;
}

.t99x8 {
    background-position: -1584px -128px;
}

.t99x9 {
    background-position: -1584px -144px;
}

.t99x10 {
    background-position: -1584px -160px;
}

.t99x11 {
    background-position: -1584px -176px;
}

.t99x12 {
    background-position: -1584px -192px;
}

.t99x13 {
    background-position: -1584px -208px;
}

.t99x14 {
    background-position: -1584px -224px;
}

.t99x15 {
    background-position: -1584px -240px;
}

.t99x16 {
    background-position: -1584px -256px;
}

.t99x17 {
    background-position: -1584px -272px;
}

.t99x18 {
    background-position: -1584px -288px;
}

.t99x19 {
    background-position: -1584px -304px;
}

.t99x20 {
    background-position: -1584px -320px;
}

.t99x21 {
    background-position: -1584px -336px;
}

.t99x22 {
    background-position: -1584px -352px;
}

.t99x23 {
    background-position: -1584px -368px;
}

.t99x24 {
    background-position: -1584px -384px;
}

.t99x25 {
    background-position: -1584px -400px;
}

.t99x26 {
    background-position: -1584px -416px;
}

.t99x27 {
    background-position: -1584px -432px;
}

.t99x28 {
    background-position: -1584px -448px;
}

.t99x29 {
    background-position: -1584px -464px;
}

.t99x30 {
    background-position: -1584px -480px;
}

.t99x31 {
    background-position: -1584px -496px;
}

.t100x0 {
    background-position: -1600px -0px;
}

.t100x1 {
    background-position: -1600px -16px;
}

.t100x2 {
    background-position: -1600px -32px;
}

.t100x3 {
    background-position: -1600px -48px;
}

.t100x4 {
    background-position: -1600px -64px;
}

.t100x5 {
    background-position: -1600px -80px;
}

.t100x6 {
    background-position: -1600px -96px;
}

.t100x7 {
    background-position: -1600px -112px;
}

.t100x8 {
    background-position: -1600px -128px;
}

.t100x9 {
    background-position: -1600px -144px;
}

.t100x10 {
    background-position: -1600px -160px;
}

.t100x11 {
    background-position: -1600px -176px;
}

.t100x12 {
    background-position: -1600px -192px;
}

.t100x13 {
    background-position: -1600px -208px;
}

.t100x14 {
    background-position: -1600px -224px;
}

.t100x15 {
    background-position: -1600px -240px;
}

.t100x16 {
    background-position: -1600px -256px;
}

.t100x17 {
    background-position: -1600px -272px;
}

.t100x18 {
    background-position: -1600px -288px;
}

.t100x19 {
    background-position: -1600px -304px;
}

.t100x20 {
    background-position: -1600px -320px;
}

.t100x21 {
    background-position: -1600px -336px;
}

.t100x22 {
    background-position: -1600px -352px;
}

.t100x23 {
    background-position: -1600px -368px;
}

.t100x24 {
    background-position: -1600px -384px;
}

.t100x25 {
    background-position: -1600px -400px;
}

.t100x26 {
    background-position: -1600px -416px;
}

.t100x27 {
    background-position: -1600px -432px;
}

.t100x28 {
    background-position: -1600px -448px;
}

.t100x29 {
    background-position: -1600px -464px;
}

.t100x30 {
    background-position: -1600px -480px;
}

.t100x31 {
    background-position: -1600px -496px;
}

.t101x0 {
    background-position: -1616px -0px;
}

.t101x1 {
    background-position: -1616px -16px;
}

.t101x2 {
    background-position: -1616px -32px;
}

.t101x3 {
    background-position: -1616px -48px;
}

.t101x4 {
    background-position: -1616px -64px;
}

.t101x5 {
    background-position: -1616px -80px;
}

.t101x6 {
    background-position: -1616px -96px;
}

.t101x7 {
    background-position: -1616px -112px;
}

.t101x8 {
    background-position: -1616px -128px;
}

.t101x9 {
    background-position: -1616px -144px;
}

.t101x10 {
    background-position: -1616px -160px;
}

.t101x11 {
    background-position: -1616px -176px;
}

.t101x12 {
    background-position: -1616px -192px;
}

.t101x13 {
    background-position: -1616px -208px;
}

.t101x14 {
    background-position: -1616px -224px;
}

.t101x15 {
    background-position: -1616px -240px;
}

.t101x16 {
    background-position: -1616px -256px;
}

.t101x17 {
    background-position: -1616px -272px;
}

.t101x18 {
    background-position: -1616px -288px;
}

.t101x19 {
    background-position: -1616px -304px;
}

.t101x20 {
    background-position: -1616px -320px;
}

.t101x21 {
    background-position: -1616px -336px;
}

.t101x22 {
    background-position: -1616px -352px;
}

.t101x23 {
    background-position: -1616px -368px;
}

.t101x24 {
    background-position: -1616px -384px;
}

.t101x25 {
    background-position: -1616px -400px;
}

.t101x26 {
    background-position: -1616px -416px;
}

.t101x27 {
    background-position: -1616px -432px;
}

.t101x28 {
    background-position: -1616px -448px;
}

.t101x29 {
    background-position: -1616px -464px;
}

.t101x30 {
    background-position: -1616px -480px;
}

.t101x31 {
    background-position: -1616px -496px;
}

.t102x0 {
    background-position: -1632px -0px;
}

.t102x1 {
    background-position: -1632px -16px;
}

.t102x2 {
    background-position: -1632px -32px;
}

.t102x3 {
    background-position: -1632px -48px;
}

.t102x4 {
    background-position: -1632px -64px;
}

.t102x5 {
    background-position: -1632px -80px;
}

.t102x6 {
    background-position: -1632px -96px;
}

.t102x7 {
    background-position: -1632px -112px;
}

.t102x8 {
    background-position: -1632px -128px;
}

.t102x9 {
    background-position: -1632px -144px;
}

.t102x10 {
    background-position: -1632px -160px;
}

.t102x11 {
    background-position: -1632px -176px;
}

.t102x12 {
    background-position: -1632px -192px;
}

.t102x13 {
    background-position: -1632px -208px;
}

.t102x14 {
    background-position: -1632px -224px;
}

.t102x15 {
    background-position: -1632px -240px;
}

.t102x16 {
    background-position: -1632px -256px;
}

.t102x17 {
    background-position: -1632px -272px;
}

.t102x18 {
    background-position: -1632px -288px;
}

.t102x19 {
    background-position: -1632px -304px;
}

.t102x20 {
    background-position: -1632px -320px;
}

.t102x21 {
    background-position: -1632px -336px;
}

.t102x22 {
    background-position: -1632px -352px;
}

.t102x23 {
    background-position: -1632px -368px;
}

.t102x24 {
    background-position: -1632px -384px;
}

.t102x25 {
    background-position: -1632px -400px;
}

.t102x26 {
    background-position: -1632px -416px;
}

.t102x27 {
    background-position: -1632px -432px;
}

.t102x28 {
    background-position: -1632px -448px;
}

.t102x29 {
    background-position: -1632px -464px;
}

.t102x30 {
    background-position: -1632px -480px;
}

.t102x31 {
    background-position: -1632px -496px;
}

.t103x0 {
    background-position: -1648px -0px;
}

.t103x1 {
    background-position: -1648px -16px;
}

.t103x2 {
    background-position: -1648px -32px;
}

.t103x3 {
    background-position: -1648px -48px;
}

.t103x4 {
    background-position: -1648px -64px;
}

.t103x5 {
    background-position: -1648px -80px;
}

.t103x6 {
    background-position: -1648px -96px;
}

.t103x7 {
    background-position: -1648px -112px;
}

.t103x8 {
    background-position: -1648px -128px;
}

.t103x9 {
    background-position: -1648px -144px;
}

.t103x10 {
    background-position: -1648px -160px;
}

.t103x11 {
    background-position: -1648px -176px;
}

.t103x12 {
    background-position: -1648px -192px;
}

.t103x13 {
    background-position: -1648px -208px;
}

.t103x14 {
    background-position: -1648px -224px;
}

.t103x15 {
    background-position: -1648px -240px;
}

.t103x16 {
    background-position: -1648px -256px;
}

.t103x17 {
    background-position: -1648px -272px;
}

.t103x18 {
    background-position: -1648px -288px;
}

.t103x19 {
    background-position: -1648px -304px;
}

.t103x20 {
    background-position: -1648px -320px;
}

.t103x21 {
    background-position: -1648px -336px;
}

.t103x22 {
    background-position: -1648px -352px;
}

.t103x23 {
    background-position: -1648px -368px;
}

.t103x24 {
    background-position: -1648px -384px;
}

.t103x25 {
    background-position: -1648px -400px;
}

.t103x26 {
    background-position: -1648px -416px;
}

.t103x27 {
    background-position: -1648px -432px;
}

.t103x28 {
    background-position: -1648px -448px;
}

.t103x29 {
    background-position: -1648px -464px;
}

.t103x30 {
    background-position: -1648px -480px;
}

.t103x31 {
    background-position: -1648px -496px;
}

.t104x0 {
    background-position: -1664px -0px;
}

.t104x1 {
    background-position: -1664px -16px;
}

.t104x2 {
    background-position: -1664px -32px;
}

.t104x3 {
    background-position: -1664px -48px;
}

.t104x4 {
    background-position: -1664px -64px;
}

.t104x5 {
    background-position: -1664px -80px;
}

.t104x6 {
    background-position: -1664px -96px;
}

.t104x7 {
    background-position: -1664px -112px;
}

.t104x8 {
    background-position: -1664px -128px;
}

.t104x9 {
    background-position: -1664px -144px;
}

.t104x10 {
    background-position: -1664px -160px;
}

.t104x11 {
    background-position: -1664px -176px;
}

.t104x12 {
    background-position: -1664px -192px;
}

.t104x13 {
    background-position: -1664px -208px;
}

.t104x14 {
    background-position: -1664px -224px;
}

.t104x15 {
    background-position: -1664px -240px;
}

.t104x16 {
    background-position: -1664px -256px;
}

.t104x17 {
    background-position: -1664px -272px;
}

.t104x18 {
    background-position: -1664px -288px;
}

.t104x19 {
    background-position: -1664px -304px;
}

.t104x20 {
    background-position: -1664px -320px;
}

.t104x21 {
    background-position: -1664px -336px;
}

.t104x22 {
    background-position: -1664px -352px;
}

.t104x23 {
    background-position: -1664px -368px;
}

.t104x24 {
    background-position: -1664px -384px;
}

.t104x25 {
    background-position: -1664px -400px;
}

.t104x26 {
    background-position: -1664px -416px;
}

.t104x27 {
    background-position: -1664px -432px;
}

.t104x28 {
    background-position: -1664px -448px;
}

.t104x29 {
    background-position: -1664px -464px;
}

.t104x30 {
    background-position: -1664px -480px;
}

.t104x31 {
    background-position: -1664px -496px;
}

.t105x0 {
    background-position: -1680px -0px;
}

.t105x1 {
    background-position: -1680px -16px;
}

.t105x2 {
    background-position: -1680px -32px;
}

.t105x3 {
    background-position: -1680px -48px;
}

.t105x4 {
    background-position: -1680px -64px;
}

.t105x5 {
    background-position: -1680px -80px;
}

.t105x6 {
    background-position: -1680px -96px;
}

.t105x7 {
    background-position: -1680px -112px;
}

.t105x8 {
    background-position: -1680px -128px;
}

.t105x9 {
    background-position: -1680px -144px;
}

.t105x10 {
    background-position: -1680px -160px;
}

.t105x11 {
    background-position: -1680px -176px;
}

.t105x12 {
    background-position: -1680px -192px;
}

.t105x13 {
    background-position: -1680px -208px;
}

.t105x14 {
    background-position: -1680px -224px;
}

.t105x15 {
    background-position: -1680px -240px;
}

.t105x16 {
    background-position: -1680px -256px;
}

.t105x17 {
    background-position: -1680px -272px;
}

.t105x18 {
    background-position: -1680px -288px;
}

.t105x19 {
    background-position: -1680px -304px;
}

.t105x20 {
    background-position: -1680px -320px;
}

.t105x21 {
    background-position: -1680px -336px;
}

.t105x22 {
    background-position: -1680px -352px;
}

.t105x23 {
    background-position: -1680px -368px;
}

.t105x24 {
    background-position: -1680px -384px;
}

.t105x25 {
    background-position: -1680px -400px;
}

.t105x26 {
    background-position: -1680px -416px;
}

.t105x27 {
    background-position: -1680px -432px;
}

.t105x28 {
    background-position: -1680px -448px;
}

.t105x29 {
    background-position: -1680px -464px;
}

.t105x30 {
    background-position: -1680px -480px;
}

.t105x31 {
    background-position: -1680px -496px;
}

.t106x0 {
    background-position: -1696px -0px;
}

.t106x1 {
    background-position: -1696px -16px;
}

.t106x2 {
    background-position: -1696px -32px;
}

.t106x3 {
    background-position: -1696px -48px;
}

.t106x4 {
    background-position: -1696px -64px;
}

.t106x5 {
    background-position: -1696px -80px;
}

.t106x6 {
    background-position: -1696px -96px;
}

.t106x7 {
    background-position: -1696px -112px;
}

.t106x8 {
    background-position: -1696px -128px;
}

.t106x9 {
    background-position: -1696px -144px;
}

.t106x10 {
    background-position: -1696px -160px;
}

.t106x11 {
    background-position: -1696px -176px;
}

.t106x12 {
    background-position: -1696px -192px;
}

.t106x13 {
    background-position: -1696px -208px;
}

.t106x14 {
    background-position: -1696px -224px;
}

.t106x15 {
    background-position: -1696px -240px;
}

.t106x16 {
    background-position: -1696px -256px;
}

.t106x17 {
    background-position: -1696px -272px;
}

.t106x18 {
    background-position: -1696px -288px;
}

.t106x19 {
    background-position: -1696px -304px;
}

.t106x20 {
    background-position: -1696px -320px;
}

.t106x21 {
    background-position: -1696px -336px;
}

.t106x22 {
    background-position: -1696px -352px;
}

.t106x23 {
    background-position: -1696px -368px;
}

.t106x24 {
    background-position: -1696px -384px;
}

.t106x25 {
    background-position: -1696px -400px;
}

.t106x26 {
    background-position: -1696px -416px;
}

.t106x27 {
    background-position: -1696px -432px;
}

.t106x28 {
    background-position: -1696px -448px;
}

.t106x29 {
    background-position: -1696px -464px;
}

.t106x30 {
    background-position: -1696px -480px;
}

.t106x31 {
    background-position: -1696px -496px;
}

.t107x0 {
    background-position: -1712px -0px;
}

.t107x1 {
    background-position: -1712px -16px;
}

.t107x2 {
    background-position: -1712px -32px;
}

.t107x3 {
    background-position: -1712px -48px;
}

.t107x4 {
    background-position: -1712px -64px;
}

.t107x5 {
    background-position: -1712px -80px;
}

.t107x6 {
    background-position: -1712px -96px;
}

.t107x7 {
    background-position: -1712px -112px;
}

.t107x8 {
    background-position: -1712px -128px;
}

.t107x9 {
    background-position: -1712px -144px;
}

.t107x10 {
    background-position: -1712px -160px;
}

.t107x11 {
    background-position: -1712px -176px;
}

.t107x12 {
    background-position: -1712px -192px;
}

.t107x13 {
    background-position: -1712px -208px;
}

.t107x14 {
    background-position: -1712px -224px;
}

.t107x15 {
    background-position: -1712px -240px;
}

.t107x16 {
    background-position: -1712px -256px;
}

.t107x17 {
    background-position: -1712px -272px;
}

.t107x18 {
    background-position: -1712px -288px;
}

.t107x19 {
    background-position: -1712px -304px;
}

.t107x20 {
    background-position: -1712px -320px;
}

.t107x21 {
    background-position: -1712px -336px;
}

.t107x22 {
    background-position: -1712px -352px;
}

.t107x23 {
    background-position: -1712px -368px;
}

.t107x24 {
    background-position: -1712px -384px;
}

.t107x25 {
    background-position: -1712px -400px;
}

.t107x26 {
    background-position: -1712px -416px;
}

.t107x27 {
    background-position: -1712px -432px;
}

.t107x28 {
    background-position: -1712px -448px;
}

.t107x29 {
    background-position: -1712px -464px;
}

.t107x30 {
    background-position: -1712px -480px;
}

.t107x31 {
    background-position: -1712px -496px;
}

.t108x0 {
    background-position: -1728px -0px;
}

.t108x1 {
    background-position: -1728px -16px;
}

.t108x2 {
    background-position: -1728px -32px;
}

.t108x3 {
    background-position: -1728px -48px;
}

.t108x4 {
    background-position: -1728px -64px;
}

.t108x5 {
    background-position: -1728px -80px;
}

.t108x6 {
    background-position: -1728px -96px;
}

.t108x7 {
    background-position: -1728px -112px;
}

.t108x8 {
    background-position: -1728px -128px;
}

.t108x9 {
    background-position: -1728px -144px;
}

.t108x10 {
    background-position: -1728px -160px;
}

.t108x11 {
    background-position: -1728px -176px;
}

.t108x12 {
    background-position: -1728px -192px;
}

.t108x13 {
    background-position: -1728px -208px;
}

.t108x14 {
    background-position: -1728px -224px;
}

.t108x15 {
    background-position: -1728px -240px;
}

.t108x16 {
    background-position: -1728px -256px;
}

.t108x17 {
    background-position: -1728px -272px;
}

.t108x18 {
    background-position: -1728px -288px;
}

.t108x19 {
    background-position: -1728px -304px;
}

.t108x20 {
    background-position: -1728px -320px;
}

.t108x21 {
    background-position: -1728px -336px;
}

.t108x22 {
    background-position: -1728px -352px;
}

.t108x23 {
    background-position: -1728px -368px;
}

.t108x24 {
    background-position: -1728px -384px;
}

.t108x25 {
    background-position: -1728px -400px;
}

.t108x26 {
    background-position: -1728px -416px;
}

.t108x27 {
    background-position: -1728px -432px;
}

.t108x28 {
    background-position: -1728px -448px;
}

.t108x29 {
    background-position: -1728px -464px;
}

.t108x30 {
    background-position: -1728px -480px;
}

.t108x31 {
    background-position: -1728px -496px;
}

.t109x0 {
    background-position: -1744px -0px;
}

.t109x1 {
    background-position: -1744px -16px;
}

.t109x2 {
    background-position: -1744px -32px;
}

.t109x3 {
    background-position: -1744px -48px;
}

.t109x4 {
    background-position: -1744px -64px;
}

.t109x5 {
    background-position: -1744px -80px;
}

.t109x6 {
    background-position: -1744px -96px;
}

.t109x7 {
    background-position: -1744px -112px;
}

.t109x8 {
    background-position: -1744px -128px;
}

.t109x9 {
    background-position: -1744px -144px;
}

.t109x10 {
    background-position: -1744px -160px;
}

.t109x11 {
    background-position: -1744px -176px;
}

.t109x12 {
    background-position: -1744px -192px;
}

.t109x13 {
    background-position: -1744px -208px;
}

.t109x14 {
    background-position: -1744px -224px;
}

.t109x15 {
    background-position: -1744px -240px;
}

.t109x16 {
    background-position: -1744px -256px;
}

.t109x17 {
    background-position: -1744px -272px;
}

.t109x18 {
    background-position: -1744px -288px;
}

.t109x19 {
    background-position: -1744px -304px;
}

.t109x20 {
    background-position: -1744px -320px;
}

.t109x21 {
    background-position: -1744px -336px;
}

.t109x22 {
    background-position: -1744px -352px;
}

.t109x23 {
    background-position: -1744px -368px;
}

.t109x24 {
    background-position: -1744px -384px;
}

.t109x25 {
    background-position: -1744px -400px;
}

.t109x26 {
    background-position: -1744px -416px;
}

.t109x27 {
    background-position: -1744px -432px;
}

.t109x28 {
    background-position: -1744px -448px;
}

.t109x29 {
    background-position: -1744px -464px;
}

.t109x30 {
    background-position: -1744px -480px;
}

.t109x31 {
    background-position: -1744px -496px;
}

.t110x0 {
    background-position: -1760px -0px;
}

.t110x1 {
    background-position: -1760px -16px;
}

.t110x2 {
    background-position: -1760px -32px;
}

.t110x3 {
    background-position: -1760px -48px;
}

.t110x4 {
    background-position: -1760px -64px;
}

.t110x5 {
    background-position: -1760px -80px;
}

.t110x6 {
    background-position: -1760px -96px;
}

.t110x7 {
    background-position: -1760px -112px;
}

.t110x8 {
    background-position: -1760px -128px;
}

.t110x9 {
    background-position: -1760px -144px;
}

.t110x10 {
    background-position: -1760px -160px;
}

.t110x11 {
    background-position: -1760px -176px;
}

.t110x12 {
    background-position: -1760px -192px;
}

.t110x13 {
    background-position: -1760px -208px;
}

.t110x14 {
    background-position: -1760px -224px;
}

.t110x15 {
    background-position: -1760px -240px;
}

.t110x16 {
    background-position: -1760px -256px;
}

.t110x17 {
    background-position: -1760px -272px;
}

.t110x18 {
    background-position: -1760px -288px;
}

.t110x19 {
    background-position: -1760px -304px;
}

.t110x20 {
    background-position: -1760px -320px;
}

.t110x21 {
    background-position: -1760px -336px;
}

.t110x22 {
    background-position: -1760px -352px;
}

.t110x23 {
    background-position: -1760px -368px;
}

.t110x24 {
    background-position: -1760px -384px;
}

.t110x25 {
    background-position: -1760px -400px;
}

.t110x26 {
    background-position: -1760px -416px;
}

.t110x27 {
    background-position: -1760px -432px;
}

.t110x28 {
    background-position: -1760px -448px;
}

.t110x29 {
    background-position: -1760px -464px;
}

.t110x30 {
    background-position: -1760px -480px;
}

.t110x31 {
    background-position: -1760px -496px;
}

.t111x0 {
    background-position: -1776px -0px;
}

.t111x1 {
    background-position: -1776px -16px;
}

.t111x2 {
    background-position: -1776px -32px;
}

.t111x3 {
    background-position: -1776px -48px;
}

.t111x4 {
    background-position: -1776px -64px;
}

.t111x5 {
    background-position: -1776px -80px;
}

.t111x6 {
    background-position: -1776px -96px;
}

.t111x7 {
    background-position: -1776px -112px;
}

.t111x8 {
    background-position: -1776px -128px;
}

.t111x9 {
    background-position: -1776px -144px;
}

.t111x10 {
    background-position: -1776px -160px;
}

.t111x11 {
    background-position: -1776px -176px;
}

.t111x12 {
    background-position: -1776px -192px;
}

.t111x13 {
    background-position: -1776px -208px;
}

.t111x14 {
    background-position: -1776px -224px;
}

.t111x15 {
    background-position: -1776px -240px;
}

.t111x16 {
    background-position: -1776px -256px;
}

.t111x17 {
    background-position: -1776px -272px;
}

.t111x18 {
    background-position: -1776px -288px;
}

.t111x19 {
    background-position: -1776px -304px;
}

.t111x20 {
    background-position: -1776px -320px;
}

.t111x21 {
    background-position: -1776px -336px;
}

.t111x22 {
    background-position: -1776px -352px;
}

.t111x23 {
    background-position: -1776px -368px;
}

.t111x24 {
    background-position: -1776px -384px;
}

.t111x25 {
    background-position: -1776px -400px;
}

.t111x26 {
    background-position: -1776px -416px;
}

.t111x27 {
    background-position: -1776px -432px;
}

.t111x28 {
    background-position: -1776px -448px;
}

.t111x29 {
    background-position: -1776px -464px;
}

.t111x30 {
    background-position: -1776px -480px;
}

.t111x31 {
    background-position: -1776px -496px;
}

.t112x0 {
    background-position: -1792px -0px;
}

.t112x1 {
    background-position: -1792px -16px;
}

.t112x2 {
    background-position: -1792px -32px;
}

.t112x3 {
    background-position: -1792px -48px;
}

.t112x4 {
    background-position: -1792px -64px;
}

.t112x5 {
    background-position: -1792px -80px;
}

.t112x6 {
    background-position: -1792px -96px;
}

.t112x7 {
    background-position: -1792px -112px;
}

.t112x8 {
    background-position: -1792px -128px;
}

.t112x9 {
    background-position: -1792px -144px;
}

.t112x10 {
    background-position: -1792px -160px;
}

.t112x11 {
    background-position: -1792px -176px;
}

.t112x12 {
    background-position: -1792px -192px;
}

.t112x13 {
    background-position: -1792px -208px;
}

.t112x14 {
    background-position: -1792px -224px;
}

.t112x15 {
    background-position: -1792px -240px;
}

.t112x16 {
    background-position: -1792px -256px;
}

.t112x17 {
    background-position: -1792px -272px;
}

.t112x18 {
    background-position: -1792px -288px;
}

.t112x19 {
    background-position: -1792px -304px;
}

.t112x20 {
    background-position: -1792px -320px;
}

.t112x21 {
    background-position: -1792px -336px;
}

.t112x22 {
    background-position: -1792px -352px;
}

.t112x23 {
    background-position: -1792px -368px;
}

.t112x24 {
    background-position: -1792px -384px;
}

.t112x25 {
    background-position: -1792px -400px;
}

.t112x26 {
    background-position: -1792px -416px;
}

.t112x27 {
    background-position: -1792px -432px;
}

.t112x28 {
    background-position: -1792px -448px;
}

.t112x29 {
    background-position: -1792px -464px;
}

.t112x30 {
    background-position: -1792px -480px;
}

.t112x31 {
    background-position: -1792px -496px;
}

.t113x0 {
    background-position: -1808px -0px;
}

.t113x1 {
    background-position: -1808px -16px;
}

.t113x2 {
    background-position: -1808px -32px;
}

.t113x3 {
    background-position: -1808px -48px;
}

.t113x4 {
    background-position: -1808px -64px;
}

.t113x5 {
    background-position: -1808px -80px;
}

.t113x6 {
    background-position: -1808px -96px;
}

.t113x7 {
    background-position: -1808px -112px;
}

.t113x8 {
    background-position: -1808px -128px;
}

.t113x9 {
    background-position: -1808px -144px;
}

.t113x10 {
    background-position: -1808px -160px;
}

.t113x11 {
    background-position: -1808px -176px;
}

.t113x12 {
    background-position: -1808px -192px;
}

.t113x13 {
    background-position: -1808px -208px;
}

.t113x14 {
    background-position: -1808px -224px;
}

.t113x15 {
    background-position: -1808px -240px;
}

.t113x16 {
    background-position: -1808px -256px;
}

.t113x17 {
    background-position: -1808px -272px;
}

.t113x18 {
    background-position: -1808px -288px;
}

.t113x19 {
    background-position: -1808px -304px;
}

.t113x20 {
    background-position: -1808px -320px;
}

.t113x21 {
    background-position: -1808px -336px;
}

.t113x22 {
    background-position: -1808px -352px;
}

.t113x23 {
    background-position: -1808px -368px;
}

.t113x24 {
    background-position: -1808px -384px;
}

.t113x25 {
    background-position: -1808px -400px;
}

.t113x26 {
    background-position: -1808px -416px;
}

.t113x27 {
    background-position: -1808px -432px;
}

.t113x28 {
    background-position: -1808px -448px;
}

.t113x29 {
    background-position: -1808px -464px;
}

.t113x30 {
    background-position: -1808px -480px;
}

.t113x31 {
    background-position: -1808px -496px;
}

.t114x0 {
    background-position: -1824px -0px;
}

.t114x1 {
    background-position: -1824px -16px;
}

.t114x2 {
    background-position: -1824px -32px;
}

.t114x3 {
    background-position: -1824px -48px;
}

.t114x4 {
    background-position: -1824px -64px;
}

.t114x5 {
    background-position: -1824px -80px;
}

.t114x6 {
    background-position: -1824px -96px;
}

.t114x7 {
    background-position: -1824px -112px;
}

.t114x8 {
    background-position: -1824px -128px;
}

.t114x9 {
    background-position: -1824px -144px;
}

.t114x10 {
    background-position: -1824px -160px;
}

.t114x11 {
    background-position: -1824px -176px;
}

.t114x12 {
    background-position: -1824px -192px;
}

.t114x13 {
    background-position: -1824px -208px;
}

.t114x14 {
    background-position: -1824px -224px;
}

.t114x15 {
    background-position: -1824px -240px;
}

.t114x16 {
    background-position: -1824px -256px;
}

.t114x17 {
    background-position: -1824px -272px;
}

.t114x18 {
    background-position: -1824px -288px;
}

.t114x19 {
    background-position: -1824px -304px;
}

.t114x20 {
    background-position: -1824px -320px;
}

.t114x21 {
    background-position: -1824px -336px;
}

.t114x22 {
    background-position: -1824px -352px;
}

.t114x23 {
    background-position: -1824px -368px;
}

.t114x24 {
    background-position: -1824px -384px;
}

.t114x25 {
    background-position: -1824px -400px;
}

.t114x26 {
    background-position: -1824px -416px;
}

.t114x27 {
    background-position: -1824px -432px;
}

.t114x28 {
    background-position: -1824px -448px;
}

.t114x29 {
    background-position: -1824px -464px;
}

.t114x30 {
    background-position: -1824px -480px;
}

.t114x31 {
    background-position: -1824px -496px;
}

.t115x0 {
    background-position: -1840px -0px;
}

.t115x1 {
    background-position: -1840px -16px;
}

.t115x2 {
    background-position: -1840px -32px;
}

.t115x3 {
    background-position: -1840px -48px;
}

.t115x4 {
    background-position: -1840px -64px;
}

.t115x5 {
    background-position: -1840px -80px;
}

.t115x6 {
    background-position: -1840px -96px;
}

.t115x7 {
    background-position: -1840px -112px;
}

.t115x8 {
    background-position: -1840px -128px;
}

.t115x9 {
    background-position: -1840px -144px;
}

.t115x10 {
    background-position: -1840px -160px;
}

.t115x11 {
    background-position: -1840px -176px;
}

.t115x12 {
    background-position: -1840px -192px;
}

.t115x13 {
    background-position: -1840px -208px;
}

.t115x14 {
    background-position: -1840px -224px;
}

.t115x15 {
    background-position: -1840px -240px;
}

.t115x16 {
    background-position: -1840px -256px;
}

.t115x17 {
    background-position: -1840px -272px;
}

.t115x18 {
    background-position: -1840px -288px;
}

.t115x19 {
    background-position: -1840px -304px;
}

.t115x20 {
    background-position: -1840px -320px;
}

.t115x21 {
    background-position: -1840px -336px;
}

.t115x22 {
    background-position: -1840px -352px;
}

.t115x23 {
    background-position: -1840px -368px;
}

.t115x24 {
    background-position: -1840px -384px;
}

.t115x25 {
    background-position: -1840px -400px;
}

.t115x26 {
    background-position: -1840px -416px;
}

.t115x27 {
    background-position: -1840px -432px;
}

.t115x28 {
    background-position: -1840px -448px;
}

.t115x29 {
    background-position: -1840px -464px;
}

.t115x30 {
    background-position: -1840px -480px;
}

.t115x31 {
    background-position: -1840px -496px;
}

.t116x0 {
    background-position: -1856px -0px;
}

.t116x1 {
    background-position: -1856px -16px;
}

.t116x2 {
    background-position: -1856px -32px;
}

.t116x3 {
    background-position: -1856px -48px;
}

.t116x4 {
    background-position: -1856px -64px;
}

.t116x5 {
    background-position: -1856px -80px;
}

.t116x6 {
    background-position: -1856px -96px;
}

.t116x7 {
    background-position: -1856px -112px;
}

.t116x8 {
    background-position: -1856px -128px;
}

.t116x9 {
    background-position: -1856px -144px;
}

.t116x10 {
    background-position: -1856px -160px;
}

.t116x11 {
    background-position: -1856px -176px;
}

.t116x12 {
    background-position: -1856px -192px;
}

.t116x13 {
    background-position: -1856px -208px;
}

.t116x14 {
    background-position: -1856px -224px;
}

.t116x15 {
    background-position: -1856px -240px;
}

.t116x16 {
    background-position: -1856px -256px;
}

.t116x17 {
    background-position: -1856px -272px;
}

.t116x18 {
    background-position: -1856px -288px;
}

.t116x19 {
    background-position: -1856px -304px;
}

.t116x20 {
    background-position: -1856px -320px;
}

.t116x21 {
    background-position: -1856px -336px;
}

.t116x22 {
    background-position: -1856px -352px;
}

.t116x23 {
    background-position: -1856px -368px;
}

.t116x24 {
    background-position: -1856px -384px;
}

.t116x25 {
    background-position: -1856px -400px;
}

.t116x26 {
    background-position: -1856px -416px;
}

.t116x27 {
    background-position: -1856px -432px;
}

.t116x28 {
    background-position: -1856px -448px;
}

.t116x29 {
    background-position: -1856px -464px;
}

.t116x30 {
    background-position: -1856px -480px;
}

.t116x31 {
    background-position: -1856px -496px;
}

.t117x0 {
    background-position: -1872px -0px;
}

.t117x1 {
    background-position: -1872px -16px;
}

.t117x2 {
    background-position: -1872px -32px;
}

.t117x3 {
    background-position: -1872px -48px;
}

.t117x4 {
    background-position: -1872px -64px;
}

.t117x5 {
    background-position: -1872px -80px;
}

.t117x6 {
    background-position: -1872px -96px;
}

.t117x7 {
    background-position: -1872px -112px;
}

.t117x8 {
    background-position: -1872px -128px;
}

.t117x9 {
    background-position: -1872px -144px;
}

.t117x10 {
    background-position: -1872px -160px;
}

.t117x11 {
    background-position: -1872px -176px;
}

.t117x12 {
    background-position: -1872px -192px;
}

.t117x13 {
    background-position: -1872px -208px;
}

.t117x14 {
    background-position: -1872px -224px;
}

.t117x15 {
    background-position: -1872px -240px;
}

.t117x16 {
    background-position: -1872px -256px;
}

.t117x17 {
    background-position: -1872px -272px;
}

.t117x18 {
    background-position: -1872px -288px;
}

.t117x19 {
    background-position: -1872px -304px;
}

.t117x20 {
    background-position: -1872px -320px;
}

.t117x21 {
    background-position: -1872px -336px;
}

.t117x22 {
    background-position: -1872px -352px;
}

.t117x23 {
    background-position: -1872px -368px;
}

.t117x24 {
    background-position: -1872px -384px;
}

.t117x25 {
    background-position: -1872px -400px;
}

.t117x26 {
    background-position: -1872px -416px;
}

.t117x27 {
    background-position: -1872px -432px;
}

.t117x28 {
    background-position: -1872px -448px;
}

.t117x29 {
    background-position: -1872px -464px;
}

.t117x30 {
    background-position: -1872px -480px;
}

.t117x31 {
    background-position: -1872px -496px;
}

.t118x0 {
    background-position: -1888px -0px;
}

.t118x1 {
    background-position: -1888px -16px;
}

.t118x2 {
    background-position: -1888px -32px;
}

.t118x3 {
    background-position: -1888px -48px;
}

.t118x4 {
    background-position: -1888px -64px;
}

.t118x5 {
    background-position: -1888px -80px;
}

.t118x6 {
    background-position: -1888px -96px;
}

.t118x7 {
    background-position: -1888px -112px;
}

.t118x8 {
    background-position: -1888px -128px;
}

.t118x9 {
    background-position: -1888px -144px;
}

.t118x10 {
    background-position: -1888px -160px;
}

.t118x11 {
    background-position: -1888px -176px;
}

.t118x12 {
    background-position: -1888px -192px;
}

.t118x13 {
    background-position: -1888px -208px;
}

.t118x14 {
    background-position: -1888px -224px;
}

.t118x15 {
    background-position: -1888px -240px;
}

.t118x16 {
    background-position: -1888px -256px;
}

.t118x17 {
    background-position: -1888px -272px;
}

.t118x18 {
    background-position: -1888px -288px;
}

.t118x19 {
    background-position: -1888px -304px;
}

.t118x20 {
    background-position: -1888px -320px;
}

.t118x21 {
    background-position: -1888px -336px;
}

.t118x22 {
    background-position: -1888px -352px;
}

.t118x23 {
    background-position: -1888px -368px;
}

.t118x24 {
    background-position: -1888px -384px;
}

.t118x25 {
    background-position: -1888px -400px;
}

.t118x26 {
    background-position: -1888px -416px;
}

.t118x27 {
    background-position: -1888px -432px;
}

.t118x28 {
    background-position: -1888px -448px;
}

.t118x29 {
    background-position: -1888px -464px;
}

.t118x30 {
    background-position: -1888px -480px;
}

.t118x31 {
    background-position: -1888px -496px;
}

.t119x0 {
    background-position: -1904px -0px;
}

.t119x1 {
    background-position: -1904px -16px;
}

.t119x2 {
    background-position: -1904px -32px;
}

.t119x3 {
    background-position: -1904px -48px;
}

.t119x4 {
    background-position: -1904px -64px;
}

.t119x5 {
    background-position: -1904px -80px;
}

.t119x6 {
    background-position: -1904px -96px;
}

.t119x7 {
    background-position: -1904px -112px;
}

.t119x8 {
    background-position: -1904px -128px;
}

.t119x9 {
    background-position: -1904px -144px;
}

.t119x10 {
    background-position: -1904px -160px;
}

.t119x11 {
    background-position: -1904px -176px;
}

.t119x12 {
    background-position: -1904px -192px;
}

.t119x13 {
    background-position: -1904px -208px;
}

.t119x14 {
    background-position: -1904px -224px;
}

.t119x15 {
    background-position: -1904px -240px;
}

.t119x16 {
    background-position: -1904px -256px;
}

.t119x17 {
    background-position: -1904px -272px;
}

.t119x18 {
    background-position: -1904px -288px;
}

.t119x19 {
    background-position: -1904px -304px;
}

.t119x20 {
    background-position: -1904px -320px;
}

.t119x21 {
    background-position: -1904px -336px;
}

.t119x22 {
    background-position: -1904px -352px;
}

.t119x23 {
    background-position: -1904px -368px;
}

.t119x24 {
    background-position: -1904px -384px;
}

.t119x25 {
    background-position: -1904px -400px;
}

.t119x26 {
    background-position: -1904px -416px;
}

.t119x27 {
    background-position: -1904px -432px;
}

.t119x28 {
    background-position: -1904px -448px;
}

.t119x29 {
    background-position: -1904px -464px;
}

.t119x30 {
    background-position: -1904px -480px;
}

.t119x31 {
    background-position: -1904px -496px;
}

.t120x0 {
    background-position: -1920px -0px;
}

.t120x1 {
    background-position: -1920px -16px;
}

.t120x2 {
    background-position: -1920px -32px;
}

.t120x3 {
    background-position: -1920px -48px;
}

.t120x4 {
    background-position: -1920px -64px;
}

.t120x5 {
    background-position: -1920px -80px;
}

.t120x6 {
    background-position: -1920px -96px;
}

.t120x7 {
    background-position: -1920px -112px;
}

.t120x8 {
    background-position: -1920px -128px;
}

.t120x9 {
    background-position: -1920px -144px;
}

.t120x10 {
    background-position: -1920px -160px;
}

.t120x11 {
    background-position: -1920px -176px;
}

.t120x12 {
    background-position: -1920px -192px;
}

.t120x13 {
    background-position: -1920px -208px;
}

.t120x14 {
    background-position: -1920px -224px;
}

.t120x15 {
    background-position: -1920px -240px;
}

.t120x16 {
    background-position: -1920px -256px;
}

.t120x17 {
    background-position: -1920px -272px;
}

.t120x18 {
    background-position: -1920px -288px;
}

.t120x19 {
    background-position: -1920px -304px;
}

.t120x20 {
    background-position: -1920px -320px;
}

.t120x21 {
    background-position: -1920px -336px;
}

.t120x22 {
    background-position: -1920px -352px;
}

.t120x23 {
    background-position: -1920px -368px;
}

.t120x24 {
    background-position: -1920px -384px;
}

.t120x25 {
    background-position: -1920px -400px;
}

.t120x26 {
    background-position: -1920px -416px;
}

.t120x27 {
    background-position: -1920px -432px;
}

.t120x28 {
    background-position: -1920px -448px;
}

.t120x29 {
    background-position: -1920px -464px;
}

.t120x30 {
    background-position: -1920px -480px;
}

.t120x31 {
    background-position: -1920px -496px;
}

.t121x0 {
    background-position: -1936px -0px;
}

.t121x1 {
    background-position: -1936px -16px;
}

.t121x2 {
    background-position: -1936px -32px;
}

.t121x3 {
    background-position: -1936px -48px;
}

.t121x4 {
    background-position: -1936px -64px;
}

.t121x5 {
    background-position: -1936px -80px;
}

.t121x6 {
    background-position: -1936px -96px;
}

.t121x7 {
    background-position: -1936px -112px;
}

.t121x8 {
    background-position: -1936px -128px;
}

.t121x9 {
    background-position: -1936px -144px;
}

.t121x10 {
    background-position: -1936px -160px;
}

.t121x11 {
    background-position: -1936px -176px;
}

.t121x12 {
    background-position: -1936px -192px;
}

.t121x13 {
    background-position: -1936px -208px;
}

.t121x14 {
    background-position: -1936px -224px;
}

.t121x15 {
    background-position: -1936px -240px;
}

.t121x16 {
    background-position: -1936px -256px;
}

.t121x17 {
    background-position: -1936px -272px;
}

.t121x18 {
    background-position: -1936px -288px;
}

.t121x19 {
    background-position: -1936px -304px;
}

.t121x20 {
    background-position: -1936px -320px;
}

.t121x21 {
    background-position: -1936px -336px;
}

.t121x22 {
    background-position: -1936px -352px;
}

.t121x23 {
    background-position: -1936px -368px;
}

.t121x24 {
    background-position: -1936px -384px;
}

.t121x25 {
    background-position: -1936px -400px;
}

.t121x26 {
    background-position: -1936px -416px;
}

.t121x27 {
    background-position: -1936px -432px;
}

.t121x28 {
    background-position: -1936px -448px;
}

.t121x29 {
    background-position: -1936px -464px;
}

.t121x30 {
    background-position: -1936px -480px;
}

.t121x31 {
    background-position: -1936px -496px;
}

.t122x0 {
    background-position: -1952px -0px;
}

.t122x1 {
    background-position: -1952px -16px;
}

.t122x2 {
    background-position: -1952px -32px;
}

.t122x3 {
    background-position: -1952px -48px;
}

.t122x4 {
    background-position: -1952px -64px;
}

.t122x5 {
    background-position: -1952px -80px;
}

.t122x6 {
    background-position: -1952px -96px;
}

.t122x7 {
    background-position: -1952px -112px;
}

.t122x8 {
    background-position: -1952px -128px;
}

.t122x9 {
    background-position: -1952px -144px;
}

.t122x10 {
    background-position: -1952px -160px;
}

.t122x11 {
    background-position: -1952px -176px;
}

.t122x12 {
    background-position: -1952px -192px;
}

.t122x13 {
    background-position: -1952px -208px;
}

.t122x14 {
    background-position: -1952px -224px;
}

.t122x15 {
    background-position: -1952px -240px;
}

.t122x16 {
    background-position: -1952px -256px;
}

.t122x17 {
    background-position: -1952px -272px;
}

.t122x18 {
    background-position: -1952px -288px;
}

.t122x19 {
    background-position: -1952px -304px;
}

.t122x20 {
    background-position: -1952px -320px;
}

.t122x21 {
    background-position: -1952px -336px;
}

.t122x22 {
    background-position: -1952px -352px;
}

.t122x23 {
    background-position: -1952px -368px;
}

.t122x24 {
    background-position: -1952px -384px;
}

.t122x25 {
    background-position: -1952px -400px;
}

.t122x26 {
    background-position: -1952px -416px;
}

.t122x27 {
    background-position: -1952px -432px;
}

.t122x28 {
    background-position: -1952px -448px;
}

.t122x29 {
    background-position: -1952px -464px;
}

.t122x30 {
    background-position: -1952px -480px;
}

.t122x31 {
    background-position: -1952px -496px;
}

.t123x0 {
    background-position: -1968px -0px;
}

.t123x1 {
    background-position: -1968px -16px;
}

.t123x2 {
    background-position: -1968px -32px;
}

.t123x3 {
    background-position: -1968px -48px;
}

.t123x4 {
    background-position: -1968px -64px;
}

.t123x5 {
    background-position: -1968px -80px;
}

.t123x6 {
    background-position: -1968px -96px;
}

.t123x7 {
    background-position: -1968px -112px;
}

.t123x8 {
    background-position: -1968px -128px;
}

.t123x9 {
    background-position: -1968px -144px;
}

.t123x10 {
    background-position: -1968px -160px;
}

.t123x11 {
    background-position: -1968px -176px;
}

.t123x12 {
    background-position: -1968px -192px;
}

.t123x13 {
    background-position: -1968px -208px;
}

.t123x14 {
    background-position: -1968px -224px;
}

.t123x15 {
    background-position: -1968px -240px;
}

.t123x16 {
    background-position: -1968px -256px;
}

.t123x17 {
    background-position: -1968px -272px;
}

.t123x18 {
    background-position: -1968px -288px;
}

.t123x19 {
    background-position: -1968px -304px;
}

.t123x20 {
    background-position: -1968px -320px;
}

.t123x21 {
    background-position: -1968px -336px;
}

.t123x22 {
    background-position: -1968px -352px;
}

.t123x23 {
    background-position: -1968px -368px;
}

.t123x24 {
    background-position: -1968px -384px;
}

.t123x25 {
    background-position: -1968px -400px;
}

.t123x26 {
    background-position: -1968px -416px;
}

.t123x27 {
    background-position: -1968px -432px;
}

.t123x28 {
    background-position: -1968px -448px;
}

.t123x29 {
    background-position: -1968px -464px;
}

.t123x30 {
    background-position: -1968px -480px;
}

.t123x31 {
    background-position: -1968px -496px;
}

.t124x0 {
    background-position: -1984px -0px;
}

.t124x1 {
    background-position: -1984px -16px;
}

.t124x2 {
    background-position: -1984px -32px;
}

.t124x3 {
    background-position: -1984px -48px;
}

.t124x4 {
    background-position: -1984px -64px;
}

.t124x5 {
    background-position: -1984px -80px;
}

.t124x6 {
    background-position: -1984px -96px;
}

.t124x7 {
    background-position: -1984px -112px;
}

.t124x8 {
    background-position: -1984px -128px;
}

.t124x9 {
    background-position: -1984px -144px;
}

.t124x10 {
    background-position: -1984px -160px;
}

.t124x11 {
    background-position: -1984px -176px;
}

.t124x12 {
    background-position: -1984px -192px;
}

.t124x13 {
    background-position: -1984px -208px;
}

.t124x14 {
    background-position: -1984px -224px;
}

.t124x15 {
    background-position: -1984px -240px;
}

.t124x16 {
    background-position: -1984px -256px;
}

.t124x17 {
    background-position: -1984px -272px;
}

.t124x18 {
    background-position: -1984px -288px;
}

.t124x19 {
    background-position: -1984px -304px;
}

.t124x20 {
    background-position: -1984px -320px;
}

.t124x21 {
    background-position: -1984px -336px;
}

.t124x22 {
    background-position: -1984px -352px;
}

.t124x23 {
    background-position: -1984px -368px;
}

.t124x24 {
    background-position: -1984px -384px;
}

.t124x25 {
    background-position: -1984px -400px;
}

.t124x26 {
    background-position: -1984px -416px;
}

.t124x27 {
    background-position: -1984px -432px;
}

.t124x28 {
    background-position: -1984px -448px;
}

.t124x29 {
    background-position: -1984px -464px;
}

.t124x30 {
    background-position: -1984px -480px;
}

.t124x31 {
    background-position: -1984px -496px;
}

.t125x0 {
    background-position: -2000px -0px;
}

.t125x1 {
    background-position: -2000px -16px;
}

.t125x2 {
    background-position: -2000px -32px;
}

.t125x3 {
    background-position: -2000px -48px;
}

.t125x4 {
    background-position: -2000px -64px;
}

.t125x5 {
    background-position: -2000px -80px;
}

.t125x6 {
    background-position: -2000px -96px;
}

.t125x7 {
    background-position: -2000px -112px;
}

.t125x8 {
    background-position: -2000px -128px;
}

.t125x9 {
    background-position: -2000px -144px;
}

.t125x10 {
    background-position: -2000px -160px;
}

.t125x11 {
    background-position: -2000px -176px;
}

.t125x12 {
    background-position: -2000px -192px;
}

.t125x13 {
    background-position: -2000px -208px;
}

.t125x14 {
    background-position: -2000px -224px;
}

.t125x15 {
    background-position: -2000px -240px;
}

.t125x16 {
    background-position: -2000px -256px;
}

.t125x17 {
    background-position: -2000px -272px;
}

.t125x18 {
    background-position: -2000px -288px;
}

.t125x19 {
    background-position: -2000px -304px;
}

.t125x20 {
    background-position: -2000px -320px;
}

.t125x21 {
    background-position: -2000px -336px;
}

.t125x22 {
    background-position: -2000px -352px;
}

.t125x23 {
    background-position: -2000px -368px;
}

.t125x24 {
    background-position: -2000px -384px;
}

.t125x25 {
    background-position: -2000px -400px;
}

.t125x26 {
    background-position: -2000px -416px;
}

.t125x27 {
    background-position: -2000px -432px;
}

.t125x28 {
    background-position: -2000px -448px;
}

.t125x29 {
    background-position: -2000px -464px;
}

.t125x30 {
    background-position: -2000px -480px;
}

.t125x31 {
    background-position: -2000px -496px;
}

.t126x0 {
    background-position: -2016px -0px;
}

.t126x1 {
    background-position: -2016px -16px;
}

.t126x2 {
    background-position: -2016px -32px;
}

.t126x3 {
    background-position: -2016px -48px;
}

.t126x4 {
    background-position: -2016px -64px;
}

.t126x5 {
    background-position: -2016px -80px;
}

.t126x6 {
    background-position: -2016px -96px;
}

.t126x7 {
    background-position: -2016px -112px;
}

.t126x8 {
    background-position: -2016px -128px;
}

.t126x9 {
    background-position: -2016px -144px;
}

.t126x10 {
    background-position: -2016px -160px;
}

.t126x11 {
    background-position: -2016px -176px;
}

.t126x12 {
    background-position: -2016px -192px;
}

.t126x13 {
    background-position: -2016px -208px;
}

.t126x14 {
    background-position: -2016px -224px;
}

.t126x15 {
    background-position: -2016px -240px;
}

.t126x16 {
    background-position: -2016px -256px;
}

.t126x17 {
    background-position: -2016px -272px;
}

.t126x18 {
    background-position: -2016px -288px;
}

.t126x19 {
    background-position: -2016px -304px;
}

.t126x20 {
    background-position: -2016px -320px;
}

.t126x21 {
    background-position: -2016px -336px;
}

.t126x22 {
    background-position: -2016px -352px;
}

.t126x23 {
    background-position: -2016px -368px;
}

.t126x24 {
    background-position: -2016px -384px;
}

.t126x25 {
    background-position: -2016px -400px;
}

.t126x26 {
    background-position: -2016px -416px;
}

.t126x27 {
    background-position: -2016px -432px;
}

.t126x28 {
    background-position: -2016px -448px;
}

.t126x29 {
    background-position: -2016px -464px;
}

.t126x30 {
    background-position: -2016px -480px;
}

.t126x31 {
    background-position: -2016px -496px;
}

.t127x0 {
    background-position: -2032px -0px;
}

.t127x1 {
    background-position: -2032px -16px;
}

.t127x2 {
    background-position: -2032px -32px;
}

.t127x3 {
    background-position: -2032px -48px;
}

.t127x4 {
    background-position: -2032px -64px;
}

.t127x5 {
    background-position: -2032px -80px;
}

.t127x6 {
    background-position: -2032px -96px;
}

.t127x7 {
    background-position: -2032px -112px;
}

.t127x8 {
    background-position: -2032px -128px;
}

.t127x9 {
    background-position: -2032px -144px;
}

.t127x10 {
    background-position: -2032px -160px;
}

.t127x11 {
    background-position: -2032px -176px;
}

.t127x12 {
    background-position: -2032px -192px;
}

.t127x13 {
    background-position: -2032px -208px;
}

.t127x14 {
    background-position: -2032px -224px;
}

.t127x15 {
    background-position: -2032px -240px;
}

.t127x16 {
    background-position: -2032px -256px;
}

.t127x17 {
    background-position: -2032px -272px;
}

.t127x18 {
    background-position: -2032px -288px;
}

.t127x19 {
    background-position: -2032px -304px;
}

.t127x20 {
    background-position: -2032px -320px;
}

.t127x21 {
    background-position: -2032px -336px;
}

.t127x22 {
    background-position: -2032px -352px;
}

.t127x23 {
    background-position: -2032px -368px;
}

.t127x24 {
    background-position: -2032px -384px;
}

.t127x25 {
    background-position: -2032px -400px;
}

.t127x26 {
    background-position: -2032px -416px;
}

.t127x27 {
    background-position: -2032px -432px;
}

.t127x28 {
    background-position: -2032px -448px;
}

.t127x29 {
    background-position: -2032px -464px;
}

.t127x30 {
    background-position: -2032px -480px;
}

.t127x31 {
    background-position: -2032px -496px;
}

.level {
    border-collapse: collapse;
}


.editor {
    width: 2048px;
}

.scroll {
    width: 100vh;
    overflow-x: scroll;
    height: 512px;
}

/*making the user board to appear*/
.username {
    position: absolute;
}

/*adding style to make make the board appear*/
.username p {
    background-color: white;
    font-size: 15px;
    color: #6b0101;
    display: block;
    padding: 10px;
    font-weight: bold;
}

/*making the character have a wider reach for the bomb*/
.user {
    position: relative;
    padding: 10px;
}

/*a custom game over button*/
.game-over{
    width: 35vw;
    background-color: red;
    top: 42%;
    left: 42%;
}

/*a custom end game button*/
.end-game{
    width: 20vw;
    background-color: #2a0b0b;
    top: 65%;
}

/*a custom high score button*/
.high-score{
    width: 20vw;
    top: 40%;
    height: 15vw;
    background-color: #f1494b;
}

/*a custom high score design for the text */
.high-score p {
    font-size: 20px;
    margin: 0 0 0 20px;
    text-align: left;
    color: #7fc503;
}