﻿.active-player {
    background-color: #EBEBEB;
    color: #000000;
}

.player-header {
    background-color: red;
}

.list-group-item {
    cursor: pointer;
}

.list-group-item:hover {
    background-color: #16232d !important;
}

.game-list small {
    font-size: 75%;
}

.game-list .list-group-item {
    border: none;
    border-radius: 0px;
    min-width: 250px;
}

.game-list .nickname, .game-list .avg {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: clip;
    max-width: 88px;
}
.game-list span, .game-list span small {
    display: inline-block;
}
.game-list .avg {
    font-size: 82%;
}

.game-list .avatar img {
    border-radius: 0px;
    max-height: 25px;
}

.game-list .thumb-xxs {
    width: 20px;
}

.game-screen select{
    color: #000000;

}
@media (min-width: 1200px) {
    .game-list .col-md-2 {
        max-width: 250px;
    }
}

.lobby-wrapper {
    display: table-cell;
    padding: 0.5%;
}

@media (-webkit-min-device-pixel-ratio: 1.25) {
    .lobby-wrapper {
        padding-bottom: 52px;
        padding-right: 36px;
    }
}

@media (-webkit-min-device-pixel-ratio: 1.5) {
    .lobby-wrapper {
        padding-bottom: 52px;
        padding-right: 62px;
    }
}

@media (-webkit-min-device-pixel-ratio: 1.75) {
    .lobby-wrapper {
        padding-bottom: 60px;
        padding-right: 76px;
    }
}

@media (max-height: 768px) {
    .lobby-wrapper {
        padding-bottom: 52px;
    }
}
@media (max-height: 900px) {
    .lobby-wrapper {
        padding-bottom: 53px;
    }
}

@media (min-height: 768px) and (max-height: 1024px) {
    .lobby-wrapper {
        padding-bottom: 30px;
        padding-right: 38px;
    }
}

.slider {
    -webkit-appearance: none;
    width: 100%;
    height: 15px;
    border-radius: 5px;
    background: #d3d3d3;
    outline: none;
    opacity: 0.7;
    -webkit-transition: .2s;
    transition: opacity .2s;
}

.slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #4CAF50;
    cursor: pointer;
}

.slider::-moz-range-thumb {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #4CAF50;
    cursor: pointer;
}

.mc-l {
    margin-top: 2px;
    display: inline-block !important;
    width: 100%;
}

.mc-u {
    padding-right: 10px;
}

.mc-m {
    vertical-align: top;
    padding-top: 0px;
    max-width: 90%;
}

.mc-m a {
    text-decoration: underline;
}

