body {
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('../img/background-tophs.jpg');
    background-attachment: fixed;
}

table {
    border-style: inset;
    border-width: 3px;
    border-right: 2px;
    border-top: 2px;
    border-radius: 5px;
    border-color: rgba(220, 80, 0, 0.5);

    width: 100%;
    color: #fff;
    background: rgba(6, 6, 6, 0.6);
    border-radius: 15px;
}

td {
    text-shadow: 0px 1px 3px black;
    text-align: center;
    color: #989898;
    border-radius: 15px;
}

th {
    text-shadow: 0px 2px 5px rgba(0,0,0,1.0);
    font-weight: 800;
    border-radius: 15px;
}

th:first-child, td:first-child {
    max-width: 20px;
}

#a:nth-child(even) {
        font-weight: 200;
}

/* linha de número par */
#a {
    background: rgba(0, 0, 0, 0.25);
    text-shadow: 0px 2px 5px rgba(0,0,0,.23);
    font-weight: 800;
    border-radius: 15px;
}

/* nome do jogador */
#b {
    background: rgba(255, 255, 255, 0.03);
    text-align: center
    text-shadow: 0px 2px 5px rgba(0,0,0,.5);
    font-weight: 800;
    color: rgba(200,200,200,1.0);
    border-radius: 15px;
}

/* cabeçalho da tabela */
#c {
    height: 30px;
    background: rgba(0, 0,0,0.9);
    border-radius: 15px;
}

/* linha dedicada as estatíticas de quem está vendo
 * o MOTD e se ele próprio estiver na lista */
#f {
    background: rgba(147, 201, 208, 0.2)
}

#jo {
    background-image: url('../img/icon-jogadores.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

/* ícone das kills */
#v {
    background-image: url('../img/icon-headshot.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-height: 100%;
}

/* ícone primeiro lugar */
#y {
    background-image: url('../img/icon-primeiro.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 45%;
}

/* ícone segundo lugar */
#z {
    background-image: url('../img/icon-segundo.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 45%;
}

/* ícone terceiro lugar */
#w {
    background-image: url('../img/icon-terceiro.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 45%;
}

/* níveis de habilidade */
    #za {
        background-image: url('../img/skills/skill0.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 30px;
    }

    #zb {
        background-image: url('../img/skills/skill1.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zc {
        background-image: url('../img/skills/skill2.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zd {
        background-image: url('../img/skills/skill3.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #ze {
        background-image: url('../img/skills/skill4.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zf {
        background-image: url('../img/skills/skill5.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zg {
        background-image: url('../img/skills/skill6.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zh {
        background-image: url('../img/skills/skill7.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zi {
        background-image: url('../img/skills/skill8.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zj {
        background-image: url('../img/skills/skill9.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zk {
        background-image: url('../img/skills/skill10.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zl {
        background-image: url('../img/skills/skill11.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zm {
        background-image: url('../img/skills/skill12.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zn {
        background-image: url('../img/skills/skill13.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zo {
        background-image: url('../img/skills/skill14.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zp {
        background-image: url('../img/skills/skill15.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zq {
        background-image: url('../img/skills/skill16.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zr {
        background-image: url('../img/skills/skill17.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

    #zs {
        background-image: url('../img/skills/skill18.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        max-width: 10px;
    }

@media screen and (max-height: 450px) {	
	td {
		line-height: 15px;
	}
}