﻿body {
    padding-top: 70px;
}

.user-active {
    color: red;
    font-weight: bold;
}

.text-online {
    color: green;
}

.text-offline {
    color: grey;
}

.placar {
    width: 29px;
    border: 1px solid rgba(181, 176, 176, 0.98);
}

.table-ranking-detalhe {
}

.amarelo {
    color: #ffd800;
}

.box-pagamento {
    padding-left: 15px;
    padding-top: 15px;
}

.caixa-notificacoes {
    width: 150px;
}

.obs_apostas {
    color: #ff0000;
    font-size: small;
    font-weight: 100;
}

.cinza {
    color: #726f6f;
}

.destacado {
    color: #000000;
}

.table-ranking-detalhe tbody > tr > td {
    padding-bottom: 8px;
    padding-top: 8px;
    padding-left: 2px;
    padding-right: 2px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}

.div-gols1 {
    text-align: center;
    padding: 0px 5px 0px 7px;
    border: solid thin;
    border-color: rgb(194, 194, 194);
}

.div-gols2 {
    text-align: center;
    padding: 0px 7px 0px 5px;
    border: solid thin;
    border-color: rgb(194, 194, 194);
}

.badge-online {
    position: absolute;
    top: 6px;
    right: -4px;
    background-color: green;
}

.badge-warning {
    position: absolute;
    top: 6px;
    right: -4px;
    background-color: red;
}

.vermelho {
    color: red;
}

.branco {
    color: white;
}

.PosicaoAtual {
    background-color: #094AB2;
}

.NumPontos {
    background-color: #ffb900;
}

.PlacaresHoje, .ProximosPlacares {
    background-color: #669;
}

.MelhorPosicaoDia {
    background-color: #0CC;
}

.PosicaoTempoReal {
    background-color: #9A59B5;
}

.PosicaoAnterior {
    background-color: #504F63;
}

.PontosDasPrimeirasPosicoes {
    background-color: #10A6DE;
}

.statbox {
    margin-bottom: 15px;
    padding: 20px;
    height: 120px;
    color: white;
    /*border-radius:3px;*/
    /*-webkit-border-radius:3px;*/
}

    .statbox .corpo {
        height: 75%;
    }

    .statbox .legenda {
        height: 25%;
        font-size: large;
    }

    .statbox .number {
        font-size: 40px;
    }

    .statbox .number-min {
        font-size: 15px;
        font-weight: 100;
    }

    .statbox .text {
        font-size: large;
    }

.balloonEdge {
    background-image: url('../content/images/balloonEdge.png');
    background-repeat: no-repeat;
    height: 10px;
    padding: 0 0 0 12px;
    margin: 0 0 0 12px;
    margin-left: 1%;
}

.likeInfo {
    font-weight: bold;
    font-size: 0.8em;
}

.like-icon {
    padding-left: 10px;
}

.boxExternoLike {
    margin-bottom: 1px;
    margin-top: 1px;
}

.boxInternoLike {
    margin-left: 1%;
    background-color: #EDEFF4;
}

.comentarios {
    margin-left: 1%;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #EDEFF4;
}

    .comentarios .novocomentario {
        padding-left: 1%;
        padding-right: 1%;
    }

.page-header {
    padding-bottom: 3px;
    margin: 0px 0 20px 0px;
    border-bottom: 1px solid #eee;
    color: #504F63;
    text-shadow: 0 1px rgba(255, 255, 255, 0.5);
    font-size: 22px;
    line-height: 26px;
}

.Status {
    padding: 2px 5px;
    color: #FFF;
    font-size: 100%;
}

.MeusConvites {
    background-color: #094AB2;
}

.Pendente, .Cadastrado, .Iniciado {
    background-color: #FFC545;
}

.Aceito, .Liberado, .Aprovado {
    background-color: #43C83C;
}

.Cancelado, .Bloqueado, .NaoIniciado {
    background-color: rgb(128, 128, 128);
}

.TotalConvites {
    background-color: #504F63;
}

.nome-time {
    margin-right: 4px;
}







/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.alg, .arg, .aus, .aut, .bel, .bih, .bra, .can, .civ, .cod, .col, .cpv, .cro, .cuw, .cze, .ecu, .egy, .eng, .esp, .fra, .ger, .gha, .hai, .irn, .irq, .japao, .jor, .kor, .ksa, .mar, .mex, .ned, .nor, .nzl, .pan, .par, .por, .qat, .rsa, .sco, .sen, .sui, .swe, .tun, .tur, .uru, .usa, .uzb, .jpn {
    background: url('images/bandeiras_copa_2026.png') no-repeat top left;
    width: 30px;
    height: 30px;
}

.alg {
    background-position: 0 0;
}

.arg {
    background-position: 0 -32px;
}

.aus {
    background-position: 0 -64px;
}

.aut {
    background-position: 0 -96px;
}

.bel {
    background-position: 0 -128px;
}

.bih {
    background-position: 0 -160px;
}

.bra {
    background-position: 0 -192px;
}

.can {
    background-position: 0 -224px;
}

.civ {
    background-position: 0 -256px;
}

.cod {
    background-position: 0 -288px;
}

.col {
    background-position: 0 -320px;
}

.cpv {
    background-position: 0 -352px;
}

.cro {
    background-position: 0 -384px;
}

.cuw {
    background-position: 0 -416px;
}

.cze {
    background-position: 0 -448px;
}

.ecu {
    background-position: 0 -480px;
}

.egy {
    background-position: 0 -512px;
}

.eng {
    background-position: 0 -544px;
}

.esp {
    background-position: 0 -576px;
}

.fra {
    background-position: 0 -608px;
}

.ger {
    background-position: 0 -640px;
}

.gha {
    background-position: 0 -672px;
}

.hai {
    background-position: 0 -704px;
}

.irn {
    background-position: 0 -736px;
}

.irq {
    background-position: 0 -768px;
}

.jpn {
    background-position: 0 -800px;
}

.jor {
    background-position: 0 -832px;
}

.kor {
    background-position: 0 -864px;
}

.ksa {
    background-position: 0 -896px;
}

.mar {
    background-position: 0 -928px;
}

.mex {
    background-position: 0 -960px;
}

.ned {
    background-position: 0 -992px;
}

.nor {
    background-position: 0 -1024px;
}

.nzl {
    background-position: 0 -1056px;
}

.pan {
    background-position: 0 -1088px;
}

.par {
    background-position: 0 -1120px;
}

.por {
    background-position: 0 -1152px;
}

.qat {
    background-position: 0 -1184px;
}

.rsa {
    background-position: 0 -1216px;
}

.sco {
    background-position: 0 -1248px;
}

.sen {
    background-position: 0 -1280px;
}

.sui {
    background-position: 0 -1312px;
}

.swe {
    background-position: 0 -1344px;
}

.tun {
    background-position: 0 -1376px;
}

.tur {
    background-position: 0 -1408px;
}

.uru {
    background-position: 0 -1440px;
}

.usa {
    background-position: 0 -1472px;
}

.uzb {
    background-position: 0 -1504px;
}