strong.donator {
    padding-left: 20px;
    background-image: url('https://www.webcamdarts.com/content/images/badgeOfHonor.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.gr table {
    border-collapse: collapse;
    text-align: right;
}

.game-result {
    overflow: hidden;
    border: 1px solid #8C8C8C;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.gr table td, .gr table th {
    padding: 3px 10px;
}

.gr table thead th:first-child {
    border: none;
}

.gr table tbody td {
    color: #7D7D7D;
    border-left: 1px solid #DBDBDB;
    font-size: 12px;
    font-weight: normal;
}

.gr table tbody .alt td {
    background: #EBEBEB;
    color: #7D7D7D;
}

.gr table tbody td:first-child {
    border-left: none;
}

.gr table tbody tr:last-child td {
    border-bottom: none;
}

.gr table tfoot td div {
    border-top: 1px solid #8C8C8C;
    background: #EBEBEB;
}

.gr table tfoot td {
    padding: 0;
    font-size: 12px
}

    .gr table tfoot td div {
        padding: 2px;
    }

    .gr table tfoot td ul {
        margin: 0;
        padding: 0;
        list-style: none;
        text-align: right;
    }

.gr table tfoot li {
    display: inline;
}

    .gr table tfoot li a {
        text-decoration: none;
        display: inline-block;
        padding: 2px 8px;
        margin: 1px;
        color: #F5F5F5;
        border: 1px solid #8C8C8C;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );
        background: -moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');
        background-color: #8C8C8C;
    }

.gr table tfoot ul.active, .gr table tfoot ul a:hover {
    text-decoration: none;
    border-color: #7D7D7D;
    color: #F5F5F5;
    background: none;
    background-color: #8C8C8C;
}


@media (max-width: 767px)  {

    .gr td:nth-child(5),
    .gr td:nth-child(6),
    .gr td:nth-child(7),
    .gr td:nth-child(8),
    .gr td:nth-child(9),
    .gr td:nth-child(10),
    .gr td:nth-child(11) {
        display: none;
    }

    .gr th:nth-child(5),
    .gr th:nth-child(6),
    .gr th:nth-child(7),
    .gr th:nth-child(8),
    .gr th:nth-child(9),
    .gr th:nth-child(10),
    .gr th:nth-child(11) {
        display: none;
    }
    
}

.img-circle {
    max-height: 50px;
}
/*
.mc-l .stausicon {
    float: none;
    height: 20px;
    width: 20px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: top;
}
.stausicon.available {
    background-image: url("images/green.png");
    float: left;
}

.stausicon.busy {
    background-image: url("images/red.png");
    float: left;
}
*/

.stausicon {
    margin: 1px;
}

.stausicon {
    background-color: #27c24c;
}

.stausicon.bottom {
    top: auto;
    right: 0;
    bottom: 0;
    left: auto;
}

.stausicon {
    display: inline-block;
    position: relative;
    top: 3px;
    left: -2px;
    width: 15px;
    height: 14px;
    border-style: solid;
    border-width: 2px;
    border-radius: 100%;
    line-height: 3px;
    padding: 5px;
}

    .stausicon + .mc-m {
        vertical-align: text-top;
    }

.stausicon.available {
    background-color: #27c24c;
}
/* Smilies */
.smiley {
    transform: scale(0.9);
    width: 20px;
    height: 20px;
    background-image: url('images/emoticons.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}

.smile {
    background-position: -4px -5px;
}

.sad {
    background-position: 30px -5px;
}

.happy {
    background-position: 300px -5px;
}

.wink {
    background-position: 266px -5px;
}

.shock {
    background-position: 235px -5px;
}

.tongue {
    background-position: 235px 625px;
}

.cool {
    background-position: 168px -5px;
}

.evil {
    background-position: 130px -5px;
}

.embar {
    background-position: 97px -5px;
}

.confused {
    background-position: 68px -5px;
}

.cry {
    background-position: -5px -64px;
}

.dazed {
    background-position: -39px -64px;
}

.devil {
    background-position: -73px -64px;
}

.halo {
    background-position: -107px -64px;
}

.snail {
    background-position: -107px -294px
}

.ninja {
    background-position: -176px 141px;
}


.smile {
    background-position: -6px -7px;
}

.teethsmile {
    background-position: -40px -7px;
}

.wink {
    background-position: -74px -7px;
}

.shock {
    background-position: -108px -7px;
}

.Tongue {
    background-position: -142px -7px;
}

.cool {
    background-position: -176px -7px;
}

.upset {
    background-position: -210px -7px;
}

.blush {
    background-position: -244px -7px;
}

.aol {
    background-position: -210px -66px;
}

.cat {
    background-position: -244px -64px;
}

.dog {
    background-position: -278px -65px;
}

.moon {
    background-position: -315px -64px;
}

.star {
    background-position: -6px -121px;
}

.film {
    background-position: -40px -121px;
}

.music {
    background-position: -77px -121px;
}

.email {
    background-position: -108px -124px;
}

.rose {
    background-position: -143px -121px;
}

.deadflower {
    background-position: -176px -121px;
}

.clock {
    background-position: -210px -121px;
}

.kiss {
    background-position: -244px -125px;
}

.present {
    background-position: -279px -121px;
}

.cake {
    background-position: -312px -121px;
}

.camera {
    background-position: -6px -180px;
}

.lightbulb {
    background-position: -44px -179px;
}


.coffee {
    background-position: -75px -180px;
}

.onphone {
    background-position: -108px -178px;
}

.man {
    background-position: -142px -178px;
}

.women {
    background-position: -176px -178px;
}

.beer {
    background-position: -211px -178px;
}

.drink {
    background-position: -246px -178px;
}

.boyicon {
    background-position: -280px -178px;
}

.girlicon {
    background-position: -312px -178px;
}

.scary {
    background-position: -74px -235px;
}

.goat {
    background-position: -108px -235px;
}


.bus {
    background-position: -142px -235px;
}

.sun {
    background-position: -176px -235px;
}

.rainbow {
    background-position: -210px -237px;
}

.zipper {
    background-position: -244px -235px;
}

.badmood {
    background-position: -278px -235px;
}

.glasses {
    background-position: -312px -235px;
}

.hey {
    background-position: -6px -292px;
}

.talk {
    background-position: -6px -292px;
}


.greenupset {
    background-position: -74px -292px;
}

.turtle {
    background-position: -142px -292px;
}

.dinner {
    background-position: -176px -295px;
    height: 15px;
}

.chinesefood {
    background-position: -210px -292px;
}

.pizza {
    background-position: -244px -292px;
}

.futbol {
    background-position: -278px -292px;
}

.car {
    background-position: -312px -295px;
    height: 16px;
}

.plane {
    background-position: -6px -352px;
    height: 15px;
}

.umbrella {
    background-position: -40px -350px;
    height: 17px;
}

.island {
    background-position: -75px -349px;
    width: 18px;
}

.computer {
    background-position: -108px -350px;
    height: 17px;
}

.iphone {
    background-position: -146px -349px;
    width: 12px;
}

.sideeyes {
    background-position: -176px -349px;
}

.water {
    background-position: -210px -349px;
}

.fingerscrossed {
    background-position: -246px -349px;
    width: 17px;
}

.slowdown {
    background-position: -278px -349px;
}

.coins {
    background-position: -312px -349px;
}

.sheep {
    background-position: -6px -406px;
}

.hopefull {
    background-position: -40px -406px;
}

.face {
    background-position: -74px -406px;
}

.lightning {
    background-position: -108px -406px;
}

.party {
    background-position: -142px -406px;
}

.upeyes {
    background-position: -176px -406px;
}

.breifcase {
    background-position: -210px -407px;
}

.yawn {
    background-position: -244px -406px;
}

.peace {
    background-position: -279px -407px;
}

.rabbit {
    background-position: -312px -406px;
}

.im {
    background-position: -7px -463px;
    width: 18px;
    height: 18px;
}

.stareboy {
    background-position: -40px -463px;
}

.staregirl {
    background-position: -74px -463px;
}

.groucho {
    background-position: -108px -463px;
}

.books {
    background-position: -142px -463px;
}

.green {
    background-position: -210px -463px;
    width: 19px;
    height: 19px;
}

.alien {
    background-position: -244px -463px;
}

.bigsmile {
    background-position: -278px -463px;
}


.tilthead {
    background-position: -312px -463px;
}

.longhairgirl {
    background-position: -6px -520px;
}

.turtleface {
    background-position: -41px -520px;
    width: 17px;
    height: 18px;
}

.blues {
    background-position: -74px -520px;
}

.eyesup {
    background-position: -108px -520px;
}

.queen {
    background-position: -142px -520px;
}

.ghost {
    background-position: -177px -520px;
    width: 17px;
}

.punch {
    background-position: -207px -520px;
}

.punkgirl {
    background-position: -245px -520px;
    width: 18px;
}

.angry {
    background-position: -278px -520px;
}

.lookup {
    background-position: -312px -520px;
}


.cigar {
    background-position: -6px -577px;
    width: 14px;
    height: 17px;
}

.handcuff {
    background-position: -42px -576px;
}

.xbox {
    background-position: -74px -577px;
}

.girlsmile {
    background-position: -142px -577px;
}

.numberone {
    background-position: -179px -577px;
    width: 12px;
}

.heart {
    background-image: url('images/icons/heart.png');
}

.hammer {
    width: 48px;
    background-image: url('images/icons/hammer_time.gif');
}

.brokenheart {
    background-image: url('images/icons/bheart.png');
}

.angry {
    background-position: 63px -519px;
}

.thumbup {
    background-position: -4px -231px;
}

.thumbdown {
    background-position: -40px -231px;
}

.beer {
    background-position: -207px -176px;
}

.party {
    background-position: 201px -401px;
}

.slanty {
    background-position: -70px -402px
}

.puppy2 {
    width: 50px;
    height: 30px;
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: -8px;
    background-image: url('images/frogdog.gif');
    background-size: contain;
    line-height: 77px;
    position: relative;
}

.flag {
    width: 16px;
    height: 11px;
    background: url(images/icons/flags.png) no-repeat;
    margin-top: 6px;
}



    .flag.flag-ad {
        background-position: -16px 0
    }

    .flag.flag-ae {
        background-position: -32px 0
    }

    .flag.flag-af {
        background-position: -48px 0
    }

    .flag.flag-ag {
        background-position: -64px 0
    }

    .flag.flag-ai {
        background-position: -80px 0
    }

    .flag.flag-al {
        background-position: -96px 0
    }

    .flag.flag-am {
        background-position: -112px 0
    }

    .flag.flag-an {
        background-position: -128px 0
    }

    .flag.flag-ao {
        background-position: -144px 0
    }

    .flag.flag-ar {
        background-position: -160px 0
    }

    .flag.flag-as {
        background-position: -176px 0
    }

    .flag.flag-at {
        background-position: -192px 0
    }

    .flag.flag-au {
        background-position: -208px 0
    }

    .flag.flag-aw {
        background-position: -224px 0
    }

    .flag.flag-az {
        background-position: -240px 0
    }

    .flag.flag-ba {
        background-position: 0 -11px
    }

    .flag.flag-bb {
        background-position: -16px -11px
    }

    .flag.flag-bd {
        background-position: -32px -11px
    }

    .flag.flag-be {
        background-position: -48px -11px
    }

    .flag.flag-bf {
        background-position: -64px -11px
    }

    .flag.flag-bg {
        background-position: -80px -11px
    }

    .flag.flag-bh {
        background-position: -96px -11px
    }

    .flag.flag-bi {
        background-position: -112px -11px
    }

    .flag.flag-bj {
        background-position: -128px -11px
    }

    .flag.flag-bm {
        background-position: -144px -11px
    }

    .flag.flag-bn {
        background-position: -160px -11px
    }

    .flag.flag-bo {
        background-position: -176px -11px
    }

    .flag.flag-br {
        background-position: -192px -11px
    }

    .flag.flag-bs {
        background-position: -208px -11px
    }

    .flag.flag-bt {
        background-position: -224px -11px
    }

    .flag.flag-bv {
        background-position: -240px -11px
    }

    .flag.flag-bw {
        background-position: 0 -22px
    }

    .flag.flag-by {
        background-position: -16px -22px
    }

    .flag.flag-bz {
        background-position: -32px -22px
    }

    .flag.flag-ca {
        background-position: -48px -22px
    }

    .flag.flag-catalonia {
        background-position: -64px -22px
    }

    .flag.flag-cd {
        background-position: -80px -22px
    }

    .flag.flag-cf {
        background-position: -96px -22px
    }

    .flag.flag-cg {
        background-position: -112px -22px
    }

    .flag.flag-ch {
        background-position: -128px -22px
    }

    .flag.flag-ci {
        background-position: -144px -22px
    }

    .flag.flag-ck {
        background-position: -160px -22px
    }

    .flag.flag-cl {
        background-position: -176px -22px
    }

    .flag.flag-cm {
        background-position: -192px -22px
    }

    .flag.flag-cn {
        background-position: -208px -22px
    }

    .flag.flag-co {
        background-position: -224px -22px
    }

    .flag.flag-cr {
        background-position: -240px -22px
    }

    .flag.flag-cu {
        background-position: 0 -33px
    }

    .flag.flag-cv {
        background-position: -16px -33px
    }

    .flag.flag-cw {
        background-position: -32px -33px
    }

    .flag.flag-cy {
        background-position: -48px -33px
    }

    .flag.flag-cz {
        background-position: -64px -33px
    }

    .flag.flag-de {
        background-position: -80px -33px
    }

    .flag.flag-dj {
        background-position: -96px -33px
    }

    .flag.flag-dk {
        background-position: -112px -33px
    }

    .flag.flag-dm {
        background-position: -128px -33px
    }

    .flag.flag-do {
        background-position: -144px -33px
    }

    .flag.flag-dz {
        background-position: -160px -33px
    }

    .flag.flag-ec {
        background-position: -176px -33px
    }

    .flag.flag-ee {
        background-position: -192px -33px
    }

    .flag.flag-eg {
        background-position: -208px -33px
    }

    .flag.flag-eh {
        background-position: -224px -33px
    }

    .flag.flag-england {
        background-position: -240px -33px
    }

    .flag.flag-er {
        background-position: 0 -44px
    }

    .flag.flag-es {
        background-position: -16px -44px
    }

    .flag.flag-et {
        background-position: -32px -44px
    }

    .flag.flag-eu {
        background-position: -48px -44px
    }

    .flag.flag-fi {
        background-position: -64px -44px
    }

    .flag.flag-fj {
        background-position: -80px -44px
    }

    .flag.flag-fk {
        background-position: -96px -44px
    }

    .flag.flag-fm {
        background-position: -112px -44px
    }

    .flag.flag-fo {
        background-position: -128px -44px
    }

    .flag.flag-fr {
        background-position: -144px -44px
    }

    .flag.flag-ga {
        background-position: -160px -44px
    }

    .flag.flag-gb {
        background-position: -176px -44px
    }

    .flag.flag-gd {
        background-position: -192px -44px
    }

    .flag.flag-ge {
        background-position: -208px -44px
    }

    .flag.flag-gf {
        background-position: -224px -44px
    }

    .flag.flag-gg {
        background-position: -240px -44px
    }

    .flag.flag-gh {
        background-position: 0 -55px
    }

    .flag.flag-gi {
        background-position: -16px -55px
    }

    .flag.flag-gl {
        background-position: -32px -55px
    }

    .flag.flag-gm {
        background-position: -48px -55px
    }

    .flag.flag-gn {
        background-position: -64px -55px
    }

    .flag.flag-gp {
        background-position: -80px -55px
    }

    .flag.flag-gq {
        background-position: -96px -55px
    }

    .flag.flag-gr {
        background-position: -112px -55px
    }

    .flag.flag-gs {
        background-position: -128px -55px
    }

    .flag.flag-gt {
        background-position: -144px -55px
    }

    .flag.flag-gu {
        background-position: -160px -55px
    }

    .flag.flag-gw {
        background-position: -176px -55px
    }

    .flag.flag-gy {
        background-position: -192px -55px
    }

    .flag.flag-hk {
        background-position: -208px -55px
    }

    .flag.flag-hm {
        background-position: -224px -55px
    }

    .flag.flag-hn {
        background-position: -240px -55px
    }

    .flag.flag-hr {
        background-position: 0 -66px
    }

    .flag.flag-ht {
        background-position: -16px -66px
    }

    .flag.flag-hu {
        background-position: -32px -66px
    }

    .flag.flag-ic {
        background-position: -48px -66px
    }

    .flag.flag-id {
        background-position: -64px -66px
    }

    .flag.flag-ie {
        background-position: -80px -66px
    }

    .flag.flag-il {
        background-position: -96px -66px
    }

    .flag.flag-im {
        background-position: -112px -66px
    }

    .flag.flag-in {
        background-position: -128px -66px
    }

    .flag.flag-io {
        background-position: -144px -66px
    }

    .flag.flag-iq {
        background-position: -160px -66px
    }

    .flag.flag-ir {
        background-position: -176px -66px
    }

    .flag.flag-is {
        background-position: -192px -66px
    }

    .flag.flag-it {
        background-position: -208px -66px
    }

    .flag.flag-je {
        background-position: -224px -66px
    }

    .flag.flag-jm {
        background-position: -240px -66px
    }

    .flag.flag-jo {
        background-position: 0 -77px
    }

    .flag.flag-jp {
        background-position: -16px -77px
    }

    .flag.flag-ke {
        background-position: -32px -77px
    }

    .flag.flag-kg {
        background-position: -48px -77px
    }

    .flag.flag-kh {
        background-position: -64px -77px
    }

    .flag.flag-ki {
        background-position: -80px -77px
    }

    .flag.flag-km {
        background-position: -96px -77px
    }

    .flag.flag-kn {
        background-position: -112px -77px
    }

    .flag.flag-kp {
        background-position: -128px -77px
    }

    .flag.flag-kr {
        background-position: -144px -77px
    }

    .flag.flag-kurdistan {
        background-position: -160px -77px
    }

    .flag.flag-kw {
        background-position: -176px -77px
    }

    .flag.flag-ky {
        background-position: -192px -77px
    }

    .flag.flag-kz {
        background-position: -208px -77px
    }

    .flag.flag-la {
        background-position: -224px -77px
    }

    .flag.flag-lb {
        background-position: -240px -77px
    }

    .flag.flag-lc {
        background-position: 0 -88px
    }

    .flag.flag-li {
        background-position: -16px -88px
    }

    .flag.flag-lk {
        background-position: -32px -88px
    }

    .flag.flag-lr {
        background-position: -48px -88px
    }

    .flag.flag-ls {
        background-position: -64px -88px
    }

    .flag.flag-lt {
        background-position: -80px -88px
    }

    .flag.flag-lu {
        background-position: -96px -88px
    }

    .flag.flag-lv {
        background-position: -112px -88px
    }

    .flag.flag-ly {
        background-position: -128px -88px
    }

    .flag.flag-ma {
        background-position: -144px -88px
    }

    .flag.flag-mc {
        background-position: -160px -88px
    }

    .flag.flag-md {
        background-position: -176px -88px
    }

    .flag.flag-me {
        background-position: -192px -88px
    }

    .flag.flag-mg {
        background-position: -208px -88px
    }

    .flag.flag-mh {
        background-position: -224px -88px
    }

    .flag.flag-mk {
        background-position: -240px -88px
    }

    .flag.flag-ml {
        background-position: 0 -99px
    }

    .flag.flag-mm {
        background-position: -16px -99px
    }

    .flag.flag-mn {
        background-position: -32px -99px
    }

    .flag.flag-mo {
        background-position: -48px -99px
    }

    .flag.flag-mp {
        background-position: -64px -99px
    }

    .flag.flag-mq {
        background-position: -80px -99px
    }

    .flag.flag-mr {
        background-position: -96px -99px
    }

    .flag.flag-ms {
        background-position: -112px -99px
    }

    .flag.flag-mt {
        background-position: -128px -99px
    }

    .flag.flag-mu {
        background-position: -144px -99px
    }

    .flag.flag-mv {
        background-position: -160px -99px
    }

    .flag.flag-mw {
        background-position: -176px -99px
    }

    .flag.flag-mx {
        background-position: -192px -99px
    }

    .flag.flag-my {
        background-position: -208px -99px
    }

    .flag.flag-mz {
        background-position: -224px -99px
    }

    .flag.flag-na {
        background-position: -240px -99px
    }

    .flag.flag-nc {
        background-position: 0 -110px
    }

    .flag.flag-ne {
        background-position: -16px -110px
    }

    .flag.flag-nf {
        background-position: -32px -110px
    }

    .flag.flag-ng {
        background-position: -48px -110px
    }

    .flag.flag-ni {
        background-position: -64px -110px
    }

    .flag.flag-nl {
        background-position: -80px -110px
    }

    .flag.flag-no {
        background-position: -96px -110px
    }

    .flag.flag-np {
        background-position: -112px -110px
    }

    .flag.flag-nr {
        background-position: -128px -110px
    }

    .flag.flag-nu {
        background-position: -144px -110px
    }

    .flag.flag-nz {
        background-position: -160px -110px
    }

    .flag.flag-om {
        background-position: -176px -110px
    }

    .flag.flag-pa {
        background-position: -192px -110px
    }

    .flag.flag-pe {
        background-position: -208px -110px
    }

    .flag.flag-pf {
        background-position: -224px -110px
    }

    .flag.flag-pg {
        background-position: -240px -110px
    }

    .flag.flag-ph {
        background-position: 0 -121px
    }

    .flag.flag-pk {
        background-position: -16px -121px
    }

    .flag.flag-pl {
        background-position: -32px -121px
    }

    .flag.flag-pm {
        background-position: -48px -121px
    }

    .flag.flag-pn {
        background-position: -64px -121px
    }

    .flag.flag-pr {
        background-position: -80px -121px
    }

    .flag.flag-ps {
        background-position: -96px -121px
    }

    .flag.flag-pt {
        background-position: -112px -121px
    }

    .flag.flag-pw {
        background-position: -128px -121px
    }

    .flag.flag-py {
        background-position: -144px -121px
    }

    .flag.flag-qa {
        background-position: -160px -121px
    }

    .flag.flag-re {
        background-position: -176px -121px
    }

    .flag.flag-ro {
        background-position: -192px -121px
    }

    .flag.flag-rs {
        background-position: -208px -121px
    }

    .flag.flag-ru {
        background-position: -224px -121px
    }

    .flag.flag-rw {
        background-position: -240px -121px
    }

    .flag.flag-sa {
        background-position: 0 -132px
    }

    .flag.flag-sb {
        background-position: -16px -132px
    }

    .flag.flag-sc {
        background-position: -32px -132px
    }

    .flag.flag-scotland {
        background-position: -48px -132px
    }

    .flag.flag-sd {
        background-position: -64px -132px
    }

    .flag.flag-se {
        background-position: -80px -132px
    }

    .flag.flag-sg {
        background-position: -96px -132px
    }

    .flag.flag-sh {
        background-position: -112px -132px
    }

    .flag.flag-si {
        background-position: -128px -132px
    }

    .flag.flag-sk {
        background-position: -144px -132px
    }

    .flag.flag-sl {
        background-position: -160px -132px
    }

    .flag.flag-sm {
        background-position: -176px -132px
    }

    .flag.flag-sn {
        background-position: -192px -132px
    }

    .flag.flag-so {
        background-position: -208px -132px
    }

    .flag.flag-somaliland {
        background-position: -224px -132px
    }

    .flag.flag-sr {
        background-position: -240px -132px
    }

    .flag.flag-ss {
        background-position: 0 -143px
    }

    .flag.flag-st {
        background-position: -16px -143px
    }

    .flag.flag-sv {
        background-position: -32px -143px
    }

    .flag.flag-sx {
        background-position: -48px -143px
    }

    .flag.flag-sy {
        background-position: -64px -143px
    }

    .flag.flag-sz {
        background-position: -80px -143px
    }

    .flag.flag-tc {
        background-position: -96px -143px
    }

    .flag.flag-td {
        background-position: -112px -143px
    }

    .flag.flag-tf {
        background-position: -128px -143px
    }

    .flag.flag-tg {
        background-position: -144px -143px
    }

    .flag.flag-th {
        background-position: -160px -143px
    }

    .flag.flag-tj {
        background-position: -176px -143px
    }

    .flag.flag-tk {
        background-position: -192px -143px
    }

    .flag.flag-tl {
        background-position: -208px -143px
    }

    .flag.flag-tm {
        background-position: -224px -143px
    }

    .flag.flag-tn {
        background-position: -240px -143px
    }

    .flag.flag-to {
        background-position: 0 -154px
    }

    .flag.flag-tr {
        background-position: -16px -154px
    }

    .flag.flag-tt {
        background-position: -32px -154px
    }

    .flag.flag-tv {
        background-position: -48px -154px
    }

    .flag.flag-tw {
        background-position: -64px -154px
    }

    .flag.flag-tz {
        background-position: -80px -154px
    }

    .flag.flag-ua {
        background-position: -96px -154px
    }

    .flag.flag-ug {
        background-position: -112px -154px
    }

    .flag.flag-um {
        background-position: -128px -154px
    }

    .flag.flag-us {
        background-position: -144px -154px
    }

    .flag.flag-uy {
        background-position: -160px -154px
    }

    .flag.flag-uz {
        background-position: -176px -154px
    }

    .flag.flag-va {
        background-position: -192px -154px
    }

    .flag.flag-vc {
        background-position: -208px -154px
    }

    .flag.flag-ve {
        background-position: -224px -154px
    }

    .flag.flag-vg {
        background-position: -240px -154px
    }

    .flag.flag-vi {
        background-position: 0 -165px
    }

    .flag.flag-vn {
        background-position: -16px -165px
    }

    .flag.flag-vu {
        background-position: -32px -165px
    }

    .flag.flag-wales {
        background-position: -48px -165px
    }

    .flag.flag-wf {
        background-position: -64px -165px
    }

    .flag.flag-ws {
        background-position: -80px -165px
    }

    .flag.flag-ye {
        background-position: -96px -165px
    }

    .flag.flag-yt {
        background-position: -112px -165px
    }

    .flag.flag-za {
        background-position: -128px -165px
    }

    .flag.flag-zanzibar {
        background-position: -144px -165px
    }

    .flag.flag-zm {
        background-position: -160px -165px
    }

    .flag.flag-zw {
        background-position: -176px -165px
    }

.smile2 {
    background: url(images/icons/sprite2wda.png) no-repeat;
}


.katsu {
    width: 50px;
    height: 30px;
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: -8px;
    background: url('images/icons/katsu.png') no-repeat;
    background-size: contain;
    line-height: 77px;
    position: relative;
    background-repeat: no-repeat;
}


.twentysix {
    background-position: 0 0;
    width: 25px;
    height: 25px;
}

.ace {
    background-position: 0 -60px;
    width: 17px;
    height: 25px;
}

.pirate {
    background-position: 0 -120px;
    width: 25px;
    height: 25px;
}

.WDA {
    background-position: 0 -180px;
    width: 25px;
    height: 25px;
}

.aHurricane {
    background-position: 0 -240px;
    width: 37px;
    height: 25px;
}

.abc {
    background-position: 0 -300px;
    width: 25px;
    height: 25px;
}

.absolut {
    background-position: 0 -360px;
    width: 10px;
    height: 25px;
}

.ahammer {
    background-position: 0 -420px;
    width: 25px;
    height: 25px;
}

.alert {
    background-position: 0 -480px;
    width: 25px;
    height: 25px;
}

.alligator {
    background-position: 0 -540px;
    width: 36px;
    height: 25px;
}

.anchor {
    background-position: 0 -600px;
    width: 25px;
    height: 25px;
}

.animal {
    background-position: 0 -660px;
    width: 23px;
    height: 25px;
}

.anvil {
    background-position: 0 -720px;
    width: 25px;
    height: 25px;
}

.apple {
    background-position: 0 -780px;
    width: 25px;
    height: 25px;
}

.atari2600 {
    background-position: 0 -840px;
    width: 53px;
    height: 25px;
}

.baldy {
    background-position: 0 -900px;
    width: 25px;
    height: 25px;
}

.ballpointpen {
    background-position: 0 -960px;
    width: 25px;
    height: 25px;
}

.banana {
    background-position: 0 -1020px;
    width: 25px;
    height: 25px;
}

.bandit {
    background-position: 0 -1080px;
    width: 25px;
    height: 25px;
}

.bang {
    background-position: 0 -1140px;
    width: 31px;
    height: 25px;
}

.bang1 {
    background-position: 0 -1200px;
    width: 25px;
    height: 25px;
}

.barcode {
    background-position: 0 -1260px;
    width: 25px;
    height: 25px;
}

.bart {
    background-position: 0 -1320px;
    width: 25px;
    height: 25px;
}

.basketball {
    background-position: 0 -1380px;
    width: 25px;
    height: 25px;
}

.bat {
    background-position: 0 -1440px;
    width: 25px;
    height: 25px;
}

.battery {
    background-position: 0 -1500px;
    width: 25px;
    height: 25px;
}

.bbq {
    background-position: 0 -1560px;
    width: 25px;
    height: 25px;
}

.bday {
    background-position: 0 -1620px;
    width: 25px;
    height: 25px;
}

.beachball {
    background-position: 0 -1680px;
    width: 25px;
    height: 25px;
}

.beaut {
    background-position: 0 -1740px;
    width: 52px;
    height: 25px;
}

.beer {
    background-position: 0 -1800px;
    width: 25px;
    height: 25px;
}

.berry {
    background-position: 0 -1860px;
    width: 25px;
    height: 25px;
}

.bert {
    background-position: 0 -1920px;
    width: 15px;
    height: 25px;
}

.bigbird {
    background-position: -88px 0;
    width: 23px;
    height: 25px;
}

.bighat {
    background-position: -88px -60px;
    width: 34px;
    height: 25px;
}

.bigwheels {
    background-position: -88px -120px;
    width: 36px;
    height: 25px;
}

.bishop {
    background-position: -88px -180px;
    width: 25px;
    height: 25px;
}

.blimp {
    background-position: -88px -240px;
    width: 41px;
    height: 25px;
}

.bluebullseye {
    background-position: -88px -300px;
    width: 25px;
    height: 25px;
}

.bolt2 {
    background-position: -88px -360px;
    width: 33px;
    height: 25px;
}

.bomb {
    background-position: -88px -420px;
    width: 25px;
    height: 25px;
}

.bone {
    background-position: -88px -480px;
    width: 25px;
    height: 25px;
}

.bookworm {
    background-position: -88px -540px;
    width: 32px;
    height: 25px;
}

.boom {
    background-position: -88px -600px;
    width: 25px;
    height: 25px;
}

.boot {
    background-position: -88px -660px;
    width: 27px;
    height: 25px;
}

.boot {
    background-position: -88px -720px;
    width: 25px;
    height: 25px;
}

.bow {
    background-position: -88px -780px;
    width: 25px;
    height: 25px;
}

.bpin {
    background-position: -88px -840px;
    width: 25px;
    height: 25px;
}

.brb {
    background-position: -88px -900px;
    width: 25px;
    height: 25px;
}

.broomstick {
    background-position: -88px -960px;
    width: 35px;
    height: 25px;
}

.bubblegum {
    background-position: -88px -1020px;
    width: 15px;
    height: 25px;
}

.bull {
    background-position: -88px -1080px;
    width: 28px;
    height: 25px;
}

.bullcity {
    background-position: -88px -1140px;
    width: 25px;
    height: 25px;
}

.bullhorn {
    background-position: -88px -1200px;
    width: 25px;
    height: 25px;
}

.bulls {
    background-position: -88px -1260px;
    width: 25px;
    height: 25px;
}

.bullseye {
    background-position: -88px -1320px;
    width: 25px;
    height: 25px;
}

.burger {
    background-position: -88px -1380px;
    width: 29px;
    height: 25px;
}

.burgerking {
    background-position: -88px -1440px;
    width: 17px;
    height: 25px;
}

.bus {
    background-position: -88px -1500px;
    width: 41px;
    height: 25px;
}

.butterfly {
    background-position: -88px -1560px;
    width: 22px;
    height: 25px;
}

.cake {
    background-position: -88px -1620px;
    width: 25px;
    height: 25px;
}

.candycane {
    background-position: -88px -1680px;
    width: 25px;
    height: 25px;
}

.capamerica {
    background-position: -88px -1740px;
    width: 25px;
    height: 25px;
}

.carrot {
    background-position: -88px -1800px;
    width: 25px;
    height: 25px;
}

.censored {
    background-position: -88px -1860px;
    width: 56px;
    height: 25px;
}

.chameleon {
    background-position: -88px -1920px;
    width: 25px;
    height: 25px;
}

.charliebrown {
    background-position: -179px 0;
    width: 27px;
    height: 25px;
}

.checkmark {
    background-position: -179px -60px;
    width: 25px;
    height: 25px;
}

.cheers {
    background-position: -179px -120px;
    width: 25px;
    height: 25px;
}

.cherry {
    background-position: -179px -180px;
    width: 25px;
    height: 25px;
}

.chicken {
    background-position: -179px -240px;
    width: 25px;
    height: 25px;
}

.chrome {
    background-position: -179px -300px;
    width: 25px;
    height: 25px;
}

.circustent {
    background-position: -179px -360px;
    width: 18px;
    height: 25px;
}

.cleaver {
    background-position: -179px -420px;
    width: 34px;
    height: 25px;
}

.comb {
    background-position: -179px -480px;
    width: 25px;
    height: 25px;
}

.cookiemonster {
    background-position: -179px -540px;
    width: 25px;
    height: 25px;
}

.cowardlylion {
    background-position: -179px -600px;
    width: 23px;
    height: 25px;
}

.creepy {
    background-position: -179px -660px;
    width: 25px;
    height: 25px;
}

.cresent {
    background-position: -179px -720px;
    width: 25px;
    height: 25px;
}

.crikey {
    background-position: -179px -780px;
    width: 52px;
    height: 25px;
}

.dart {
    background-position: -179px -840px;
    width: 25px;
    height: 25px;
}

.dartcup {
    background-position: -179px -900px;
    width: 25px;
    height: 25px;
}

.dartdude {
    background-position: -179px -960px;
    width: 25px;
    height: 25px;
}

.db {
    background-position: -179px -1020px;
    width: 25px;
    height: 25px;
}

.dbdarts {
    background-position: -179px -1080px;
    width: 25px;
    height: 25px;
}

.dbheart {
    background-position: -179px -1140px;
    width: 25px;
    height: 25px;
}

.detective {
    background-position: -179px -1200px;
    width: 25px;
    height: 25px;
}

.diamond {
    background-position: -179px -1260px;
    width: 25px;
    height: 25px;
}

.dice {
    background-position: -179px -1320px;
    width: 25px;
    height: 25px;
}

.doberman {
    background-position: -179px -1380px;
    width: 34px;
    height: 25px;
}

.doc {
    background-position: -179px -1440px;
    width: 25px;
    height: 25px;
}

.dolphin {
    background-position: -179px -1500px;
    width: 56px;
    height: 25px;
}

.drum {
    background-position: -179px -1560px;
    width: 25px;
    height: 25px;
}

.duck {
    background-position: -179px -1620px;
    width: 25px;
    height: 25px;
}

.dumbledore {
    background-position: -179px -1680px;
    width: 25px;
    height: 25px;
}

.dunce {
    background-position: -179px -1740px;
    width: 15px;
    height: 25px;
}

.earth {
    background-position: -179px -1800px;
    width: 25px;
    height: 25px;
}

.elephant {
    background-position: -179px -1860px;
    width: 31px;
    height: 25px;
}

.elmo {
    background-position: -179px -1920px;
    width: 28px;
    height: 25px;
}

.eq {
    background-position: -270px 0;
    width: 25px;
    height: 25px;
}

.equal {
    background-position: -270px -60px;
    width: 25px;
    height: 25px;
}

.ernie {
    background-position: -270px -120px;
    width: 26px;
    height: 25px;
}

.excl {
    background-position: -270px -180px;
    width: 25px;
    height: 25px;
}

.eye {
    background-position: -270px -240px;
    width: 25px;
    height: 25px;
}

.eye2 {
    background-position: -270px -300px;
    width: 25px;
    height: 25px;
}

.faketomato {
    background-position: -270px -360px;
    width: 25px;
    height: 25px;
}

.fb {
    background-position: -270px -420px;
    width: 25px;
    height: 25px;
}

.fbomb {
    background-position: -270px -480px;
    width: 25px;
    height: 25px;
}

.fester {
    background-position: -270px -540px;
    width: 21px;
    height: 25px;
}

.ff {
    background-position: -270px -600px;
    width: 25px;
    height: 25px;
}

.fireman {
    background-position: -270px -660px;
    width: 25px;
    height: 25px;
}

.fishing {
    background-position: -270px -720px;
    width: 69px;
    height: 25px;
}

.fishnchips {
    background-position: -270px -780px;
    width: 24px;
    height: 25px;
}

.floppydisk {
    background-position: -270px -840px;
    width: 25px;
    height: 25px;
}

.flyingrat {
    background-position: -270px -900px;
    width: 25px;
    height: 25px;
}

.football {
    background-position: -270px -960px;
    width: 25px;
    height: 25px;
}

.football {
    background-position: -270px -1020px;
    width: 25px;
    height: 25px;
}

.fozziebear {
    background-position: -270px -1080px;
    width: 24px;
    height: 25px;
}

.frosty {
    background-position: -270px -1140px;
    width: 19px;
    height: 25px;
}

.gamepad {
    background-position: -270px -1200px;
    width: 25px;
    height: 25px;
}

.gandolf {
    background-position: -270px -1260px;
    width: 25px;
    height: 25px;
}

.gangster {
    background-position: -270px -1320px;
    width: 50px;
    height: 25px;
}

.gardener {
    background-position: -270px -1380px;
    width: 28px;
    height: 25px;
}

.gavel {
    background-position: -270px -1440px;
    width: 25px;
    height: 25px;
}

.gi {
    background-position: -270px -1500px;
    width: 25px;
    height: 25px;
}

.goldfish {
    background-position: -270px -1560px;
    width: 25px;
    height: 25px;
}

.golf {
    background-position: -270px -1620px;
    width: 25px;
    height: 25px;
}

.gonzo {
    background-position: -270px -1680px;
    width: 18px;
    height: 25px;
}

.goodbye {
    background-position: -270px -1740px;
    width: 25px;
    height: 25px;
}

.google-plus {
    background-position: -270px -1800px;
    width: 25px;
    height: 25px;
}

.greenthumb {
    background-position: -270px -1860px;
    width: 25px;
    height: 25px;
}

.grover {
    background-position: -270px -1920px;
    width: 23px;
    height: 25px;
}

.guillotine {
    background-position: -374px 0;
    width: 17px;
    height: 25px;
}

.guillotine2 {
    background-position: -374px -60px;
    width: 25px;
    height: 25px;
}

.hambone {
    background-position: -374px -120px;
    width: 25px;
    height: 25px;
}

.hammer {
    background-position: -384px -184px;
    width: 52px;
    height: 25px;
}

.hamster {
    background-position: -374px -240px;
    width: 28px;
    height: 25px;
}

.harvester {
    background-position: -374px -300px;
    width: 33px;
    height: 25px;
}

.hawksey {
    background-position: -365px -355px;
    width: 51px;
    height: 32px;
    margin-top: -10px;
}

.heartdb {
    background-position: -374px -420px;
    width: 25px;
    height: 25px;
}

.helicopter {
    background-position: -374px -480px;
    width: 41px;
    height: 25px;
}

.helpdesk {
    background-position: -374px -540px;
    width: 31px;
    height: 25px;
}

.home {
    background-position: -374px -600px;
    width: 25px;
    height: 25px;
}

.homeplate {
    background-position: -374px -660px;
    width: 25px;
    height: 25px;
}

.hook {
    background-position: -374px -720px;
    width: 25px;
    height: 25px;
}

.horse {
    background-position: -374px -780px;
    width: 17px;
    height: 25px;
}

.horseshoe {
    background-position: -374px -840px;
    width: 25px;
    height: 25px;
}

.hurricane {
    background-position: -374px -900px;
    width: 32px;
    height: 25px;
}

.iapple {
    background-position: -374px -960px;
    width: 25px;
    height: 25px;
}

.jaws {
    background-position: -374px -1020px;
    width: 25px;
    height: 25px;
}

.jester {
    background-position: -374px -1080px;
    width: 32px;
    height: 25px;
}

.joecool {
    background-position: -374px -1140px;
    width: 30px;
    height: 25px;
}

.joker {
    background-position: -374px -1200px;
    width: 25px;
    height: 25px;
}

.jrhammer {
    background-position: -374px -1260px;
    width: 28px;
    height: 14px;
}

.kangaroo {
    background-position: -374px -1309px;
    width: 25px;
    height: 25px;
}

.kermitthefrog {
    background-position: -374px -1369px;
    width: 19px;
    height: 25px;
}

.kilroy {
    background-position: -374px -1429px;
    width: 41px;
    height: 25px;
}

.kiwibird {
    background-position: -374px -1489px;
    width: 40px;
    height: 25px;
}

.knight {
    background-position: -374px -1549px;
    width: 25px;
    height: 25px;
}

.koala {
    background-position: -374px -1609px;
    width: 25px;
    height: 25px;
}

.ladder {
    background-position: -374px -1669px;
    width: 25px;
    height: 25px;
}

.leveler {
    background-position: -374px -1729px;
    width: 25px;
    height: 25px;
}

.lift {
    background-position: -374px -1789px;
    width: 25px;
    height: 25px;
}

.lightning {
    background-position: -374px -1849px;
    width: 25px;
    height: 25px;
}

.linus {
    background-position: -374px -1909px;
    width: 29px;
    height: 25px;
}

.lion {
    background-position: -478px 0;
    width: 19px;
    height: 25px;
}

.lobster {
    background-position: -478px -60px;
    width: 48px;
    height: 25px;
}

.locked {
    background-position: -478px -120px;
    width: 20px;
    height: 25px;
}

.logish {
    background-position: -478px -180px;
    width: 25px;
    height: 25px;
}

.lol {
    background-position: -478px -240px;
    width: 25px;
    height: 25px;
}

.lol {
    background-position: -478px -300px;
    width: 25px;
    height: 25px;
}

.loon {
    background-position: -478px -360px;
    width: 41px;
    height: 25px;
}

.lucy {
    background-position: -478px -420px;
    width: 28px;
    height: 25px;
}

.m8 {
    background-position: -478px -480px;
    width: 25px;
    height: 25px;
}

.madhatter {
    background-position: -478px -540px;
    width: 21px;
    height: 25px;
}

.magician {
    background-position: -478px -600px;
    width: 22px;
    height: 25px;
}

.mallet {
    background-position: -478px -660px;
    width: 25px;
    height: 25px;
}

.maple {
    background-position: -478px -720px;
    width: 25px;
    height: 25px;
}

.mirror {
    background-position: -478px -780px;
    width: 25px;
    height: 25px;
}

.mm {
    background-position: -478px -840px;
    width: 25px;
    height: 25px;
}

.moneyinbag {
    background-position: -478px -900px;
    width: 25px;
    height: 25px;
}

.moose {
    background-position: -478px -960px;
    width: 25px;
    height: 25px;
}

.mouse {
    background-position: -478px -1020px;
    width: 25px;
    height: 25px;
}

.mousehead {
    background-position: -478px -1080px;
    width: 25px;
    height: 25px;
}

.movingvan {
    background-position: -478px -1140px;
    width: 29px;
    height: 25px;
}

.mr-t {
    background-position: -478px -1200px;
    width: 17px;
    height: 25px;
}

.mrmcfeely {
    background-position: -478px -1260px;
    width: 23px;
    height: 25px;
}

.musica {
    background-position: -478px -1320px;
    width: 25px;
    height: 25px;
}

.new {
    background-position: -478px -1380px;
    width: 25px;
    height: 25px;
}

.nocrocs {
    background-position: -478px -1440px;
    width: 25px;
    height: 25px;
}

.nut {
    background-position: -478px -1500px;
    width: 33px;
    height: 25px;
}

.octopus {
    background-position: -478px -1560px;
    width: 25px;
    height: 25px;
}

.olympics {
    background-position: -478px -1620px;
    width: 51px;
    height: 25px;
}

.orange {
    background-position: -478px -1680px;
    width: 15px;
    height: 25px;
}

.orca {
    background-position: -478px -1740px;
    width: 47px;
    height: 25px;
}

.oxygen {
    background-position: -478px -1800px;
    width: 41px;
    height: 25px;
}

.palm {
    background-position: -478px -1860px;
    width: 25px;
    height: 25px;
}

.papa {
    background-position: -478px -1920px;
    width: 25px;
    height: 25px;
}

.parrot {
    background-position: -582px 0;
    width: 25px;
    height: 25px;
}

.pawn {
    background-position: -582px -60px;
    width: 25px;
    height: 25px;
}

.peach {
    background-position: -582px -120px;
    width: 25px;
    height: 25px;
}

.pear {
    background-position: -582px -180px;
    width: 25px;
    height: 25px;
}

.pencil {
    background-position: -582px -240px;
    width: 25px;
    height: 25px;
}

.pinocchio {
    background-position: -582px -300px;
    width: 83px;
    height: 25px;
}

.pinr {
    background-position: -582px -360px;
    width: 25px;
    height: 25px;
}

.piratepatch {
    background-position: -582px -420px;
    width: 25px;
    height: 25px;
}

.potion {
    background-position: -582px -480px;
    width: 25px;
    height: 25px;
}

.pow {
    background-position: -582px -540px;
    width: 25px;
    height: 25px;
}

.prop {
    background-position: -582px -600px;
    width: 25px;
    height: 25px;
}

.queen {
    background-position: -582px -660px;
    width: 25px;
    height: 25px;
}

.record {
    background-position: -582px -720px;
    width: 25px;
    height: 25px;
}

.redarrow {
    background-position: -582px -780px;
    width: 25px;
    height: 25px;
}

.redcross {
    background-position: -582px -840px;
    width: 25px;
    height: 25px;
}

.rhinoceros {
    background-position: -582px -900px;
    width: 25px;
    height: 25px;
}

.rocket {
    background-position: -582px -960px;
    width: 25px;
    height: 25px;
}

.rook {
    background-position: -582px -1020px;
    width: 25px;
    height: 25px;
}

.rose {
    background-position: -582px -1080px;
    width: 25px;
    height: 25px;
}

.rss {
    background-position: -582px -1140px;
    width: 25px;
    height: 25px;
}

.ruby {
    background-position: -582px -1200px;
    width: 25px;
    height: 25px;
}

.rudolph {
    background-position: -582px -1260px;
    width: 25px;
    height: 25px;
}

.rugby {
    background-position: -582px -1320px;
    width: 25px;
    height: 25px;
}

.saw {
    background-position: -582px -1380px;
    width: 25px;
    height: 25px;
}

.scarecrow {
    background-position: -582px -1440px;
    width: 25px;
    height: 25px;
}

.scissorlift {
    background-position: -582px -1500px;
    width: 25px;
    height: 25px;
}

.scissors {
    background-position: -582px -1560px;
    width: 25px;
    height: 25px;
}

.screw {
    background-position: -582px -1620px;
    width: 25px;
    height: 25px;
}

.screw2 {
    background-position: -582px -1680px;
    width: 25px;
    height: 25px;
}

.screwdriver {
    background-position: -582px -1740px;
    width: 25px;
    height: 25px;
}

.semitrailer {
    background-position: -582px -1800px;
    width: 83px;
    height: 25px;
}

.shark {
    background-position: -582px -1860px;
    width: 85px;
    height: 25px;
}

.shoe {
    background-position: -582px -1920px;
    width: 25px;
    height: 25px;
}

.shootingstar {
    background-position: -702px 0;
    width: 25px;
    height: 25px;
}

.sick {
    background-position: -702px -60px;
    width: 25px;
    height: 25px;
}

.skatboard {
    background-position: -702px -120px;
    width: 25px;
    height: 25px;
}

.smileyhat {
    background-position: -702px -180px;
    width: 25px;
    height: 25px;
}

.smurf {
    background-position: -702px -240px;
    width: 25px;
    height: 25px;
}

.smurph {
    background-position: -702px -300px;
    width: 25px;
    height: 25px;
}

.smusic {
    background-position: -702px -360px;
    width: 25px;
    height: 25px;
}

.snake {
    background-position: -702px -420px;
    width: 25px;
    height: 25px;
}

.snoopy {
    background-position: -702px -480px;
    width: 33px;
    height: 25px;
}

.snowman {
    background-position: -702px -540px;
    width: 30px;
    height: 25px;
}

.sortinghat {
    background-position: -702px -600px;
    width: 25px;
    height: 25px;
}

.specials {
    background-position: -702px -660px;
    width: 25px;
    height: 25px;
}

.spur {
    background-position: -702px -720px;
    width: 25px;
    height: 25px;
}

.spur2 {
    background-position: -702px -780px;
    width: 25px;
    height: 25px;
}

.squirrel {
    background-position: -702px -840px;
    width: 29px;
    height: 25px;
}

.steepgrade {
    background-position: -702px -900px;
    width: 25px;
    height: 25px;
}

.stop {
    background-position: -702px -960px;
    width: 25px;
    height: 25px;
}

.storkbaby {
    background-position: -702px -1020px;
    width: 31px;
    height: 25px;
}

.strong {
    background-position: -702px -1080px;
    width: 25px;
    height: 25px;
}

.surfing {
    background-position: -702px -1140px;
    width: 45px;
    height: 25px;
}

.sword {
    background-position: -702px -1200px;
    width: 25px;
    height: 25px;
}

.swords {
    background-position: -702px -1260px;
    width: 25px;
    height: 25px;
}

.talktothehand {
    background-position: -702px -1320px;
    width: 34px;
    height: 25px;
}

.tb {
    background-position: -702px -1380px;
    width: 25px;
    height: 25px;
}

.tealpawsm {
    background-position: -702px -1440px;
    width: 25px;
    height: 25px;
}

.throw {
    background-position: -702px -1500px;
    width: 18px;
    height: 25px;
}

.timebomb {
    background-position: -702px -1560px;
    width: 23px;
    height: 25px;
}

.tinman {
    background-position: -702px -1620px;
    width: 17px;
    height: 25px;
}

.tnt {
    background-position: -702px -1680px;
    width: 25px;
    height: 25px;
}

.tomato {
    background-position: -702px -1740px;
    width: 25px;
    height: 25px;
}

.tombstone {
    background-position: -702px -1800px;
    width: 21px;
    height: 25px;
}

.tool2 {
    background-position: -702px -1860px;
    width: 25px;
    height: 25px;
}

.tools {
    background-position: -702px -1920px;
    width: 25px;
    height: 25px;
}

.toysword {
    background-position: -822px 0;
    width: 25px;
    height: 25px;
}

.tractor {
    background-position: -822px -60px;
    width: 25px;
    height: 25px;
}

.trafficcone {
    background-position: -822px -120px;
    width: 25px;
    height: 25px;
}

.trafficlight {
    background-position: -822px -180px;
    width: 15px;
    height: 25px;
}

.tree {
    background-position: -822px -240px;
    width: 25px;
    height: 25px;
}

.trophy {
    background-position: -822px -300px;
    width: 25px;
    height: 25px;
}

.turkey {
    background-position: -822px -360px;
    width: 21px;
    height: 25px;
}

.twit {
    background-position: -822px -420px;
    width: 25px;
    height: 25px;
}

.twitter {
    background-position: -822px -480px;
    width: 25px;
    height: 25px;
}

.umbrella {
    background-position: -822px -540px;
    width: 30px;
    height: 25px;
}

.unicorn {
    background-position: -822px -600px;
    width: 25px;
    height: 25px;
}

.usflag {
    background-position: -822px -660px;
    width: 25px;
    height: 25px;
}

.video {
    background-position: -822px -720px;
    width: 25px;
    height: 25px;
}

.volcano {
    background-position: -822px -780px;
    width: 25px;
    height: 25px;
}

.vomit {
    background-position: -822px -840px;
    width: 25px;
    height: 25px;
}

.warning {
    background-position: -822px -900px;
    width: 25px;
    height: 25px;
}

.web {
    background-position: -822px -960px;
    width: 25px;
    height: 25px;
}

.wedding {
    background-position: -822px -1020px;
    width: 25px;
    height: 25px;
}

.weddingcake {
    background-position: -822px -1080px;
    width: 15px;
    height: 25px;
}

.weight {
    background-position: -822px -1140px;
    width: 25px;
    height: 25px;
}

.whosaw {
    background-position: -822px -1200px;
    width: 25px;
    height: 25px;
}

.wickedwitch {
    background-position: -822px -1260px;
    width: 25px;
    height: 25px;
}

.win7 {
    background-position: -822px -1320px;
    width: 25px;
    height: 25px;
}

.wingnut {
    background-position: -822px -1380px;
    width: 25px;
    height: 25px;
}

.witch {
    background-position: -822px -1440px;
    width: 25px;
    height: 25px;
}

.wizard {
    background-position: -822px -1500px;
    width: 24px;
    height: 25px;
}

.wolf {
    background-position: -822px -1560px;
    width: 40px;
    height: 25px;
}

.woodstock {
    background-position: -822px -1620px;
    width: 25px;
    height: 25px;
}

.woodsword {
    background-position: -822px -1680px;
    width: 25px;
    height: 25px;
}

.world2 {
    background-position: -822px -1740px;
    width: 25px;
    height: 25px;
}

.wrench {
    background-position: -822px -1800px;
    width: 25px;
    height: 25px;
}

.x {
    background-position: -822px -1860px;
    width: 25px;
    height: 25px;
}

.xmas {
    background-position: -822px -1920px;
    width: 25px;
    height: 25px;
}

.xsuck {
    background-position: -942px 0;
    width: 25px;
    height: 25px;
}

.youtube {
    background-position: -942px -60px;
    width: 25px;
    height: 25px;
}

.yoyo {
    background-position: -942px -120px;
    width: 25px;
    height: 25px;
}

.zebra {
    background-position: -942px -180px;
    width: 15px;
    height: 25px;
}

.zorro {
    background-position: -942px -240px;
    width: 29px;
    height: 25px;
}


/* Sprites 1 */

.smiley1 {
    width: 25px;
    height: 25px;
    background-image: url('images/sprite1.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}

.elephant2 {
    background-position: 0 0;
    width: 31px;
    height: 25px;
}

.alligator {
    background-position: -46px 0;
    width: 36px;
    height: 25px;
}

.aquarius {
    background-position: -97px 0;
    width: 22px;
    height: 25px;
}

.atv {
    background-position: -134px 0;
    width: 31px;
    height: 25px;
}

.bat {
    background-position: -180px 0;
    width: 25px;
    height: 25px;
}

.bone {
    background-position: -220px 0;
    width: 25px;
    height: 25px;
}

.bulldozer {
    background-position: -260px 0;
    width: 42px;
    height: 25px;
}

.bus {
    background-position: -317px 0;
    width: 73px;
    height: 23px;
}

.cancer {
    background-position: -405px 0;
    width: 23px;
    height: 25px;
}

.capricorn {
    background-position: -443px 0;
    width: 17px;
    height: 25px;
}

.cat {
    background-position: -475px 0;
    width: 38px;
    height: 25px;
}

.chameleon {
    background-position: -528px 0;
    width: 25px;
    height: 25px;
}

.chicken {
    background-position: -568px 0;
    width: 25px;
    height: 25px;
}

.dog {
    background-position: -608px 0;
    width: 22px;
    height: 25px;
}

.dolphin {
    background-position: -645px 0;
    width: 35px;
    height: 25px;
}

.drama {
    background-position: -695px 0;
    width: 25px;
    height: 25px;
}

.drive {
    background-position: -735px 0;
    width: 78px;
    height: 25px;
}

.duck {
    background-position: -828px 0;
    width: 25px;
    height: 25px;
}

.elephant {
    background-position: -868px 0;
    width: 18px;
    height: 25px;
}

.foot {
    background-position: -901px 0;
    width: 25px;
    height: 25px;
}

.gf {
    background-position: -941px 0;
    width: 25px;
    height: 25px;
}

.giraffe {
    background-position: -981px 0;
    width: 15px;
    height: 25px;
}

.goldfish {
    background-position: -1011px 0;
    width: 39px;
    height: 25px;
}

.harvester {
    background-position: -1065px 0;
    width: 34px;
    height: 25px;
}

.hawkf {
    background-position: -1114px 0;
    width: 41px;
    height: 25px;
}

.helicopter {
    background-position: -1170px 0;
    width: 93px;
    height: 25px;
}

.hg {
    background-position: -1278px 0;
    width: 23px;
    height: 25px;
}

.kiwibird {
    background-position: -1316px 0;
    width: 40px;
    height: 25px;
}

.kroo {
    background-position: -1371px 0;
    width: 25px;
    height: 25px;
}

.moose {
    background-position: -1411px 0;
    width: 25px;
    height: 25px;
}

.mouse {
    background-position: -1451px 0;
    width: 29px;
    height: 25px;
}

.octopus {
    background-position: -1495px 0;
    width: 25px;
    height: 25px;
}

.parrot {
    background-position: -1535px 0;
    width: 29px;
    height: 29px;
}

.rat {
    background-position: -1579px 0;
    width: 41px;
    height: 25px;
}

.rooster {
    background-position: -1635px 0;
    width: 25px;
    height: 25px;
}

.shark {
    background-position: -1675px 0;
    width: 85px;
    height: 25px;
}

.sick {
    background-position: -1775px 0;
    width: 25px;
    height: 25px;
}

.snake {
    background-position: -1815px 0;
    width: 25px;
    height: 25px;
}

.snowman {
    background-position: -1855px 0;
    width: 30px;
    height: 25px;
}

.sun {
    background-position: -1900px 0;
    width: 25px;
    height: 25px;
}

.swan {
    background-position: -1940px 0;
    width: 24px;
    height: 25px;
}

.taurus {
    background-position: -1979px 0;
    width: 22px;
    height: 25px;
}

.unicorn {
    background-position: 0 -44px;
    width: 25px;
    height: 25px;
}

.vulture {
    background-position: -40px -44px;
    width: 29px;
    height: 25px;
}

.zebra {
    background-position: -84px -44px;
    width: 25px;
    height: 26px;
}

/* Sprites 2 */
.smiley2 {
    width: 25px;
    height: 25px;
    background-image: url('images/sprite2.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}


.hawksey1 {
    background-position: 0 0;
    width: 113px;
    height: 25px;
}

.mm1 {
    background-position: -128px 0;
    width: 22px;
    height: 25px;
}

.spur1 {
    background-position: -165px 0;
    width: 50px;
    height: 25px;
}

.hawksey2 {
    background-position: -230px 0;
    width: 104px;
    height: 25px;
}

.Ace {
    background-position: -349px 0;
    width: 17px;
    height: 25px;
}

.arrows {
    background-position: -381px 0;
    width: 49px;
    height: 25px;
}

.awesome {
    background-position: -445px 0;
    width: 105px;
    height: 25px;
}

.beaut {
    background-position: -565px 0;
    width: 51px;
    height: 25px;
}

.believe {
    background-position: -631px 0;
    width: 89px;
    height: 25px;
}

.blimey {
    background-position: -735px 0;
    width: 53px;
    height: 25px;
}

.check {
    background-position: -803px 0;
    width: 25px;
    height: 25px;
}

.crikey {
    background-position: -843px 0;
    width: 52px;
    height: 25px;
}

.dartboard {
    background-position: -910px 0;
    width: 25px;
    height: 25px;
}

.dh {
    background-position: -950px 0;
    width: 25px;
    height: 25px;
}

.female {
    background-position: -990px 0;
    width: 21px;
    height: 25px;
}

.fester {
    background-position: -1026px 0;
    width: 21px;
    height: 25px;
}

.gg {
    background-position: -1062px 0;
    width: 149px;
    height: 25px;
}

.gold {
    background-position: -1226px 0;
    width: 140px;
    height: 25px;
}

.good {
    background-position: -1381px 0;
    width: 41px;
    height: 25px;
}

.gthumb {
    background-position: -1437px 0;
    width: 25px;
    height: 25px;
}

.guillotine {
    background-position: -1477px 0;
    width: 25px;
    height: 25px;
}

.hammer {
    background-position: -1517px 0;
    width: 52px;
    height: 25px;
}

.hawks {
    background-position: -1584px 0;
    width: 150px;
    height: 25px;
}

.jrhammer {
    background-position: -1749px 0;
    width: 49px;
    height: 25px;
}

.katsu {
    background-position: -1813px 0;
    width: 26px;
    height: 25px;
}

.lol {
    background-position: -1854px 0;
    width: 30px;
    height: 25px;
}

.mahoosive {
    background-position: -1899px 0;
    width: 90px;
    height: 25px;
}

.male {
    background-position: 0 -40px;
    width: 21px;
    height: 25px;
}

.menace {
    background-position: -36px -40px;
    width: 25px;
    height: 25px;
}

.mm {
    background-position: -76px -40px;
    width: 22px;
    height: 25px;
}

.muscle {
    background-position: -113px -40px;
    width: 27px;
    height: 25px;
}

.pain {
    background-position: -155px -40px;
    width: 88px;
    height: 33px;
}

.police {
    background-position: -258px -40px;
    width: 29px;
    height: 29px;
}

.restarea {
    background-position: -302px -40px;
    width: 88px;
    height: 25px;
}

.rugby {
    background-position: -405px -40px;
    width: 25px;
    height: 25px;
}

.smurfette {
    background-position: -445px -40px;
    width: 25px;
    height: 25px;
}

.smurphy {
    background-position: -485px -40px;
    width: 25px;
    height: 25px;
}

.spurs {
    background-position: -525px -40px;
    width: 38px;
    height: 25px;
}

.tdown {
    background-position: -578px -40px;
    width: 27px;
    height: 25px;
}

.timebomb {
    background-position: -620px -40px;
    width: 23px;
    height: 25px;
}

.trophy {
    background-position: -658px -40px;
    width: 24px;
    height: 25px;
}

.tup {
    background-position: -697px -40px;
    width: 27px;
    height: 25px;
}

.tv {
    background-position: -739px -40px;
    width: 23px;
    height: 25px;
}

.vacation {
    background-position: -777px -40px;
    width: 47px;
    height: 25px;
}

.volcano {
    background-position: -839px -40px;
    width: 59px;
    height: 25px;
}

.vomit {
    background-position: -913px -40px;
    width: 25px;
    height: 25px;
}

.wdat {
    background-position: -953px -40px;
    width: 25px;
    height: 25px;
}

.whosaw {
    background-position: -993px -40px;
    width: 25px;
    height: 25px;
}


/* Sprites 3 */
.smiley3 {
    width: 25px;
    height: 25px;
    background-image: url('images/sprite3.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}

.heart2 {
    background-position: 0 0;
    width: 29px;
    height: 25px;
}

.aheart {
    background-position: -44px 0;
    width: 25px;
    height: 25px;
}

.animal {
    background-position: -84px 0;
    width: 23px;
    height: 25px;
}

.baldy {
    background-position: -122px 0;
    width: 25px;
    height: 25px;
}

.bart {
    background-position: -162px 0;
    width: 25px;
    height: 25px;
}

.bday {
    background-position: -202px 0;
    width: 25px;
    height: 25px;
}

.bert {
    background-position: -242px 0;
    width: 15px;
    height: 25px;
}

.bigbird {
    background-position: -272px 0;
    width: 23px;
    height: 25px;
}

.blackeye {
    background-position: -310px 0;
    width: 24px;
    height: 25px;
}

.bow {
    background-position: -349px 0;
    width: 98px;
    height: 25px;
}

.broomstick {
    background-position: -462px 0;
    width: 35px;
    height: 25px;
}

.censored {
    background-position: -512px 0;
    width: 56px;
    height: 25px;
}

.charliebrown {
    background-position: -583px 0;
    width: 27px;
    height: 25px;
}

.chuck {
    background-position: -625px 0;
    width: 91px;
    height: 25px;
}

.cig {
    background-position: -731px 0;
    width: 29px;
    height: 25px;
}

.clown {
    background-position: -775px 0;
    width: 36px;
    height: 25px;
}

.cookiemonster {
    background-position: -826px 0;
    width: 25px;
    height: 25px;
}

.cowardlylion {
    background-position: -866px 0;
    width: 23px;
    height: 25px;
}

.death {
    background-position: -904px 0;
    width: 22px;
    height: 25px;
}

.doh {
    background-position: -941px 0;
    width: 25px;
    height: 25px;
}

.dumbledore {
    background-position: -981px 0;
    width: 25px;
    height: 25px;
}

.fheart {
    background-position: -1021px 0;
    width: 24px;
    height: 25px;
}

.fishing {
    background-position: -1060px 0;
    width: 69px;
    height: 25px;
}

.gandolf {
    background-position: -1144px 0;
    width: 25px;
    height: 25px;
}

.gossip {
    background-position: -1184px 0;
    width: 38px;
    height: 25px;
}

.halt {
    background-position: -1237px 0;
    width: 34px;
    height: 25px;
}

.jester {
    background-position: -1286px 0;
    width: 32px;
    height: 25px;
}

.kilroy {
    background-position: -1333px 0;
    width: 41px;
    height: 25px;
}

.knockitoff {
    background-position: -1389px 0;
    width: 25px;
    height: 25px;
}

.liar {
    background-position: -1429px 0;
    width: 67px;
    height: 25px;
}

.logic {
    background-position: -1511px 0;
    width: 25px;
    height: 25px;
}

.mrs {
    background-position: -1551px 0;
    width: 28px;
    height: 25px;
}

.pinocchio {
    background-position: -1594px 0;
    width: 83px;
    height: 25px;
}

.ref {
    background-position: -1692px 0;
    width: 25px;
    height: 25px;
}

.sheart {
    background-position: -1732px 0;
    width: 25px;
    height: 25px;
}

.smoke {
    background-position: -1772px 0;
    width: 30px;
    height: 25px;
}

.snoopy {
    background-position: -1817px 0;
    width: 33px;
    height: 25px;
}

.sombrero {
    background-position: -1865px 0;
    width: 49px;
    height: 25px;
}

.surfing {
    background-position: -1929px 0;
    width: 45px;
    height: 25px;
}

.testwda {
    background-position: 0 -40px;
    width: 25px;
    height: 25px;
}

.tinman {
    background-position: -40px -40px;
    width: 17px;
    height: 25px;
}

.umbrella {
    background-position: -72px -40px;
    width: 30px;
    height: 25px;
}

.wheart {
    background-position: -117px -40px;
    width: 25px;
    height: 25px;
}

.wizard {
    background-position: -157px -40px;
    width: 24px;
    height: 25px;
}

/* Sprites 4 */
.smiley4 {
    width: 25px;
    height: 25px;
    background-image: url('images/sprite4.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}

.apple {
    background-position: 0 0;
    width: 25px;
    height: 25px;
}

.banana {
    background-position: -40px 0;
    width: 19px;
    height: 25px;
}

.beer {
    background-position: -74px 0;
    width: 25px;
    height: 25px;
}

.berry {
    background-position: -114px 0;
    width: 25px;
    height: 25px;
}

.burger {
    background-position: -154px 0;
    width: 29px;
    height: 25px;
}

.butterfly {
    background-position: -198px 0;
    width: 35px;
    height: 25px;
}

.cactus {
    background-position: -248px 0;
    width: 23px;
    height: 25px;
}

.cake {
    background-position: -286px 0;
    width: 25px;
    height: 25px;
}

.candy {
    background-position: -326px 0;
    width: 25px;
    height: 25px;
}

.carrot {
    background-position: -366px 0;
    width: 25px;
    height: 25px;
}

.cheers {
    background-position: -406px 0;
    width: 50px;
    height: 25px;
}

.cheese {
    background-position: -471px 0;
    width: 22px;
    height: 25px;
}

.cherry {
    background-position: -508px 0;
    width: 25px;
    height: 25px;
}

.chili-pepper {
    background-position: -548px 0;
    width: 26px;
    height: 25px;
}

.cocktail {
    background-position: -589px 0;
    width: 19px;
    height: 25px;
}

.coffee {
    background-position: -623px 0;
    width: 33px;
    height: 25px;
}

.faketomato {
    background-position: -671px 0;
    width: 25px;
    height: 25px;
}

.flower {
    background-position: -711px 0;
    width: 25px;
    height: 25px;
}

.fry {
    background-position: -751px 0;
    width: 20px;
    height: 25px;
}

.grape {
    background-position: -786px 0;
    width: 21px;
    height: 25px;
}

.ham {
    background-position: -822px 0;
    width: 42px;
    height: 25px;
}

.hotdog {
    background-position: -879px 0;
    width: 25px;
    height: 25px;
}

.icecream {
    background-position: -919px 0;
    width: 31px;
    height: 29px;
}

.maple {
    background-position: -965px 0;
    width: 24px;
    height: 25px;
}

.marg {
    background-position: -1004px 0;
    width: 20px;
    height: 25px;
}

.orange {
    background-position: -1039px 0;
    width: 15px;
    height: 25px;
}

.pacifier {
    background-position: -1069px 0;
    width: 33px;
    height: 25px;
}

.palm {
    background-position: -1117px 0;
    width: 26px;
    height: 25px;
}

.peach {
    background-position: -1158px 0;
    width: 25px;
    height: 25px;
}

.pear {
    background-position: -1198px 0;
    width: 25px;
    height: 25px;
}

.pflower {
    background-position: -1238px 0;
    width: 25px;
    height: 25px;
}

.pie {
    background-position: -1278px 0;
    width: 20px;
    height: 25px;
}

.pizza {
    background-position: -1313px 0;
    width: 73px;
    height: 25px;
}

.pumpkin {
    background-position: -1401px 0;
    width: 25px;
    height: 25px;
}

.rose {
    background-position: -1441px 0;
    width: 25px;
    height: 25px;
}

.sandwich {
    background-position: -1481px 0;
    width: 94px;
    height: 25px;
}

.sflower {
    background-position: -1590px 0;
    width: 27px;
    height: 25px;
}

.shamrock {
    background-position: -1632px 0;
    width: 24px;
    height: 25px;
}

.take {
    background-position: -1671px 0;
    width: 25px;
    height: 25px;
}

.tomato {
    background-position: -1711px 0;
    width: 25px;
    height: 25px;
}

.tree {
    background-position: -1751px 0;
    width: 25px;
    height: 25px;
}

.wpizza {
    background-position: -1791px 0;
    width: 44px;
    height: 25px;
}

.xmas {
    background-position: -1850px 0;
    width: 25px;
    height: 25px;
}

.yarbles {
    background-position: -1890px 0;
    width: 66px;
    height: 25px;
}

/* Sprites 5 */
.smiley5 {
    width: 25px;
    height: 25px;
    background-image: url('images/sprite5.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}

.ladder3 {
    background-position: 0 0;
    width: 25px;
    height: 25px;
}

.aladder {
    background-position: -40px 0;
    width: 25px;
    height: 25px;
}

.alert {
    background-position: -80px 0;
    width: 25px;
    height: 25px;
}

.atoilet {
    background-position: -120px 0;
    width: 24px;
    height: 25px;
}

.bang {
    background-position: -159px 0;
    width: 37px;
    height: 25px;
}

.bladder {
    background-position: -211px 0;
    width: 25px;
    height: 25px;
}

.boom {
    background-position: -251px 0;
    width: 28px;
    height: 25px;
}

.cam {
    background-position: -294px 0;
    width: 27px;
    height: 25px;
}

.chrome {
    background-position: -336px 0;
    width: 29px;
    height: 25px;
}

.cladder {
    background-position: -380px 0;
    width: 25px;
    height: 25px;
}

.construction {
    background-position: -420px 0;
    width: 28px;
    height: 25px;
}

.danger {
    background-position: -463px 0;
    width: 50px;
    height: 25px;
}

.earth {
    background-position: -528px 0;
    width: 25px;
    height: 25px;
}

.easy {
    background-position: -568px 0;
    width: 25px;
    height: 25px;
}

.eq1 {
    background-position: -608px 0;
    width: 50px;
    height: 25px;
}

.exc {
    background-position: -673px 0;
    width: 25px;
    height: 25px;
}

.exit {
    background-position: -713px 0;
    width: 51px;
    height: 25px;
}

.eye {
    background-position: -779px 0;
    width: 25px;
    height: 25px;
}

.fb {
    background-position: -819px 0;
    width: 25px;
    height: 25px;
}

.ff {
    background-position: -859px 0;
    width: 25px;
    height: 25px;
}

.gplus {
    background-position: -899px 0;
    width: 25px;
    height: 25px;
}

.grenade {
    background-position: -939px 0;
    width: 25px;
    height: 25px;
}

.hot {
    background-position: -979px 0;
    width: 53px;
    height: 25px;
}

.jaws {
    background-position: -1047px 0;
    width: 25px;
    height: 25px;
}

.jobs {
    background-position: -1087px 0;
    width: 23px;
    height: 25px;
}

.ladder {
    background-position: -1125px 0;
    width: 17px;
    height: 25px;
}

.pin {
    background-position: -1157px 0;
    width: 25px;
    height: 25px;
}

.pow {
    background-position: -1197px 0;
    width: 33px;
    height: 25px;
}

.reaper {
    background-position: -1245px 0;
    width: 18px;
    height: 25px;
}

.redarrow {
    background-position: -1278px 0;
    width: 25px;
    height: 25px;
}

.redcross {
    background-position: -1318px 0;
    width: 25px;
    height: 25px;
}

.rpin {
    background-position: -1358px 0;
    width: 25px;
    height: 25px;
}

.rss {
    background-position: -1398px 0;
    width: 25px;
    height: 25px;
}

.settings {
    background-position: -1438px 0;
    width: 26px;
    height: 25px;
}

.spotlight {
    background-position: -1479px 0;
    width: 25px;
    height: 25px;
}

.stop {
    background-position: -1519px 0;
    width: 25px;
    height: 25px;
}

.tub {
    background-position: -1559px 0;
    width: 26px;
    height: 25px;
}

.twitter {
    background-position: -1600px 0;
    width: 25px;
    height: 25px;
}

.twt {
    background-position: -1640px 0;
    width: 25px;
    height: 25px;
}

.usflag {
    background-position: -1680px 0;
    width: 25px;
    height: 25px;
}

.vote {
    background-position: -1720px 0;
    width: 25px;
    height: 25px;
}

.warning {
    background-position: -1760px 0;
    width: 25px;
    height: 25px;
}

.win7 {
    background-position: -1800px 0;
    width: 25px;
    height: 25px;
}

.wm {
    background-position: -1840px 0;
    width: 350px;
    height: 70px;
}

.word {
    background-position: 0 -85px;
    width: 25px;
    height: 25px;
}

.wu {
    background-position: -40px -85px;
    width: 31px;
    height: 25px;
}

.youtube {
    background-position: -86px -85px;
    width: 25px;
    height: 25px;
}


/* Sprites 6 */

.smiley6 {
    width: 25px;
    height: 25px;
    background-image: url('images/sprite6.png');
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
}

.26 {
    background-position: 0 0;
    width: 25px;
    height: 25px;
}

.9 {
    background-position: -40px 0;
    width: 24px;
    height: 24px;
}

.abca {
    background-position: -79px 0;
    width: 25px;
    height: 25px;
}

.anchor {
    background-position: -119px 0;
    width: 25px;
    height: 25px;
}

.basketball {
    background-position: -159px 0;
    width: 25px;
    height: 25px;
}

.bdiamond {
    background-position: -199px 0;
    width: 33px;
    height: 25px;
}

.beachball {
    background-position: -247px 0;
    width: 25px;
    height: 25px;
}

.bighat {
    background-position: -287px 0;
    width: 34px;
    height: 25px;
}

.bigwheels {
    background-position: -336px 0;
    width: 36px;
    height: 25px;
}

.bolt {
    background-position: -387px 0;
    width: 33px;
    height: 25px;
}

.bubblegum {
    background-position: -435px 0;
    width: 15px;
    height: 25px;
}

.bullhorn {
    background-position: -465px 0;
    width: 25px;
    height: 25px;
}

.callme {
    background-position: -505px 0;
    width: 31px;
    height: 25px;
}

.charge {
    background-position: -551px 0;
    width: 25px;
    height: 25px;
}

.circustent {
    background-position: -591px 0;
    width: 18px;
    height: 25px;
}

.clock {
    background-position: -624px 0;
    width: 23px;
    height: 25px;
}

.cloud {
    background-position: -662px 0;
    width: 29px;
    height: 25px;
}

.di2 {
    background-position: -706px 0;
    width: 26px;
    height: 25px;
}

.diamond {
    background-position: -747px 0;
    width: 25px;
    height: 25px;
}

.dice {
    background-position: -787px 0;
    width: 25px;
    height: 25px;
}

.dragonfly {
    background-position: -827px 0;
    width: 30px;
    height: 25px;
}

.ear {
    background-position: -872px 0;
    width: 18px;
    height: 25px;
}

.finish {
    background-position: -905px 0;
    width: 50px;
    height: 31px;
}

.home {
    background-position: -970px 0;
    width: 27px;
    height: 25px;
}

.hydrant {
    background-position: -1012px 0;
    width: 16px;
    height: 25px;
}

.libra {
    background-position: -1043px 0;
    width: 29px;
    height: 25px;
}

.lightning {
    background-position: -1087px 0;
    width: 15px;
    height: 25px;
}

.lips {
    background-position: -1117px 0;
    width: 43px;
    height: 25px;
}

.lock {
    background-position: -1175px 0;
    width: 66px;
    height: 25px;
}

.magnet {
    background-position: -1256px 0;
    width: 25px;
    height: 25px;
}

.moneybag {
    background-position: -1296px 0;
    width: 27px;
    height: 25px;
}

.olympic {
    background-position: -1338px 0;
    width: 51px;
    height: 25px;
}

.paw {
    background-position: -1404px 0;
    width: 25px;
    height: 25px;
}

.peace {
    background-position: -1444px 0;
    width: 25px;
    height: 25px;
}

.pen {
    background-position: -1484px 0;
    width: 25px;
    height: 25px;
}

.piano {
    background-position: -1524px 0;
    width: 31px;
    height: 25px;
}

.present {
    background-position: -1570px 0;
    width: 25px;
    height: 25px;
}

.rubiks {
    background-position: -1610px 0;
    width: 25px;
    height: 25px;
}

.ruby {
    background-position: -1650px 0;
    width: 25px;
    height: 25px;
}

.ship {
    background-position: -1690px 0;
    width: 48px;
    height: 25px;
}

.toilet {
    background-position: -1753px 0;
    width: 16px;
    height: 25px;
}

.tombstone {
    background-position: -1784px 0;
    width: 21px;
    height: 25px;
}

.tools {
    background-position: -1820px 0;
    width: 25px;
    height: 25px;
}

.traffic {
    background-position: -1860px 0;
    width: 14px;
    height: 25px;
}

.x {
    background-position: -1889px 0;
    width: 23px;
    height: 23px;
}


.katsu {
    width: 50px;
    height: 30px;
    display: inline-block;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: -8px;
    background: url('images/icons/katsu.png') no-repeat;
    background-size: contain;
    line-height: 77px;
    position: relative;
    background-repeat: no-repeat;
}